[Debian-med-packaging] FW4SPL package

Flavien Bridault fbridault at ircad.fr
Fri Nov 25 16:18:38 UTC 2016


Le 25/11/2016 à 16:53, Andreas Tille a écrit :
> Hi again,
> 
> On Fri, Nov 25, 2016 at 03:46:51PM +0100, Andreas Tille wrote:
>>
>>> So next I got the 'conflict' error I mentionned
>>> previously, I don't really understand but if I do what the error asks,
>>> so adding a "Conflicts:libcamp-dev" in control that works. Not sure
>>> however if this correct or not.
>>
>> Feel free to commit your current status.  I'll check this Conflicts
>> issue.  Usually you can trust d-shlibs (which is the reason why I'm a
>> fan of it since it prevents you from making errors in library packages)
>> ... but for sure every software might have bugs.
> 
> The conflicts was correct in principle but I turned things around and
> the package build now an unversioned -dev package.  This makes perfectly
> sense since its quite improbable that a user wants to install two
> different versions of libcamp-dev at the same time.  With this change
> (please pull) I uploaded to unstable.
> 
> Lets continue with fw4spl now.
> 
> Thanks for your work on this
> 
>     Andreas. 
> 
Ok thanks for that change , I was not sure whether or not to use this
flag. That's good to know.

For fw4spl, you might want to test it in the current state. I tried to
migrate to use d-shlibmove as well but it fails:

make[2]: Leaving directory '/home/flav/dev/fw4spl/obj-x86_64-linux-gnu'
d-shlibmove \
        --commit --multiarch --exclude-a --exclude-la \
        debian/fw4spl/usr/lib/*.so
Library package automatic movement utility
/usr/bin/d-shlibmove: expected [debian/fw4spl/usr/lib/*.so] to be a
symlink, but it is not
debian/rules:20: recipe for target 'override_dh_auto_install' failed
make[1]: *** [override_dh_auto_install] Error 1

I guess this is simply because I don't have such filenames :

libfwMemory.so.0
libfwMemory.so.0.1

so I probably miss a libfwMemory.so as well to be compliant with the
expected naming layout. Probably the best option is to patch the
CMakeLists.txt to produce the correct output instead of trying to fix
this in a install or post-install step.

Cheers,
--
*Flavien BRIDAULT*
Ingénieur de Recherche

fbridault at ircad.fr

*IRCAD France*
1, place de l'Hôpital - 67091 Strasbourg Cedex - FRANCE



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20161125/cc15a081/attachment.sig>


More information about the Debian-med-packaging mailing list