[Debian-science-sagemath] libfplll3 and libfplll2 coinstallability

Tobias Hansen thansen at debian.org
Sun Jun 18 12:11:31 UTC 2017


On 06/18/2017 12:00 PM, Julien Puydt wrote:
> Hi,
>
> Le 16/06/2017 à 21:56, Tobias Hansen a écrit :
>
>> Done, however there is a problem with fplll that I noticed only now. I
>> can't install libfplll3 while libfplll2 is installed:
>>
>> Unpacking libfplll3:amd64 (5.1.0-1~sage1) ...
>> dpkg: error processing archive
>> /var/cache/apt/archives/libfplll3_5.1.0-1~sage1_amd64.deb (--unpack):
>>  trying to overwrite '/usr/share/fplll/strategies/default.json', which
>> is also in package libfplll2:amd64 5.0.3-1
>>
>> If that file is required by the library, you have to put it into
>> /usr/share/libfplll3 to make the packages installable at the same time,
>> see section 8.2 of
>> https://www.debian.org/doc/debian-policy/ch-sharedlibs.html
> I pushed a commit for a 5.1.0-2 which is supposed to fix the problem.
>
> Snark

Thanks! Don't you want to use the directory /usr/share/libfplll3 as is
the convention stated in the Debian policy? That would make it more
clear that the 3 is a soname and not the software version. Otherwise,
can I upload?

Best,
Tobias



More information about the Debian-science-sagemath mailing list