#7897 BLOC 8.2.0 (: olpc-licenses RPM lists wrong licenses for packages
Zarro Boogs per Child
bugtracker at laptop.org
Sat Aug 9 00:08:10 EDT 2008
#7897: olpc-licenses RPM lists wrong licenses for packages
------------------------------+---------------------------------------------
Reporter: gnu | Owner: mstone
Type: defect | Status: new
Priority: blocker | Milestone: 8.2.0 (was Update.2)
Component: release-contract | Version: not specified
Keywords: blocks:?8.2.0 | Next_action: code
Verified: 0 | Blockedby:
Blocking: |
------------------------------+---------------------------------------------
The kludge that mako put together to document the license conditions of
the various software in the OLPC release has gone out of date. Whenever
we rebase the software (e.g. on a new Fedora), or change the license of an
existing package, it will need updating.
At the moment it shows, for example, that the coreutils package is GPLv2+,
but the actual coreutils that is in joyride-2263 is GPLv3+:
{{{
% grep coreut /usr/share/licenses/LICENSE_LIST
coreutils:GPLv2+
% cat --version
cat (GNU coreutils) 6.10
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
...
}}}
We now have 24 packages licensed under GPLv3 -- not four.
I think Mako generated the LICENSE_LIST with an arcane RPM command,
perhaps this:
{{{
rpm -qa --queryformat '%{name}:%{license}\n' | sort
}}}
If any new licenses have appeared in this list, then we also need to pull
a copy of those licenses into the olpc-licenses package.
#5694 documents the creation of this package by Mako.
--
Ticket URL: <http://dev.laptop.org/ticket/7897>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list