Debian Bug report logs -
#498476
libsmi2-common: libsmi ships MIB files licensed under a restrictive license
Reported by: Vincent Bernat <bernat@debian.org>
Date: Wed, 10 Sep 2008 09:58:00 UTC
Severity: serious
Tags: lenny-ignore
Found in version 0.4.7+dfsg-0.1
Fixed in version libsmi/0.4.8+dfsg2-1
Done: Vincent Bernat <bernat@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Remco van de Meent <remco@debian.org>:
Bug#498476; Package libsmi2-common.
(full text, mbox, link).
Acknowledgement sent to Vincent Bernat <bernat@debian.org>:
New Bug report received and forwarded. Copy sent to Remco van de Meent <remco@debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: libsmi2-common
Version: 0.4.7+dfsg-0.1
Severity: serious
Justification: Policy 2.1
Hi!
libsmi2-common contains a lot of MIB licensed under a restrictive
license. I did not look at all of them but most of those under ietf
directory are licensed in the same manner as the corresponding RFC.
Those RFC are non-free:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=199810
http://wiki.debian.org/NonFreeIETFDocuments
I will ask an etch-ignore tag for this bug for lenny since it is too
late for any correction.
Possible correction could be (a mix of):
- wipe comments and description of all MIB
- rewrite them and ship only essentials one
- move the non essential MIB to non-free
Non solution includes:
- don't ship them at all (the package will be unusable)
- ship the whole package in non-free (a lot of packages will go into
contrib and no support would be provided)
Another similar bug report will be filed against libsnmp-base that has
the same problem.
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-1-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash
-- no debconf information
Information forwarded to debian-bugs-dist@lists.debian.org, Remco van de Meent <remco@debian.org>:
Bug#498476; Package libsmi2-common.
(full text, mbox, link).
Acknowledgement sent to Vincent Bernat <bernat@debian.org>:
Extra info received and forwarded to list. Copy sent to Remco van de Meent <remco@debian.org>.
(full text, mbox, link).
Message #10 received at 498476@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi!
I have just opened two bugs against libsmi-common and libsnmp-base:
http://bugs.debian.org/498476
http://bugs.debian.org/498475
Those packages ship MIB files that are non-free (same license as IETF
RFC). However, there is no quick fix: removing those files make the
packages unusable, moving to non-free make a lot of important package
(snmpd) move to contrib, etc.
I think we should fix this issue after Lenny. Therefore, I would like to
tag those bugs with lenny-ignore.
Thanks.
--
No fortunes found
[Message part 2 (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Remco van de Meent <remco@debian.org>:
Bug#498476; Package libsmi2-common.
(Sun, 21 Sep 2008 08:51:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Andreas Barth <aba@not.so.argh.org>:
Extra info received and forwarded to list. Copy sent to Remco van de Meent <remco@debian.org>.
(Sun, 21 Sep 2008 08:51:03 GMT) (full text, mbox, link).
Message #15 received at 498476@bugs.debian.org (full text, mbox, reply):
tag 498475 + lenny-ignore
tag 498476 + lenny-ignore
thanks
* Vincent Bernat (bernat@debian.org) [080910 12:08]:
> Those packages ship MIB files that are non-free (same license as IETF
> RFC). However, there is no quick fix: removing those files make the
> packages unusable, moving to non-free make a lot of important package
> (snmpd) move to contrib, etc.
I fear you're right. :(
Cheers,
Andi
Tags added: lenny-ignore
Request was from Andreas Barth <aba@not.so.argh.org>
to control@bugs.debian.org.
(Sun, 21 Sep 2008 08:51:05 GMT) (full text, mbox, link).
Tags added: lenny-ignore
Request was from Holger Levsen <holger@layer-acht.org>
to control@bugs.debian.org.
(Sun, 21 Sep 2008 10:36:22 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Vincent Bernat <bernat@debian.org>:
Bug#498476; Package libsmi2-common.
(Sat, 22 Aug 2009 15:09:11 GMT) (full text, mbox, link).
Acknowledgement sent
to Luk Claes <luk@debian.org>:
Extra info received and forwarded to list. Copy sent to Vincent Bernat <bernat@debian.org>.
(Sat, 22 Aug 2009 15:09:11 GMT) (full text, mbox, link).
Message #24 received at 498476@bugs.debian.org (full text, mbox, reply):
Hi
It seems the Net-SNMP Packaging Team has found a solution to this
license problem as #498475 was recently tagged pending.
Can you please share the solution with the libsmi maintainer so we can
have both bugs fixed soon, TIA?
Cheers
Luk
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#498476; Package libsmi2-common.
(Tue, 25 Aug 2009 16:27:12 GMT) (full text, mbox, link).
Acknowledgement sent
to Vincent Bernat <bernat@debian.org>:
Extra info received and forwarded to list.
(Tue, 25 Aug 2009 16:27:12 GMT) (full text, mbox, link).
Message #29 received at 498476@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
OoO Lors de la soirée naissante du samedi 22 août 2009, vers 17:06, Luk
Claes <luk@debian.org> disait :
> It seems the Net-SNMP Packaging Team has found a solution to this
> license problem as #498475 was recently tagged pending.
> Can you please share the solution with the libsmi maintainer so we can
> have both bugs fixed soon, TIA?
I have found the fix in SVN repository for net-snmp package. Net-SNMP
comes with a makefile to download and install MIB. This makefile is now
shipped in place of MIBs.
--
BOFH excuse #248:
Too much radiation coming from the soil.
[Message part 2 (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Vincent Bernat <bernat@debian.org>:
Bug#498476; Package libsmi2-common.
(Tue, 25 Aug 2009 17:30:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Jochen Friedrich <jochen@scram.de>:
Extra info received and forwarded to list. Copy sent to Vincent Bernat <bernat@debian.org>.
(Tue, 25 Aug 2009 17:30:05 GMT) (full text, mbox, link).
Message #34 received at 498476@bugs.debian.org (full text, mbox, reply):
Hi Vincent,
> I have found the fix in SVN repository for net-snmp package. Net-SNMP
> comes with a makefile to download and install MIB. This makefile is now
> shipped in place of MIBs.
That's true. Before uploading, I just want to add some installation
dialog asking the user if the MIBS should be downloaded now or if the
user wants to do this later or by hand.
The same could be done for SMI, as well. Or both could even be combined
(making libsnmp-base only ship the NET-SNMP and former UCD MIBS
integrated into the libsmi MIB tree). This would at least avoid the need
to store these non-free MIBs twice in case both packages are being used.
Thanks,
Jochen
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#498476; Package libsmi2-common.
(Tue, 25 Aug 2009 17:54:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Vincent Bernat <bernat@debian.org>:
Extra info received and forwarded to list.
(Tue, 25 Aug 2009 17:54:08 GMT) (full text, mbox, link).
Message #39 received at 498476@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi Jochen!
OoO Pendant le repas du mardi 25 août 2009, vers 19:27, Jochen Friedrich
<jochen@scram.de> disait :
>> I have found the fix in SVN repository for net-snmp package. Net-SNMP
>> comes with a makefile to download and install MIB. This makefile is now
>> shipped in place of MIBs.
> That's true. Before uploading, I just want to add some installation
> dialog asking the user if the MIBS should be downloaded now or if the
> user wants to do this later or by hand.
> The same could be done for SMI, as well. Or both could even be
> combined (making libsnmp-base only ship the NET-SNMP and former UCD
> MIBS integrated into the libsmi MIB tree). This would at least avoid
> the need to store these non-free MIBs twice in case both packages are
> being used.
Yes, it would be nice. libsmi is a bit picky on MIB names. It does not
like the filename being prefixed by ".txt" because it does not seem to
parse the file to get real MIB name (except if you explicitely load the
file). On the other hand, some people may rely on the complete
filename. I need to think a bit about this. Maybe a simple patch for
libsmi would do the trick. Upstream is easy to work with.
I also think we should try to get a package pulling MIB (maybe the user
could select them too) that would be used by both net-snmp and
libsmi. libsmi seems to ship more MIB but there is no automated
mechanism to fetch them. Therefore, it should be easier to use the one
From NetSNMP.
--
Make input easy to proofread.
- The Elements of Programming Style (Kernighan & Plauger)
[Message part 2 (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Vincent Bernat <bernat@debian.org>:
Bug#498476; Package libsmi2-common.
(Fri, 02 Oct 2009 22:06:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Luk Claes <luk@debian.org>:
Extra info received and forwarded to list. Copy sent to Vincent Bernat <bernat@debian.org>.
(Fri, 02 Oct 2009 22:06:03 GMT) (full text, mbox, link).
Message #44 received at 498476@bugs.debian.org (full text, mbox, reply):
Hi
What's the status of fixing this bug?
Cheers
Luk
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#498476; Package libsmi2-common.
(Sat, 10 Oct 2009 17:09:15 GMT) (full text, mbox, link).
Acknowledgement sent
to Vincent Bernat <bernat@debian.org>:
Extra info received and forwarded to list.
(Sat, 10 Oct 2009 17:09:15 GMT) (full text, mbox, link).
Message #49 received at 498476@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
OoO La nuit ayant déjà recouvert d'encre ce jour du vendredi 02 octobre
2009, vers 23:58, Luk Claes <luk@debian.org> disait :
> What's the status of fixing this bug?
Hi Luk!
I prefer to wait for the release of new libsnmp-base package in case
something goes wrong.
--
FUNNY NOISES ARE NOT FUNNY
FUNNY NOISES ARE NOT FUNNY
FUNNY NOISES ARE NOT FUNNY
-+- Bart Simpson on chalkboard in episode 8F20
[Message part 2 (application/pgp-signature, inline)]
Added tag(s) pending.
Request was from Vincent Bernat <bernat@luffy.cx>
to control@bugs.debian.org.
(Sun, 15 Nov 2009 11:51:09 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Vincent Bernat <bernat@debian.org>:
Bug#498476; Package libsmi2-common.
(Sun, 15 Nov 2009 11:57:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Vincent Bernat <bernat@luffy.cx>:
Extra info received and forwarded to list. Copy sent to Vincent Bernat <bernat@debian.org>.
(Sun, 15 Nov 2009 11:57:02 GMT) (full text, mbox, link).
Message #56 received at 498476@bugs.debian.org (full text, mbox, reply):
tag 498476 + pending
thanks
Hi!
A fix for this issue is pending. I will upload a new package
libsmi-mibs-nonfree in non-free which should replace
libsmi2-common. After this upload, I will upload a new version of libsmi
not shipping any MIB. A NEWS.Debian file will explain the change.
--
/* Am I fucking pedantic or what? */
2.2.16 /usr/src/linux/drivers/scsi/qlogicpti.h
Reply sent
to Vincent Bernat <bernat@debian.org>:
You have taken responsibility.
(Sat, 28 Nov 2009 22:42:05 GMT) (full text, mbox, link).
Notification sent
to Vincent Bernat <bernat@debian.org>:
Bug acknowledged by developer.
(Sat, 28 Nov 2009 22:42:06 GMT) (full text, mbox, link).
Message #61 received at 498476-close@bugs.debian.org (full text, mbox, reply):
Source: libsmi
Source-Version: 0.4.8+dfsg2-1
We believe that the bug you reported is fixed in the latest version of
libsmi, which is due to be installed in the Debian FTP archive:
libsmi2-common_0.4.8+dfsg2-1_all.deb
to main/libs/libsmi/libsmi2-common_0.4.8+dfsg2-1_all.deb
libsmi2-dbg_0.4.8+dfsg2-1_amd64.deb
to main/libs/libsmi/libsmi2-dbg_0.4.8+dfsg2-1_amd64.deb
libsmi2-dev_0.4.8+dfsg2-1_amd64.deb
to main/libs/libsmi/libsmi2-dev_0.4.8+dfsg2-1_amd64.deb
libsmi2ldbl_0.4.8+dfsg2-1_amd64.deb
to main/libs/libsmi/libsmi2ldbl_0.4.8+dfsg2-1_amd64.deb
libsmi_0.4.8+dfsg2-1.diff.gz
to main/libs/libsmi/libsmi_0.4.8+dfsg2-1.diff.gz
libsmi_0.4.8+dfsg2-1.dsc
to main/libs/libsmi/libsmi_0.4.8+dfsg2-1.dsc
libsmi_0.4.8+dfsg2.orig.tar.gz
to main/libs/libsmi/libsmi_0.4.8+dfsg2.orig.tar.gz
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 498476@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Vincent Bernat <bernat@debian.org> (supplier of updated libsmi 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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 15 Nov 2009 12:15:07 +0100
Source: libsmi
Binary: libsmi2ldbl libsmi2-dev libsmi2-dbg libsmi2-common
Architecture: source all amd64
Version: 0.4.8+dfsg2-1
Distribution: experimental
Urgency: low
Maintainer: Vincent Bernat <bernat@debian.org>
Changed-By: Vincent Bernat <bernat@debian.org>
Description:
libsmi2-common - a library to access SMI MIB information - MIB module files
libsmi2-dbg - library to access SMI MIB information - debugging symbols
libsmi2-dev - library to access SMI MIB information - development files
libsmi2ldbl - library to access SMI MIB information
Closes: 498476 558128
Changes:
libsmi (0.4.8+dfsg2-1) experimental; urgency=low
.
* Repack the upstream tarball to drop all MIB: those are licensed like
IETF RFC and therefore will be provided by a non-free/contrib
package. For the moment, we suggest libsnmp-base for this purpose.
Closes: #498476.
* libsmi2-common is now an empty transitional package (which suggests
libsnmp-base).
* Ship to experimental until we know the definitive name of the package
that will download MIB.
* Add a NEWS.Debian file to explain the change. We will change it later.
* Bump Standards-Version to 3.8.3.
* Add a patch from Jochen Friedrich to enhance smistrip. Closes: #558128.
Checksums-Sha1:
17175ce58d75cac6103ca26ab2ecd3b4d80a9568 1236 libsmi_0.4.8+dfsg2-1.dsc
a51044ae2d5f4a045354fa16245f3ae040999c40 1803126 libsmi_0.4.8+dfsg2.orig.tar.gz
2a26c53200d652684f54c986fe3493304e9c987c 9738 libsmi_0.4.8+dfsg2-1.diff.gz
85fad1db889f157a21c24695ae2f2e6152a2928b 24818 libsmi2-common_0.4.8+dfsg2-1_all.deb
18f8fb2f951c2cbc702cc8251405bd0ff618a5b2 360010 libsmi2ldbl_0.4.8+dfsg2-1_amd64.deb
9535a2810ec82e89a30f8c55004f0a0d761efd7e 169264 libsmi2-dev_0.4.8+dfsg2-1_amd64.deb
790a805efc4ec80c5d00cf47f5f4923b5fe95c65 409828 libsmi2-dbg_0.4.8+dfsg2-1_amd64.deb
Checksums-Sha256:
bf869d8561e9b77dd7c6998030b264a77d693d9f227e236ecf7922f4f31d27a0 1236 libsmi_0.4.8+dfsg2-1.dsc
1d6894aa4aa73f8949ccb420a57e4e1275f8099c187771a41838e30a703269e8 1803126 libsmi_0.4.8+dfsg2.orig.tar.gz
1c0bd0b6cb9b2ecef8344ad6847359470108b02c3545f0105d917cf8beb6f81e 9738 libsmi_0.4.8+dfsg2-1.diff.gz
5c31c27f76fef54e6bca66df8c64af6c905aedb047b2610ffbd6d04ea2e53e30 24818 libsmi2-common_0.4.8+dfsg2-1_all.deb
5f844738b97627c01d99b89cf9d4fef864a78578c94ad1b7a8a09f126faef33c 360010 libsmi2ldbl_0.4.8+dfsg2-1_amd64.deb
781af659fe6a834586dc17e3155b5a8fbda525f6bd082486e080e820505d6796 169264 libsmi2-dev_0.4.8+dfsg2-1_amd64.deb
8c3a0c9f25b71df782bca3abc0e749e1b658f952022732721cb1d00c9999c060 409828 libsmi2-dbg_0.4.8+dfsg2-1_amd64.deb
Files:
2d3ec2f90daf13c9c347e9f42d2ae7b9 1236 libs optional libsmi_0.4.8+dfsg2-1.dsc
bc3c2e63930dfd97e44bd81480f503b6 1803126 libs optional libsmi_0.4.8+dfsg2.orig.tar.gz
cac9b0b1f6043132fbf9e235e986d6b0 9738 libs optional libsmi_0.4.8+dfsg2-1.diff.gz
0788f918db04203bbb3cd89b3181f387 24818 misc optional libsmi2-common_0.4.8+dfsg2-1_all.deb
dada6157404d3ddb5ab635f1592811fc 360010 libs optional libsmi2ldbl_0.4.8+dfsg2-1_amd64.deb
c7e5309b02322c1f98d6c35a9d5f2e38 169264 libdevel optional libsmi2-dev_0.4.8+dfsg2-1_amd64.deb
06d74326a4a6196275f71cdee153750c 409828 debug extra libsmi2-dbg_0.4.8+dfsg2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAksRoloACgkQKFvXofIqeU4kzACdFoHbxZgi+HORJY/TAnfptRzw
yHEAoKSslbO3sSZTvsZiuxvBFJwr3ciT
=K8fp
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 07 Mar 2011 09:53:16 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Aug 27 01:29:59 2023;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.