public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* Jari: python package collisions
@ 2017-11-16  0:54 Yaakov Selkowitz
  2017-11-19 16:53 ` O: pylint, python-logilab-*, python-paramiko, spambayes (python package collisions) Jari Aalto
  0 siblings, 1 reply; 6+ messages in thread
From: Yaakov Selkowitz @ 2017-11-16  0:54 UTC (permalink / raw)
  To: cygwin-apps, Jari Aalto


[-- Attachment #1.1: Type: text/plain, Size: 656 bytes --]

Jari,

Your python-based packages listed below all collide with each other and
python2-setuptools by shipping parts of the latter.  They also bundle
other python libraries instead of shipping them separately.

* pylint: bundles astroid (the successor to logilab-astng)
* python-logilab-common
* python-logilab-astng (obsolete)
* python-paramiko: bundles ecdsa
* spambayes: bundles lockfile, pydns

Furthermore, the non-program modules should be built for both python2
and python3; cygport's python-wheel will do this for you.  The programs
should use whichever of python{2,3}-distutils for the Python version
they require.

-- 
Yaakov


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* O: pylint, python-logilab-*, python-paramiko, spambayes (python package collisions)
  2017-11-16  0:54 Jari: python package collisions Yaakov Selkowitz
@ 2017-11-19 16:53 ` Jari Aalto
  2017-11-20  1:10   ` Yaakov Selkowitz
  0 siblings, 1 reply; 6+ messages in thread
From: Jari Aalto @ 2017-11-19 16:53 UTC (permalink / raw)
  To: Yaakov Selkowitz; +Cc: cygwin-apps

On 2017-11-15 18:54, Yaakov Selkowitz wrote:
| 
| Your python-based packages listed below all collide with each other and
| python2-setuptools by shipping parts of the latter.  They also bundle
| other python libraries instead of shipping them separately.

Orphaned now. Anyone interested, feel free to take over.

Thanks for keeping track of things,
Jari

| * pylint: bundles astroid (the successor to logilab-astng)
| * python-logilab-common
| * python-logilab-astng (obsolete)
| * python-paramiko: bundles ecdsa
| * spambayes: bundles lockfile, pydns
| 
| Furthermore, the non-program modules should be built for both python2
| and python3; cygport's python-wheel will do this for you.  The programs
| should use whichever of python{2,3}-distutils for the Python version
| they require.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: O: pylint, python-logilab-*, python-paramiko, spambayes (python package collisions)
  2017-11-19 16:53 ` O: pylint, python-logilab-*, python-paramiko, spambayes (python package collisions) Jari Aalto
@ 2017-11-20  1:10   ` Yaakov Selkowitz
  2017-12-07  3:48     ` Yaakov Selkowitz
  0 siblings, 1 reply; 6+ messages in thread
From: Yaakov Selkowitz @ 2017-11-20  1:10 UTC (permalink / raw)
  To: Jari Aalto; +Cc: cygwin-apps


[-- Attachment #1.1: Type: text/plain, Size: 1061 bytes --]

On 2017-11-19 10:53, Jari Aalto wrote:
> On 2017-11-15 18:54, Yaakov Selkowitz wrote:
> | Your python-based packages listed below all collide with each other and
> | python2-setuptools by shipping parts of the latter.  They also bundle
> | other python libraries instead of shipping them separately.
> 
> Orphaned now. Anyone interested, feel free to take over.

If these aren't adopted and rebuilt properly soon, they will be removed
from the distribution.

> Thanks for keeping track of things,

While we're at it, your two remaining Python module packages
(python-crypto and python-feedparser) are both due for updates and split
wheel builds for Python 2 and 3; the former also needs some patches from
Fedora for a CVE and Python 3 compatibility.

Also, as noted a month ago, pristine-tar needs to be rebuilt for Perl
5.26, and sendxmpp should be rebuilt to get rid of the unwanted
.packlist file.  Please note that maintainers are expected to be
subscribed to the lists so as not to miss these issues when they arise.

-- 
Yaakov


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: O: pylint, python-logilab-*, python-paramiko, spambayes (python package collisions)
  2017-11-20  1:10   ` Yaakov Selkowitz
@ 2017-12-07  3:48     ` Yaakov Selkowitz
  2018-01-05  6:47       ` Yaakov Selkowitz
  0 siblings, 1 reply; 6+ messages in thread
From: Yaakov Selkowitz @ 2017-12-07  3:48 UTC (permalink / raw)
  To: Jari Aalto; +Cc: cygwin-apps


[-- Attachment #1.1: Type: text/plain, Size: 623 bytes --]

On 2017-11-19 19:10, Yaakov Selkowitz wrote:
> While we're at it, your two remaining Python module packages
> (python-crypto and python-feedparser) are both due for updates and split
> wheel builds for Python 2 and 3; the former also needs some patches from
> Fedora for a CVE and Python 3 compatibility.
> 
> Also, as noted a month ago, pristine-tar needs to be rebuilt for Perl
> 5.26, and sendxmpp should be rebuilt to get rid of the unwanted
> .packlist file.  Please note that maintainers are expected to be
> subscribed to the lists so as not to miss these issues when they arise.

Ping?

-- 
Yaakov


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: O: pylint, python-logilab-*, python-paramiko, spambayes (python package collisions)
  2017-12-07  3:48     ` Yaakov Selkowitz
@ 2018-01-05  6:47       ` Yaakov Selkowitz
  2018-03-02 20:26         ` Yaakov Selkowitz
  0 siblings, 1 reply; 6+ messages in thread
From: Yaakov Selkowitz @ 2018-01-05  6:47 UTC (permalink / raw)
  To: cygwin-apps, Jari Aalto


[-- Attachment #1.1: Type: text/plain, Size: 694 bytes --]

On 2017-12-06 21:48, Yaakov Selkowitz wrote:
> On 2017-11-19 19:10, Yaakov Selkowitz wrote:
>> While we're at it, your two remaining Python module packages
>> (python-crypto and python-feedparser) are both due for updates and split
>> wheel builds for Python 2 and 3; the former also needs some patches from
>> Fedora for a CVE and Python 3 compatibility.
>>
>> Also, as noted a month ago, pristine-tar needs to be rebuilt for Perl
>> 5.26, and sendxmpp should be rebuilt to get rid of the unwanted
>> .packlist file.  Please note that maintainers are expected to be
>> subscribed to the lists so as not to miss these issues when they arise.
> 
> Ping?

Ping 2?

-- 
Yaakov


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: O: pylint, python-logilab-*, python-paramiko, spambayes (python package collisions)
  2018-01-05  6:47       ` Yaakov Selkowitz
@ 2018-03-02 20:26         ` Yaakov Selkowitz
  0 siblings, 0 replies; 6+ messages in thread
From: Yaakov Selkowitz @ 2018-03-02 20:26 UTC (permalink / raw)
  To: cygwin-apps, Jari Aalto


[-- Attachment #1.1: Type: text/plain, Size: 789 bytes --]

On 2018-01-05 00:47, Yaakov Selkowitz wrote:
> On 2017-12-06 21:48, Yaakov Selkowitz wrote:
>> On 2017-11-19 19:10, Yaakov Selkowitz wrote:
>>> While we're at it, your two remaining Python module packages
>>> (python-crypto and python-feedparser) are both due for updates and split
>>> wheel builds for Python 2 and 3; the former also needs some patches from
>>> Fedora for a CVE and Python 3 compatibility.
>>>
>>> Also, as noted a month ago, pristine-tar needs to be rebuilt for Perl
>>> 5.26, and sendxmpp should be rebuilt to get rid of the unwanted
>>> .packlist file.  Please note that maintainers are expected to be
>>> subscribed to the lists so as not to miss these issues when they arise.
>>
>> Ping?
> 
> Ping 2?

Jari, are you still with us?

-- 
Yaakov


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-03-02 20:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-16  0:54 Jari: python package collisions Yaakov Selkowitz
2017-11-19 16:53 ` O: pylint, python-logilab-*, python-paramiko, spambayes (python package collisions) Jari Aalto
2017-11-20  1:10   ` Yaakov Selkowitz
2017-12-07  3:48     ` Yaakov Selkowitz
2018-01-05  6:47       ` Yaakov Selkowitz
2018-03-02 20:26         ` Yaakov Selkowitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).