Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #12132 > unrolled thread

small remark on packaging consistency

Started byPatrice Duroux <duroux.patrice@orange.fr>
First post2019-12-10 21:40 +0100
Last post2019-12-11 21:40 +0100
Articles 4 — 2 participants

Back to article view | Back to linux.debian.maint.python


Contents

  small remark on packaging consistency Patrice Duroux <duroux.patrice@orange.fr> - 2019-12-10 21:40 +0100
    Re: small remark on packaging consistency Julien Puydt <julien.puydt@laposte.net> - 2019-12-10 23:00 +0100
      Re: Re: small remark on packaging consistency Patrice Duroux <duroux.patrice@orange.fr> - 2019-12-11 20:30 +0100
        Re: Re: small remark on packaging consistency Julien Puydt <julien.puydt@laposte.net> - 2019-12-11 21:40 +0100

#12132 — small remark on packaging consistency

FromPatrice Duroux <duroux.patrice@orange.fr>
Date2019-12-10 21:40 +0100
Subjectsmall remark on packaging consistency
Message-ID<zbUsx-v9-7@gated-at.bofh.it>
Hi DMPT,

Two tiny remarks related to the recent python3-testpath upgrade to 0.4.4+dfsg-1.

1. Two open bugs were almost the same (or at least to me):

#945214 assigned to python3-pip and reassigned to python3-testpath on Sun, 08
Dec 2019 12:45:05 GMT

and

#945887 assigned to jupyter-notebook and reassigned to python3-testpath on Sat,
30 Nov 2019 16:42:02 GMT

But why it was only the first that was closed with the last upgrade?

2. Also regarding this bug why still using some d/rules treatment using an extra
debian template file to generate an .egg-info file while the upstream version is
now providing a PKG-INFO file that is actually not part of the Debian salsa
repository for this package?
Other DMPT packages do not seem to do the same to generate and provide this
.egg-info file.

Thanks,
Patrice

[toc] | [next] | [standalone]


#12133

FromJulien Puydt <julien.puydt@laposte.net>
Date2019-12-10 23:00 +0100
Message-ID<zbVHY-1hm-11@gated-at.bofh.it>
In reply to#12132
Hi,

Le mardi 10 décembre 2019 à 21:08 +0100, Patrice Duroux a écrit :
> Two tiny remarks related to the recent python3-testpath upgrade to
> 0.4.4+dfsg-1.

Oops! I did it again?

> 1. Two open bugs were almost the same (or at least to me):
> 
> #945214 assigned to python3-pip and reassigned to python3-testpath on
> Sun, 08
> Dec 2019 12:45:05 GMT
> 
> and
> 
> #945887 assigned to jupyter-notebook and reassigned to python3-
> testpath on Sat,
> 30 Nov 2019 16:42:02 GMT
> 
> But why it was only the first that was closed with the last upgrade?

Well, I sent the merging mail, but didn't get the answer that they
couldn't be merged (differing severity) before I actually uploaded, so
I marked it fixed in this version later.

> 2. Also regarding this bug why still using some d/rules treatment
> using an extra
> debian template file to generate an .egg-info file while the upstream
> version is
> now providing a PKG-INFO file that is actually not part of the Debian
> salsa
> repository for this package?

I just unbroke what was there, and didn't look further.

This PKG-INFO file doesn't appear in the salsa repo for the Debian
packaging because it doesn't appear in upstream's tarball (git import-
orig --uscan), and I just had a look and didn't see it in upstream's
github repo either. Or did I miss it?

> Other DMPT packages do not seem to do the same to generate and
> provide this .egg-info file.

I have now looked further : "git blame" says Ximin Luo added it (commit
ab9d454b) and the documented reason is: "Add an .egg-info file so pip
recognises it. (Closes: #880241)" ; so it looks like there was a valid
reason and it's a nice contribution...

If there's something to do to improve the packaging, I'm open to
suggestions (and contributions!).

Cheers,

JP

[toc] | [prev] | [next] | [standalone]


#12134

FromPatrice Duroux <duroux.patrice@orange.fr>
Date2019-12-11 20:30 +0100
Message-ID<zcfQl-5Lf-1@gated-at.bofh.it>
In reply to#12133
Hi Julien,

For the PKG-INFO file I just found it inside the .tar.gz available here where I
am checking Python module:
https://pypi.org/project/testpath/#files

but may be I am wrong to check such a source. This repository is may be adding
it then.

Otherwise sure the new package is much better and fine to me, it was rather
facts that aroused my curiosity.

Thanks for all,
Patrice

[toc] | [prev] | [next] | [standalone]


#12135

FromJulien Puydt <julien.puydt@laposte.net>
Date2019-12-11 21:40 +0100
Message-ID<zcgW5-6oD-9@gated-at.bofh.it>
In reply to#12134
Hi,

Le mercredi 11 décembre 2019 à 20:10 +0100, Patrice Duroux a écrit :
> For the PKG-INFO file I just found it inside the .tar.gz available
> here where I
> am checking Python module:
> https://pypi.org/project/testpath/#files
> but may be I am wrong to check such a source. This repository is may
> be adding
> it then.

Well, pypi isn't upstream...

> Otherwise sure the new package is much better and fine to me, it was
> rather
> facts that aroused my curiosity.

No problem : feedback is helpful!

Cheers,

JP

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web