Welcome to Soft32 Linux Forums!
FAQFAQ    SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

License entry in egg info files

 
   Soft32 Home -> Linux -> Python RSS
Next:  Accepted trousers 0.3.2-6 (source amd64)  
Author Message
W. Martin Borgert

External


Since: Aug 06, 2007
Posts: 90



(Msg. 1) Posted: Sat Oct 17, 2009 7:20 am
Post subject: License entry in egg info files
Archived from groups: linux>debian>maint>python (more info?)

Hi, I believe that the following entries are incorrect:

/usr/share/pyshared/arista-0.9.1.egg-info:License: UNKNOWN
/usr/share/pyshared/cups-1.0.egg-info:License: UNKNOWN
/usr/share/pyshared/Django-1.1.1.egg-info:License: UNKNOWN
/usr/share/pyshared/git_build_package-0.0.0.egg-info:License: UNKNOWN
/usr/share/pyshared/lxml-2.2.2.egg-info:License: UNKNOWN
/usr/share/pyshared/miro-2.5.2.egg-info:License: UNKNOWN
/usr/share/pyshared/pcapy-0.10.6.egg-info:License: UNKNOWN
/usr/share/pyshared/pycrypto-2.0.1.egg-info:License: UNKNOWN
/usr/share/pyshared/pyogg-1.3.egg-info:License: UNKNOWN
/usr/share/pyshared/python_mpd-0.2.1.egg-info:License: UNKNOWN
/usr/share/pyshared/pyvorbis-1.4.egg-info:License: UNKNOWN
/usr/share/pyshared/PyXML-0.8.4.egg-info:License: UNKNOWN
/usr/share/pyshared/Sonata-1.6.2.1.egg-info:License: UNKNOWN
/usr/share/pyshared/spambayes-1.0.4.egg-info:License: UNKNOWN
/usr/share/pyshared/tailor-0.9.35.egg-info:License: UNKNOWN

I'm too lazy right now to file bugs, but shouldn't we fix this?


--
To UNSUBSCRIBE, email to debian-python-REQUEST DeleteThis @lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster DeleteThis @lists.debian.org
Back to top
Login to vote
Ben Finney

External


Since: May 12, 2005
Posts: 55



(Msg. 2) Posted: Sat Oct 17, 2009 9:20 am
Post subject: Re: License entry in egg info files [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

"W. Martin Borgert" <debacle.TakeThisOut@debian.org> writes:

> Hi, I believe that the following entries are incorrect:
>
> /usr/share/pyshared/arista-0.9.1.egg-info:License: UNKNOWN
> /usr/share/pyshared/cups-1.0.egg-info:License: UNKNOWN
[…]
> /usr/share/pyshared/spambayes-1.0.4.egg-info:License: UNKNOWN
> /usr/share/pyshared/tailor-0.9.35.egg-info:License: UNKNOWN
>
> I'm too lazy right now to file bugs, but shouldn't we fix this?

Currently, Debian policy is (AFAICT) silent on the topic of
'foo-1.2.3.egg-info' files. The 'License' field does not IMO have any
effect on copyright or licenses; only an explicit grant of license could
do that, and I don't think that field value would count.

So currently I don't think they are bugs of any severity above 'minor'.

There's currently no effective Python policy (the latest one at
<URL:http://www.debian.org/doc/packaging-manuals/python-policy/> is way
out of date with regard to current recommended practice).

However, if there *were* to be such a policy, I would expect it to
require that the distutils 'License' field at least be consistent with
'debian/copyright'. So, in principle, I think these *should* be bugs.

Presumably all these are created by upstream 'setup.py' settings, so it
would ultimately be for upstream to fix in each case.

--
\ "It's up to the masses to distribute [music] however they want |
`\ … The laws don't matter at that point. People sharing music in |
_o__) their bedrooms is the new radio." —Neil Young, 2008-05-06 |
Ben Finney


--
To UNSUBSCRIBE, email to debian-python-REQUEST.TakeThisOut@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.TakeThisOut@lists.debian.org
Back to top
Login to vote
Jakub Wilk

External


Since: Dec 05, 2006
Posts: 84



(Msg. 3) Posted: Sat Oct 17, 2009 9:20 am
Post subject: Re: License entry in egg info files [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

* W. Martin Borgert <debacle RemoveThis @debian.org>, 2009-10-17, 13:23:
>Hi, I believe that the following entries are incorrect:
>
>/usr/share/pyshared/arista-0.9.1.egg-info:License: UNKNOWN
[snip]
>
>I'm too lazy right now to file bugs

It would be better to file a bug against lintian to have a check for
such issues.

--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-python-REQUEST RemoveThis @lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster RemoveThis @lists.debian.org
Back to top
Login to vote
Paul Wise

External


Since: Jul 12, 2007
Posts: 76



(Msg. 4) Posted: Sat Oct 17, 2009 9:20 am
Post subject: Re: License entry in egg info files [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On Sat, Oct 17, 2009 at 9:50 PM, Ben Finney <ben+debian@benfinney.id.au> wrote:

> I disagree. This issue in the ‘setup.py’ settings is upstream's
> responsibility. Lintian is best reserved for reporting problems that are
> the Debian package maintainer's responsibility.

Do you object to spelling-error-in-binary,
duplicated-key-in-desktop-entry, embedded-zlib, duplicate-font-file or
the other lintian tests that check upstream stuff?

Also, it is the maintainer's responsibility to point out upstream
problems to upstream, if lintian can help automatically detect such
problems, I think it is a good idea to do so.

--
bye,
pabs

http://wiki.debian.org/PaulWise


--
To UNSUBSCRIBE, email to debian-python-REQUEST.DeleteThis@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.DeleteThis@lists.debian.org
Back to top
Login to vote
Ben Finney

External


Since: May 12, 2005
Posts: 55



(Msg. 5) Posted: Sat Oct 17, 2009 9:20 am
Post subject: Re: License entry in egg info files [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Jakub Wilk <ubanus.TakeThisOut@users.sf.net> writes:

> * W. Martin Borgert <debacle.TakeThisOut@debian.org>, 2009-10-17, 13:23:
> >/usr/share/pyshared/arista-0.9.1.egg-info:License: UNKNOWN
>
> It would be better to file a bug against lintian to have a check for
> such issues.

I disagree. This issue in the 'setup.py' settings is upstream's
responsibility. Lintian is best reserved for reporting problems that are
the Debian package maintainer's responsibility.

--
\ "All opinions are not equal. Some are a very great deal more |
`\ robust, sophisticated and well supported in logic and argument |
_o__) than others." —Douglas Adams |
Ben Finney


--
To UNSUBSCRIBE, email to debian-python-REQUEST.TakeThisOut@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.TakeThisOut@lists.debian.org
Back to top
Login to vote
W. Martin Borgert

External


Since: Aug 06, 2007
Posts: 90



(Msg. 6) Posted: Sat Oct 17, 2009 11:20 am
Post subject: Re: License entry in egg info files [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On 2009-10-17 23:59, Ben Finney wrote:
> So currently I don't think they are bugs of any severity above 'minor'.

I agree, that this is 'minor' or even 'wishlist'.

> Presumably all these are created by upstream 'setup.py' settings, so it
> would ultimately be for upstream to fix in each case.

The maintainer can patch the setup.py file in the meantime or in
case upstream does not care.

A lintian check sounds like a good idea to me. It's all about
package consistency. Fortunately, I forgot my poor Perl
knowledge years ago, so somebody else has to write it.


--
To UNSUBSCRIBE, email to debian-python-REQUEST.DeleteThis@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.DeleteThis@lists.debian.org
Back to top
Login to vote
Ben Finney

External


Since: May 12, 2005
Posts: 55



(Msg. 7) Posted: Sat Oct 17, 2009 7:20 pm
Post subject: Re: License entry in egg info files [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Paul Wise <pabs.TakeThisOut@debian.org> writes:

> Do you object to spelling-error-in-binary,
> duplicated-key-in-desktop-entry, embedded-zlib, duplicate-font-file or
> the other lintian tests that check upstream stuff?

I think they lead to widely-used, persistent overrides, and I think such
overrides are an indicator that the specific check is inappropriate.

That said, I freely acknowledge that in this case I can't predict
whether that would be the result.

> Also, it is the maintainer's responsibility to point out upstream
> problems to upstream, if lintian can help automatically detect such
> problems, I think it is a good idea to do so.

"W. Martin Borgert" <debacle.TakeThisOut@debian.org> writes:

> The maintainer can patch the setup.py file in the meantime or in case
> upstream does not care.

I don't have a strong objection in this case, and I can see good
arguments for and against a Lintian check. I wouldn't put up a fight
either way Smile

--
\ "I was in a bar the other night, hopping from barstool to |
`\ barstool, trying to get lucky, but there wasn't any gum under |
_o__) any of them." —Emo Philips |
Ben Finney


--
To UNSUBSCRIBE, email to debian-python-REQUEST.TakeThisOut@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.TakeThisOut@lists.debian.org
Back to top
Login to vote
W. Martin Borgert

External


Since: Aug 06, 2007
Posts: 90



(Msg. 8) Posted: Sat Oct 17, 2009 7:20 pm
Post subject: Re: License entry in egg info files [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On 2009-10-18 09:46, Ben Finney wrote:
> I don't have a strong objection in this case, and I can see good
> arguments for and against a Lintian check. I wouldn't put up a fight
> either way Smile

Me neither, it's certainly one of the least pressing issues we
have with Debian & Python :~)


--
To UNSUBSCRIBE, email to debian-python-REQUEST.RemoveThis@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.RemoveThis@lists.debian.org
Back to top
Login to vote
Paul Wise

External


Since: Jul 12, 2007
Posts: 76



(Msg. 9) Posted: Sat Oct 17, 2009 11:20 pm
Post subject: Re: License entry in egg info files [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On Sun, Oct 18, 2009 at 6:46 AM, Ben Finney <ben+debian@benfinney.id.au> wrote:
> Paul Wise <pabs.RemoveThis@debian.org> writes:
>
>> Do you object to spelling-error-in-binary,
>> duplicated-key-in-desktop-entry, embedded-zlib, duplicate-font-file or
>> the other lintian tests that check upstream stuff?
>
> I think they lead to widely-used, persistent overrides, and I think such
> overrides are an indicator that the specific check is inappropriate.

Sounds like you have observed people using overrides inappropriately.

--
bye,
pabs

http://wiki.debian.org/PaulWise


--
To UNSUBSCRIBE, email to debian-python-REQUEST.RemoveThis@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.RemoveThis@lists.debian.org
Back to top
Login to vote
Bernd Zeimetz

External


Since: Dec 16, 2006
Posts: 123



(Msg. 10) Posted: Sun Oct 18, 2009 11:20 am
Post subject: Re: License entry in egg info files [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Ben Finney wrote:
> Paul Wise <pabs RemoveThis @debian.org> writes:
>
>> Do you object to spelling-error-in-binary,
>> duplicated-key-in-desktop-entry, embedded-zlib, duplicate-font-file or
>> the other lintian tests that check upstream stuff?
>
> I think they lead to widely-used, persistent overrides, and I think such
> overrides are an indicator that the specific check is inappropriate.

Usually an override is a fail in the maintainer's brain or a bug in lintian.
Only in rare cases overrides are the right way to go.


--
Bernd Zeimetz Debian GNU/Linux Developer
http://bzed.de http://www.debian.org
GPG Fingerprints: 06C8 C9A2 EAAD E37E 5B2C BE93 067A AD04 C93B FF79
ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F


--
To UNSUBSCRIBE, email to debian-python-REQUEST RemoveThis @lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster RemoveThis @lists.debian.org
Back to top
Login to vote
Ben Finney

External


Since: May 12, 2005
Posts: 55



(Msg. 11) Posted: Sun Oct 18, 2009 7:20 pm
Post subject: Re: License entry in egg info files [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Bernd Zeimetz <bernd DeleteThis @bzed.de> writes:

> Usually an override is a fail in the maintainer's brain or a bug in
> lintian. Only in rare cases overrides are the right way to go.

Yes, that's pretty much my point: that *if* a Lintian check leads to
many maintainers adding an override for that tag that persist over time,
then probably the check was badly implemented or a bad idea in the first
place.

--
\ "I thought I'd begin by reading a poem by Shakespeare, but then |
`\ I thought 'Why should I? He never reads any of mine.'" —Spike |
_o__) Milligan |
Ben Finney


--
To UNSUBSCRIBE, email to debian-python-REQUEST DeleteThis @lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster DeleteThis @lists.debian.org
Back to top
Login to vote
Display posts from previous:   
Related Topics:
Instead of GPL License - Why not LKL? (Linux Kernel License) - I've been somewhat following the GPL2 vs. GPL3 debate and the problem is that it leads to confusion. GPL3 is nothing..

Getting info from core files - Hi, How do i get information from a core file ( i.e. the backtrace information ), assuming that the progam that create...

TLS info and core files? - As a debugger developer, I find it quite handy when debugging a real process to use the PTRACE_GET_THREAD_AREA or..

[Samba] info on excel files - I have a samba server running here at work. The quality depart shares word/excel/access files on the server so they al...

[Samba] info on excel files - Did not get any info the first time. Has anyone else seen this the problem below with excel files stored on samba..

[PATCH] i386: Fix machine_check entry point in entry.S to .. - Hey- It appears that when the i386 arch traps on a machine check, the code in entry.S loads the vector pointed...
       Soft32 Home -> Linux -> Python All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Categories:
 Windows
  Linux
 Mac
 PDA


[ Contact us | Terms of Service/Privacy Policy ]