Your message dated Sun, 24 Aug 2014 04:00:09 +0000
with message-id <e1xloyp-0005su...@franck.debian.org>
and subject line Bug#741165: fixed in dolfin 1.4.0+dfsg-1
has caused the Debian Bug report #741165,
regarding libdolfin1.3: libdolfin.so.1.3.0 links with both GPL-licensed and
GPL-incompatible libraries
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
741165: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741165
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libdolfin1.3
Version: 1.3.0+dfsg-2
Severity: serious
Justification: Policy 2.3
User: debian-science-maintainers@lists.alioth.debian.org
Usertags: scotch-license-issues
Hello,
the library /usr/lib/x86_64-linux-gnu/libdolfin.so.1.3.0 links with:
=> libumfpack.so.5.6.2, which is under the GNU GPL v2 or later
=> libcholmod.so.2.1.2, which has parts under the GNU GPL v2 or later
=> libptscotch-5.1.so and libptscotcherr-5.1.so, which are released
under the GPL-incompatible terms of the CeCILL-C v1.0 license
This seems to mean that package libdolfin1.3 includes a file which
links with both GPL-licensed and GPL-incompatible libraries.
Please refer to the almost identical bug #740463 for some further
details about the SCOTCH licensing issues.
I think the possible solutions to issue for dolfin are, in
descending order of desirability:
(A) SCOTCH copyright holders should be contacted and persuaded to
re-license (or dual-license) it under GPLv2-or-later-compatible terms
(B) SCOTCH should be substituted with a GPLv2-or-later-compatible
replacement, if any is available (METIS seems to be at least
GPLv3-or-later-compatible, see https://bugs.debian.org/740463#15 )
(C) GPL-licensed library (such as UMFPACK and CHOLMOD) copyright
holders should be asked to relax the copyleft (for instance by switching
the LGPL v2.1) or add license exceptions that give permission to link
their works with code released under CeCILL-C v1.0
Since the best solution is (A), I renew my call for help to push
in the direction of {re|dual}-licensing SCOTCH under the GNU LGPL v2.1:
again, please see https://bugs.debian.org/740463#5 for the full story.
Thanks for your time!
P.S.: binary package python-dolfin could also be possibly affected
by this same issue...
--- End Message ---
--- Begin Message ---
Source: dolfin
Source-Version: 1.4.0+dfsg-1
We believe that the bug you reported is fixed in the latest version of
dolfin, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 741...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Johannes Ring <joha...@simula.no> (supplier of updated dolfin package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 11 Aug 2014 09:57:36 +0200
Source: dolfin
Binary: libdolfin1.4-dev dolfin-dev libdolfin1.4 libdolfin1.4-dbg python-dolfin
python-dolfin-dbg dolfin-doc dolfin-bin
Architecture: source amd64 all
Version: 1.4.0+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Johannes Ring <joha...@simula.no>
Description:
dolfin-bin - Executable scripts for DOLFIN
dolfin-dev - Empty package depending on latest DOLFIN development package
dolfin-doc - Documentation and demo programs for DOLFIN
libdolfin1.4 - Shared libraries for DOLFIN
libdolfin1.4-dbg - Shared libraries with debugging symbols for DOLFIN
libdolfin1.4-dev - Shared links and header files for DOLFIN
python-dolfin - Python interface for DOLFIN
python-dolfin-dbg - Python extension modules for DOLFIN with debugging symbols
Closes: 741165 755727
Changes:
dolfin (1.4.0+dfsg-1) unstable; urgency=medium
.
* New upstream release.
* debian/control:
- Update package names for new SONAME 1.3 (libdolfin1.3 ->
libdolfin1.4, libdolfin1.3-dbg -> libdolfin1.4-dbg and
libdolfin1.3-dev -> libdolfin1.4-dev).
- Bump minimum required version for python-instant, python-ufl and
python-ffc to 1.4.0.
- Add python-ffc (>= 1.4.0) to Build-Depends.
- Replace swig2.0 with swig in Build-Depends.
- Remove ufc and python-ufc from Build-Depends and from Depends for
binary package libdolfin1.4-dev and python-dolfin (closes: #755727).
- Add libdolfin1.3-dev in Conflicts and Replaces for binary package
libdolfin1.4-dev.
- Remove libarmadillo-dev from {Build-}Depends.
- Remove libptscotch-dev from {Build-}Depends (closes: #741165).
* Move debian/libdolfin1.3.install -> debian/libdolfin1.4.install
and debian/libdolfin1.3-dev.install -> debian/libdolfin1.4-dev.install.
* debian/rules:
- Enable CGAL again (accidentally disabled in last upload).
- No longer needed to remove .pyc files in get-orig-source target.
- Add "export PERL_LWP_SSL_VERIFY_HOSTNAME=0" to get-orig-source
target to help uscan download from Bitucket.
* Remove patch for bug in Boost (fixed).
* Add lintian override libdolfin1.4-dev: pkg-config-bad-directive.
Checksums-Sha1:
01b9cccf0f9b1d7d45fead99fec23611a021904e 3009 dolfin_1.4.0+dfsg-1.dsc
6f37dd8e2bb7ea0b96148aefe7640d861d683968 8601333 dolfin_1.4.0+dfsg.orig.tar.gz
8494312fe91769c76c8b503550e5db60cc5e2eed 115432
dolfin_1.4.0+dfsg-1.debian.tar.xz
28f19a676679dd2080457eb9cef561a1167c3f39 242516
libdolfin1.4-dev_1.4.0+dfsg-1_amd64.deb
968e24e918bd4e06885d41c899c0c6c7bc334ad1 38646 dolfin-dev_1.4.0+dfsg-1_all.deb
57b9a6dfbc50588e398851dfdd778698562a819f 3374126
libdolfin1.4_1.4.0+dfsg-1_amd64.deb
87b4aafaeb75005ec7f65ee559e197fbbd8e2309 50892800
libdolfin1.4-dbg_1.4.0+dfsg-1_amd64.deb
6c8822c56d09365b6664898297351fd39d3e0357 1233052
python-dolfin_1.4.0+dfsg-1_amd64.deb
b6162cefd9bea8756b53a91039c626198153d55e 8595324
python-dolfin-dbg_1.4.0+dfsg-1_amd64.deb
aea86306360188fe6fd63077fa076d1e2b4ff9f6 2260926
dolfin-doc_1.4.0+dfsg-1_all.deb
460ef53913b1babe3536c1c80aaa1480f6562703 43754 dolfin-bin_1.4.0+dfsg-1_all.deb
Checksums-Sha256:
5b05e78701b3d0fc2087e21c39814c3baff278ac6c394d8c682a16dd775bbe6a 3009
dolfin_1.4.0+dfsg-1.dsc
4486a76ac1f6261e196ce9a212371cf9f93cbbb0f994cb567cfcb6b506bb7a1b 8601333
dolfin_1.4.0+dfsg.orig.tar.gz
1b9cebde5cdc15d47af554c8ea8c434c644e443c883f5d3cf8c98de0391c3d8c 115432
dolfin_1.4.0+dfsg-1.debian.tar.xz
c863e86d11487de756548655a5c34b838a4f20a624d97e9e960190eed12aa561 242516
libdolfin1.4-dev_1.4.0+dfsg-1_amd64.deb
c418111ac82d043fe67222aa469113774907ff7d8a72898c65e350d52d9718f8 38646
dolfin-dev_1.4.0+dfsg-1_all.deb
2018b82e288edc00bdcc9f30c20a648f77379fd0d1ec2652d69b1739b30b7322 3374126
libdolfin1.4_1.4.0+dfsg-1_amd64.deb
5dee092eff39081b91a816b9bbb62ecef9bd20ab94dba510413b97c30b58dcef 50892800
libdolfin1.4-dbg_1.4.0+dfsg-1_amd64.deb
a3b96de2b3258333221ef6b344ba006a20ba5b5cec2d47d6419f2eaed8dd9aba 1233052
python-dolfin_1.4.0+dfsg-1_amd64.deb
8ec0ab0d3cb82387f6d0ffbba4f0acdb139c3840c38b34072c1742d707d784b1 8595324
python-dolfin-dbg_1.4.0+dfsg-1_amd64.deb
6fff9e5d6722dba235a06aef2daf097c9db8b8beae07315ef206d540c4b7b0c6 2260926
dolfin-doc_1.4.0+dfsg-1_all.deb
b6080024b1fceef38037eb8b429af02d3b266e851dd46dfaf7073ad1c467da52 43754
dolfin-bin_1.4.0+dfsg-1_all.deb
Files:
44d51f5ac9de9c968e80a76163d03728 242516 libdevel extra
libdolfin1.4-dev_1.4.0+dfsg-1_amd64.deb
2758937edaf67f1ee7627992dc6967a9 38646 libdevel extra
dolfin-dev_1.4.0+dfsg-1_all.deb
6b7d949213b30ccf573b0352e1d6a3a9 3374126 libs extra
libdolfin1.4_1.4.0+dfsg-1_amd64.deb
b95c697fd3aa02733aba48001961f09b 50892800 debug extra
libdolfin1.4-dbg_1.4.0+dfsg-1_amd64.deb
e9c9e85a2aa4ba03f2b327fcb70ac65f 1233052 python extra
python-dolfin_1.4.0+dfsg-1_amd64.deb
2692c6d21933d4d6093b77cb64909971 8595324 debug extra
python-dolfin-dbg_1.4.0+dfsg-1_amd64.deb
8c0a3dcf5ae37e57537083e8972f61da 2260926 doc extra
dolfin-doc_1.4.0+dfsg-1_all.deb
e379c81d425689c2907f62c46171f216 43754 math extra
dolfin-bin_1.4.0+dfsg-1_all.deb
f123c6218d771e48461a0c5aab008164 3009 math extra dolfin_1.4.0+dfsg-1.dsc
b87244c6ce7d19bc4b27c0566d348ca2 8601333 math extra
dolfin_1.4.0+dfsg.orig.tar.gz
b3f8fcea0b65acdf0e72605e27c0630c 115432 math extra
dolfin_1.4.0+dfsg-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJT8a75AAoJEH5lKNp1Lxvh9ZYQAIIjmBp+skroxobuUwkMce5c
cU7WgttYjWw3o5+A0pqxr7g+w+WK9TwCyTFU6pg/VU7kcFXoKyenBkag+uSoJXpr
KMaZ4YYbnsLI5B70K4LBXs6u6RLwiE3WQi1sSwOvnLpvMqGVhod+huF0gy+SVOIu
dMLTb6dAD4l36/Xwlc2gnxN9J6RFT8nxZ8UHeoFQWyfYvhM1GF3TwmQT34GP2jst
z2cpq5v1lzFTY7yiApr4Zfgkcibhq/Fh2dycnleHea3O80SsKmDkTsf+xMdyiVqv
9VEjy94oZQlGRwOJLDt4U2sVn3l4rd1KCss+8fB7SVdnT8ddCpafmwyoY4rZNuqQ
8hnr3jVjx7wKya/EWQP+TPnxElatJE86r22uv0/ySxW9x/us8q9ftGlvnoPfkBpy
1IBDIBUMg/CV3qQ+OhZre224dpTc4EMcfNMIh+ITUfZqdoYof6+ewpY8lma83HiD
bwCRZ7IhIIN5DAl51lPWNnCHB8+SSbU/LF4/v370WEpNcDNUxOOVQklQgRJ0QIUB
mXO10QWvuppfMyLiXwBeRM4T+d4DzmL7RN2l3ivO+ZL1MiHOyH5jyDZWE9PJiQE1
Joh1HtMisDiaKl9Ddwskiz3nTbS134fMLkZ00ZHeEwQO6LZMVQfhXZGqk4XvGZrB
H96sr5px+ycOvgMKNpS2
=P8OL
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers