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


Groups > linux.debian.bugs.rc > #283542 > unrolled thread

Bug#966750: libhdate: Unversioned Python removal in sid/bullseye

Started byMatthias Klose <doko@debian.org>
First post2020-08-02 15:30 +0200
Last post2020-08-03 00:00 +0200
Articles 3 — 3 participants

Back to article view | Back to linux.debian.bugs.rc


Contents

  Bug#966750: libhdate: Unversioned Python removal in sid/bullseye Matthias Klose <doko@debian.org> - 2020-08-02 15:30 +0200
    Bug#966750: libhdate: Unversioned Python removal in sid/bullseye Boruch Baum <boruch_baum@gmx.com> - 2020-08-02 16:10 +0200
    Bug#966750: marked as done (libhdate: Unversioned Python removal  in sid/bullseye) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-08-03 00:00 +0200

#283542 — Bug#966750: libhdate: Unversioned Python removal in sid/bullseye

FromMatthias Klose <doko@debian.org>
Date2020-08-02 15:30 +0200
SubjectBug#966750: libhdate: Unversioned Python removal in sid/bullseye
Message-ID<AzmdT-6vt-69@gated-at.bofh.it>
Package: src:libhdate
Version: 1.6.02-2
Severity: serious
Tags: sid bullseye
User: debian-python@lists.debian.org
Usertags: py2unversioned

Python2 becomes end-of-live upstream, and Debian aims to remove
Python2 from the distribution, as discussed in
https://lists.debian.org/debian-python/2019/07/msg00080.html

We will keep some Python2 package as discussed in
https://lists.debian.org/debian-python/2020/07/msg00039.html
but removing the unversioned python packages python-minimal, python,
python-dev, python-dbg, python-doc.

Your package either build-depends, depends on one of those packages.
Please either convert these packages to Python3, or if that is not
possible, replaces the dependencies on the unversioned Python
packages with one of the python2 dependencies (python2, python2-dev,
python2-dbg, python2-doc).

Please check for dependencies, build dependencies AND autopkg tests.

If there are questions, please refer to the wiki page for the removal:
https://wiki.debian.org/Python/2Removal, or ask for help on IRC
#debian-python, or the debian-python@lists.debian.org mailing list.

[toc] | [next] | [standalone]


#283607

FromBoruch Baum <boruch_baum@gmx.com>
Date2020-08-02 16:10 +0200
Message-ID<AzmQx-6XU-1@gated-at.bofh.it>
In reply to#283542
In the case of this package, this seems un-called for:

1) The issue applies at most to package 'python-hdate', but debian seems
   intent on applying it to all the libhdate packages.

2) Even for package 'python-hdate', the issue seems mis-applied. That
   package is not a python package at all, just a binding to python
   using 'swig' cross-binding tool. Modern versions of 'swig' bind to
   python3 by default, so package 'python-hdate' should auto-magically
   be python3 (and I'm not sure it even makes any sense or difference,
   since its all just bindings to a C language library).

   2.1) On the off-chance that Debian is using an old version of 'swig'
        that still defaults to python2, that should be a bug against
        package 'swig', no? not package 'python-hdate'.

   2.2) Even so, modifying the build would be a simple quilt patch to
        tell 'swig' to use python3, no?

   2.3) I'm package developer not the debian maintainer of the package.
        The debian maintainers have not been responding to me for about
        one zillion months (zillion >= 1), and don't seem to have been
        responding to related debian notifications and e-mails. Can you
        succeed in reaching them?

   2.4) My memory is that someone at debian has even proposed a simple
        quilt patch for this issue, but the debian maintainers have yet
        to respond.

On 2020-08-02 13:18, Matthias Klose wrote:
> Package: src:libhdate
> Version: 1.6.02-2
> Severity: serious
> Tags: sid bullseye
> User: debian-python@lists.debian.org
> Usertags: py2unversioned
>
> Python2 becomes end-of-live upstream, and Debian aims to remove
> Python2 from the distribution, as discussed in
> https://lists.debian.org/debian-python/2019/07/msg00080.html
>
> We will keep some Python2 package as discussed in
> https://lists.debian.org/debian-python/2020/07/msg00039.html
> but removing the unversioned python packages python-minimal, python,
> python-dev, python-dbg, python-doc.
>
> Your package either build-depends, depends on one of those packages.
> Please either convert these packages to Python3, or if that is not
> possible, replaces the dependencies on the unversioned Python
> packages with one of the python2 dependencies (python2, python2-dev,
> python2-dbg, python2-doc).
>
> Please check for dependencies, build dependencies AND autopkg tests.
>
> If there are questions, please refer to the wiki page for the removal:
> https://wiki.debian.org/Python/2Removal, or ask for help on IRC
> #debian-python, or the debian-python@lists.debian.org mailing list.
>

--
hkp://keys.gnupg.net
CA45 09B5 5351 7C11 A9D1  7286 0036 9E45 1595 8BC0

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


#283654 — Bug#966750: marked as done (libhdate: Unversioned Python removal in sid/bullseye)

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2020-08-03 00:00 +0200
SubjectBug#966750: marked as done (libhdate: Unversioned Python removal in sid/bullseye)
Message-ID<Azubp-2KT-5@gated-at.bofh.it>
In reply to#283542

[Multipart message — attachments visible in raw view] — view raw

Your message dated Sun, 02 Aug 2020 21:48:57 +0000
with message-id <E1k2Lqj-0006mt-7o@fasolo.debian.org>
and subject line Bug#936873: fixed in libhdate 1.6.02-2.1
has caused the Debian Bug report #936873,
regarding libhdate: Unversioned Python removal in sid/bullseye
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 owner@bugs.debian.org
immediately.)


-- 
936873: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=936873
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.rc


csiph-web