Discussion:
[Python-modules-team] Bug#744726: websocket-client should be repacked
Leo Iannacone
2014-04-13 22:20:53 UTC
Permalink
Source: websocket-client
Severity: normal

Dear Maintainer,

your package seems to be packaged over pip.

You should consider to repack it according with real
upstream source.

Moreover binary package python-websocket should be
renamed to python-websocket-client according with
source name.

Regards,

Leo.

PS: if you want help, I have prepared new package
for this issue.

-- System Information:
Debian Release: jessie/sid
APT prefers trusty-updates
APT policy: (500, 'trusty-updates'), (500, 'trusty'), (100, 'trusty-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13.0-24-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Debian Bug Tracking System
2014-04-27 08:00:05 UTC
Permalink
tags -1 + fixed-upstream pending
Bug #744726 [src:websocket-client] websocket-client should be repacked
Added tag(s) pending and fixed-upstream.
--
744726: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744726
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Nicolas Dandrimont
2014-04-27 07:49:22 UTC
Permalink
Control: tags -1 + fixed-upstream pending
Post by Leo Iannacone
Dear Maintainer,
your package seems to be packaged over pip.
You should consider to repack it according with real
upstream source.
Hi,

It's a best practice to use whatever upstream provides as a release, and to
avoid gratuitous repackagings. AFAICS, the new upstream release contains most
of the stuff that was missing previously, I'll close that bug when I'll have
uploaded the new version.
Post by Leo Iannacone
Moreover binary package python-websocket should be
renamed to python-websocket-client according with
source name.
No. The Debian Python policy (section 2.2, "Module Package Names")[1] states
that binary packages must be named after the importable module packaged within.
The import statement is "import websocket", therefore the binary package name
is right. I chose the source package name to match the upstream name.

[1] https://www.debian.org/doc/packaging-manuals/python-policy/ch-module_packages.html#s-package_names

Thanks for your report,
--
Nicolas Dandrimont

BOFH excuse #13:
we're waiting for [the phone company] to fix that line
Debian Bug Tracking System
2014-08-15 23:27:13 UTC
Permalink
Your message dated Fri, 15 Aug 2014 23:25:25 +0000
with message-id <E1XIQs9-0000fS-***@franck.debian.org>
and subject line Bug#744726: fixed in websocket-client 0.16.0a-1
has caused the Debian Bug report #744726,
regarding websocket-client should be repacked
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ***@bugs.debian.org
immediately.)
--
744726: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744726
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Loading...