Debian Bug report logs - #373411
Python policy transition

version graph

Package: wxwindows2.4; Maintainer for wxwindows2.4 is (unknown);

Reported by: "Python Transition Mass bug" <madcoder-python-transition@debian.org>

Date: Wed, 14 Jun 2006 08:54:42 UTC

Severity: grave

Found in version wxwindows2.4/2.4.5.1

Fixed in version wxwindows2.4/2.4.5.1.1

Done: Matthias Klose <doko@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to Ron Lee <ron@debian.org>:
Bug#373411; Package wxwindows2.4. (full text, mbox, link).


Message #3 received at maintonly@bugs.debian.org (full text, mbox, reply):

From: "Python Transition Mass bug" <madcoder-python-transition@debian.org>
To: maintonly@bugs.debian.org
Date: Wed, 14 Jun 2006 10:44:09 +0200 (CEST)
Package: wxwindows2.4
Version: 2.4.5.1
Severity: important


  Hi, your package has been detected as generating a python
module/extension that may need an upgrade to the new Python Policy[1].

  A wiki page [2] explains what has to be done to upgrade your packages
to the new Policy. This bug may be a false positive, in that case,
please just close the bug.

  This bug is part of a mass bug filling, and its severity will be
raised to serious when python will default to python2.4. Please note
that this bug (even not being RC) falls under the 0-day NMU policy.


  [1] http://lists.debian.org/debian-devel-announce/2006/06/msg00009.html
  [2] http://wiki.debian.org/DebianPython/NewPolicy





Changed Bug title. Request was from madcoder@debian.org to control@bugs.debian.org. (full text, mbox, link).


Blocking bugs of 391075 added: 373411 Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Ron Lee <ron@debian.org>:
Bug#373411; Package wxwindows2.4. (full text, mbox, link).


Acknowledgement sent to Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr>:
Extra info received and forwarded to list. Copy sent to Ron Lee <ron@debian.org>. (full text, mbox, link).


Message #12 received at 373411@bugs.debian.org (full text, mbox, reply):

From: Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr>
To: 373411@bugs.debian.org
Cc: control@bugs.debian.org
Subject: python-wxgtk2.4 is breaking every package depending on it
Date: Mon, 9 Oct 2006 17:15:14 +0200
[Message part 1 (text/plain, inline)]
severity 373411 grave
thanks

Hi!

python-wxgtk2.4 has not been transitioned to the new Debian policy.
This now breaks package depending on it (#391075 is an example),
severity has been raised accordingly.

The best solution could be to ship etch without the obsolete
python-wxgtk2.4 at all.  Here's the remaining reverse dependencies:

  thuban
    Depends: python-wxgtk2.4

  python-twisted-core
    Suggests: python-wxgtk2.4 | python-wxgtk2.6
    --> Obsolete suggests can be dropped

  python-serial
    Suggests: python-wxgtk2.6 | python-wxgtk2.4 | python-wxgtk
    --> Obsolete suggests can be dropped

  python-dsv
    Suggests: python-wxgtk2.6 | python-wxgtk2.4
    --> Obsolete suggests can be dropped

  pyro-gui
    Depends: python-wxgtk2.4

  openrpg
    Depends: python-wxgtk2.6 | python-wxgtk2.4
    --> Obsolete depends can be dropped

  londonlaw
    Depends: python-wxgtk2.6 | python-wxgtk2.4
    --> Obsolete depends can be dropped

  gnue-forms
    Depends: python-wxgtk2.4 | python-gtk2

  gnue-designer
    Depends: python-wxgtk2.4
    
  collatinus
    Depends: python-wxgtk2.6 | python-wxgtk2.4
    --> Obsolete depends can be dropped

  bittornado-gui
    Suggests: python-wxgtk2.4
    --> Patch already submitted: #391792

So we are left with thuban, pyro-gui (work have already been done on
it), gnue-forms and gnue-designer (both currently RC buggy).

I will try to resolve this issue during the next days.

Regards,
-- 
Jérémy
[signature.asc (application/pgp-signature, inline)]

Severity set to `grave' from `important' Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Blocking bugs of 373411 added: 391987 Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Blocking bugs of 373411 added: 391994 Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Blocking bugs of 373411 added: 391989 Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Blocking bugs of 373411 added: 391992 Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Blocking bugs of 373411 added: 391991 Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Blocking bugs of 373411 added: 391993 Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Blocking bugs of 373411 added: 392001 Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Blocking bugs of 373411 added: 391987 Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Blocking bugs of 373411 added: 391792 Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Ron Lee <ron@debian.org>:
Bug#373411; Package wxwindows2.4. (full text, mbox, link).


Acknowledgement sent to Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr>:
Extra info received and forwarded to list. Copy sent to Ron Lee <ron@debian.org>. (full text, mbox, link).


Message #37 received at 373411@bugs.debian.org (full text, mbox, reply):

From: Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr>
To: 373411@bugs.debian.org
Cc: control@bugs.debian.org
Subject: Update for gnue-forms and gnue-designer
Date: Tue, 10 Oct 2006 15:02:47 +0200
[Message part 1 (text/plain, inline)]
block 373411 by 392041
block 373411 by 392043
thanks

Hi!

In fact gnue-designer is already ready to use python-wxgtk2.6, and
gnue-forms needs to be updated to last upstream minor update to do so.

Regards,
-- 
Jérémy
[signature.asc (application/pgp-signature, inline)]

Blocking bugs of 373411 added: 392041 Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Blocking bugs of 373411 added: 392043 Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Blocking bugs of 373411 added: 393431 Request was from Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr> to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Ron Lee <ron@debian.org>:
Bug#373411; Package wxwindows2.4. (full text, mbox, link).


Acknowledgement sent to Ron <ron@debian.org>:
Extra info received and forwarded to list. Copy sent to Ron Lee <ron@debian.org>. (full text, mbox, link).


Message #48 received at 373411@bugs.debian.org (full text, mbox, reply):

From: Ron <ron@debian.org>
To: J??r??my Bobbio <jeremy.bobbio@etu.upmc.fr>, 373411@bugs.debian.org
Subject: Re: Bug#373411: python-wxgtk2.4 is breaking every package depending on it
Date: Wed, 18 Oct 2006 19:26:54 +0930
On Mon, Oct 09, 2006 at 05:15:14PM +0200, J??r??my Bobbio wrote:
> python-wxgtk2.4 has not been transitioned to the new Debian policy.

This should be fixed.  Anyone familiar with the changes required,
please do so.  I don't have time to come up to speed on this
immediately.

> This now breaks package depending on it (#391075 is an example),
> severity has been raised accordingly.
> 
> The best solution could be to ship etch without the obsolete
> python-wxgtk2.4 at all.  Here's the remaining reverse dependencies:

Why is it that python seems to blind almost all of its users to
anything that is _not_ python?  (this is not a snipe, I'm genuinely
curious ...)

In this case, what you missed appears to be, at least:
Reverse Depends:
  wstools,libwxgtk2.4-1 2.4.4.1.1
  trustedqsl,libwxgtk2.4-1 2.4.4.1.1
  tipptrainer,libwxgtk2.4-1 2.4.5.1
  thuban,libwxgtk2.4-1 2.4.5.1
  survex-aven,libwxgtk2.4-1 2.4.4.1.1
  sooperlooper,libwxgtk2.4-1 2.4.5.1
  python-wxgtk2.4,libwxgtk2.4-1 2.4.5.1
  plucker-desktop,libwxgtk2.4-1 2.4.5.1
  newpki-client,libwxgtk2.4-1 2.4.4.1.1
  libwxgtk2.4-dev,libwxgtk2.4-1 2.4.5.1
  libwxgtk2.4-1-contrib,libwxgtk2.4-1 2.4.5.1
  freqtweak,libwxgtk2.4-1 2.4.4.1.1
  ecosconfig,libwxgtk2.4-1 2.4.5.1
  ctsim,libwxgtk2.4-1
  audacity,libwxgtk2.4-1 2.4.5.1

And I personally am not too keen on hounding all those people to
deal with the bugs later wx versions may introduce into their apps,
on the very eve of a major release -- since it seems fairly clear
that is not what they wish to spend their time on at present.

If one of our pythonistas would like to bring this package into
their brave new world, it would clearly save everyone a lot of
pain and disruption, given these packages have mostly been
successfully frozen and release ready for longer than the
base system has...  ;}

They are clearly stable, and according to popcon, clearly have
plenty of users still.  It seems a bit silly to toss out stable
software just because we are in the process of making a stable
release...

best,
Ron

 
>   thuban
>     Depends: python-wxgtk2.4
> 
>   python-twisted-core
>     Suggests: python-wxgtk2.4 | python-wxgtk2.6
>     --> Obsolete suggests can be dropped
> 
>   python-serial
>     Suggests: python-wxgtk2.6 | python-wxgtk2.4 | python-wxgtk
>     --> Obsolete suggests can be dropped
> 
>   python-dsv
>     Suggests: python-wxgtk2.6 | python-wxgtk2.4
>     --> Obsolete suggests can be dropped
> 
>   pyro-gui
>     Depends: python-wxgtk2.4
> 
>   openrpg
>     Depends: python-wxgtk2.6 | python-wxgtk2.4
>     --> Obsolete depends can be dropped
> 
>   londonlaw
>     Depends: python-wxgtk2.6 | python-wxgtk2.4
>     --> Obsolete depends can be dropped
> 
>   gnue-forms
>     Depends: python-wxgtk2.4 | python-gtk2
> 
>   gnue-designer
>     Depends: python-wxgtk2.4
>     
>   collatinus
>     Depends: python-wxgtk2.6 | python-wxgtk2.4
>     --> Obsolete depends can be dropped
> 
>   bittornado-gui
>     Suggests: python-wxgtk2.4
>     --> Patch already submitted: #391792
> 
> So we are left with thuban, pyro-gui (work have already been done on
> it), gnue-forms and gnue-designer (both currently RC buggy).
> 
> I will try to resolve this issue during the next days.
> 
> Regards,
> -- 
> J?r?my





Information forwarded to debian-bugs-dist@lists.debian.org, Ron Lee <ron@debian.org>:
Bug#373411; Package wxwindows2.4. (full text, mbox, link).


Acknowledgement sent to Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr>:
Extra info received and forwarded to list. Copy sent to Ron Lee <ron@debian.org>. (full text, mbox, link).


Message #53 received at 373411@bugs.debian.org (full text, mbox, reply):

From: Jérémy Bobbio <jeremy.bobbio@etu.upmc.fr>
To: Ron <ron@debian.org>
Cc: 373411@bugs.debian.org
Subject: Re: Bug#373411: python-wxgtk2.4 is breaking every package depending on it
Date: Wed, 18 Oct 2006 15:17:56 +0200
[Message part 1 (text/plain, inline)]
On Wed, Oct 18, 2006 at 07:26:54PM +0930, Ron wrote:
> On Mon, Oct 09, 2006 at 05:15:14PM +0200, J??r??my Bobbio wrote:
> > python-wxgtk2.4 has not been transitioned to the new Debian policy.
> 
> This should be fixed.  Anyone familiar with the changes required,
> please do so.  I don't have time to come up to speed on this
> immediately.

The interface changes between python-wxgtk2.4 and python-wxgtk2.6 are
minor.  It's really easy to port an application from the former to the
later.

Also, my research about the possibility to remove python-wxgtk2.4
demonstrated that it could be easily done, either by really small
patches (done for bittorent-gui and pyro) and update to newer upstream
versions (e.g. thuban, gnue-forms).

> > This now breaks package depending on it (#391075 is an example),
> > severity has been raised accordingly.
> > 
> > The best solution could be to ship etch without the obsolete
> > python-wxgtk2.4 at all.  Here's the remaining reverse dependencies:
> 
> Why is it that python seems to blind almost all of its users to
> anything that is _not_ python?  (this is not a snipe, I'm genuinely
> curious ...)
> 
> In this case, what you missed appears to be, at least:
> Reverse Depends:
> [...]

I was interested in helping this transition for Python because it seemed
doable whereas a lot harder for other bindings.  I see this as a
first step to get wxwindows2.4 and gtk1.2 out of etch+1.

But if you think that the maintainers of the remaining blocker bugs
(only 6, as two of them are Depending on both python-wxgtk2.4 and
python-wxgtk2.6) won't be able to act on time, you can just withdraw the
work I've done.

Regards,
-- 
Jérémy
[signature.asc (application/pgp-signature, inline)]

Reply sent to Matthias Klose <doko@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to "Python Transition Mass bug" <madcoder-python-transition@debian.org>:
Bug acknowledged by developer. (full text, mbox, link).


Message #58 received at 373411-close@bugs.debian.org (full text, mbox, reply):

From: Matthias Klose <doko@debian.org>
To: 373411-close@bugs.debian.org
Subject: Bug#373411: fixed in wxwindows2.4 2.4.5.1.1
Date: Sat, 28 Oct 2006 03:47:56 -0700
Source: wxwindows2.4
Source-Version: 2.4.5.1.1

We believe that the bug you reported is fixed in the latest version of
wxwindows2.4, which is due to be installed in the Debian FTP archive:

libwxbase2.4-1_2.4.5.1.1_amd64.deb
  to pool/main/w/wxwindows2.4/libwxbase2.4-1_2.4.5.1.1_amd64.deb
libwxbase2.4-dbg_2.4.5.1.1_amd64.deb
  to pool/main/w/wxwindows2.4/libwxbase2.4-dbg_2.4.5.1.1_amd64.deb
libwxbase2.4-dev_2.4.5.1.1_amd64.deb
  to pool/main/w/wxwindows2.4/libwxbase2.4-dev_2.4.5.1.1_amd64.deb
libwxgtk2.4-1-contrib_2.4.5.1.1_amd64.deb
  to pool/main/w/wxwindows2.4/libwxgtk2.4-1-contrib_2.4.5.1.1_amd64.deb
libwxgtk2.4-1_2.4.5.1.1_amd64.deb
  to pool/main/w/wxwindows2.4/libwxgtk2.4-1_2.4.5.1.1_amd64.deb
libwxgtk2.4-contrib-dev_2.4.5.1.1_amd64.deb
  to pool/main/w/wxwindows2.4/libwxgtk2.4-contrib-dev_2.4.5.1.1_amd64.deb
libwxgtk2.4-dbg_2.4.5.1.1_amd64.deb
  to pool/main/w/wxwindows2.4/libwxgtk2.4-dbg_2.4.5.1.1_amd64.deb
libwxgtk2.4-dev_2.4.5.1.1_amd64.deb
  to pool/main/w/wxwindows2.4/libwxgtk2.4-dev_2.4.5.1.1_amd64.deb
python-wxgtk2.4_2.4.5.1.1_amd64.deb
  to pool/main/w/wxwindows2.4/python-wxgtk2.4_2.4.5.1.1_amd64.deb
wx2.4-doc_2.4.5.1.1_all.deb
  to pool/main/w/wxwindows2.4/wx2.4-doc_2.4.5.1.1_all.deb
wx2.4-examples_2.4.5.1.1_all.deb
  to pool/main/w/wxwindows2.4/wx2.4-examples_2.4.5.1.1_all.deb
wx2.4-headers_2.4.5.1.1_amd64.deb
  to pool/main/w/wxwindows2.4/wx2.4-headers_2.4.5.1.1_amd64.deb
wx2.4-i18n_2.4.5.1.1_all.deb
  to pool/main/w/wxwindows2.4/wx2.4-i18n_2.4.5.1.1_all.deb
wxwindows2.4_2.4.5.1.1.dsc
  to pool/main/w/wxwindows2.4/wxwindows2.4_2.4.5.1.1.dsc
wxwindows2.4_2.4.5.1.1.tar.gz
  to pool/main/w/wxwindows2.4/wxwindows2.4_2.4.5.1.1.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 373411@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated wxwindows2.4 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 28 Oct 2006 11:53:37 +0200
Source: wxwindows2.4
Binary: python-wxversion libwxgtk2.4-1 libwxgtk2.4-1-contrib python-wxgtk2.4 libwxbase-msw2.4-dbg libwxbase-msw2.4-dev wx2.4-examples libwxmsw2.4-dev libwxmsw2.4-dbg wx2.4-i18n wx2.4-headers-msw libwxgtk2.4-dev wx2.4-doc python-wxgtk2.4-dbg python-wxtools libwxgtk2.4-dbg wx-common libwxgtk2.4-contrib-dev libwxbase2.4-dev libwxbase2.4-1 libwxbase2.4-dbg wx2.4-headers
Architecture: source amd64 all
Version: 2.4.5.1.1
Distribution: unstable
Urgency: low
Maintainer: Ron Lee <ron@debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description: 
 libwxbase2.4-1 - wxBase library (runtime) - non-GUI support classes of wxWindows t
 libwxbase2.4-dbg - wxBase library (debug) - non-GUI support classes of wxWindows too
 libwxbase2.4-dev - wxBase library (development) - non-GUI support classes of wxWindo
 libwxgtk2.4-1 - wxWindows Cross-platform C++ GUI toolkit (GTK+ runtime)
 libwxgtk2.4-1-contrib - wxWindows Cross-platform C++ GUI toolkit (runtime contrib libs)
 libwxgtk2.4-contrib-dev - wxWindows Cross-platform C++ GUI toolkit (development contrib lib
 libwxgtk2.4-dbg - wxWindows Cross-platform C++ GUI toolkit (GTK+ development)
 libwxgtk2.4-dev - wxWindows Cross-platform C++ GUI toolkit (GTK+ development)
 python-wxgtk2.4 - wxWindows Cross-platform C++ GUI toolkit (wxPython binding)
 wx2.4-doc  - wxWindows Cross-platform C++ GUI toolkit (documentation)
 wx2.4-examples - wxWindows Cross-platform C++ GUI toolkit (examples)
 wx2.4-headers - wxWindows Cross-platform C++ GUI toolkit (header files)
 wx2.4-i18n - wxWindows Cross-platform C++ GUI toolkit (i18n support)
Closes: 373411
Changes: 
 wxwindows2.4 (2.4.5.1.1) unstable; urgency=low
 .
   * NMU
   * Build using python2.4. Closes: #373411.
Files: 
 32f003e7541595b06518f1d14a148cdd 1067 libs optional wxwindows2.4_2.4.5.1.1.dsc
 f1705a7e149c19f38ae9a2919799d325 10804173 libs optional wxwindows2.4_2.4.5.1.1.tar.gz
 28301b93d645bd4869761e6678b2a7ba 383106 libs optional libwxbase2.4-1_2.4.5.1.1_amd64.deb
 e71f6e96e0820493ce4fdec3fbfcb5aa 24928 libdevel optional libwxbase2.4-dev_2.4.5.1.1_amd64.deb
 7c86c2a7487e070a201c3e0ad16c1b62 2199016 libdevel extra libwxbase2.4-dbg_2.4.5.1.1_amd64.deb
 15cf1048aa18eaff89c90a245a23a78e 1576240 libs optional libwxgtk2.4-1_2.4.5.1.1_amd64.deb
 cbce1a93f49db779e16737c2a3a55964 24994 libdevel optional libwxgtk2.4-dev_2.4.5.1.1_amd64.deb
 8e079c8593cb104ac5c82e3cedc97334 10108890 libdevel extra libwxgtk2.4-dbg_2.4.5.1.1_amd64.deb
 3d750acbe63f4da119cc1c32778ab2c5 961418 libs optional libwxgtk2.4-1-contrib_2.4.5.1.1_amd64.deb
 ed7725639ccd24cb3d0c945b4676c28c 129358 libdevel optional libwxgtk2.4-contrib-dev_2.4.5.1.1_amd64.deb
 32d24cd5646c444393632a74424f862a 2648598 python optional python-wxgtk2.4_2.4.5.1.1_amd64.deb
 9397c1f6ea0fca5439e08f27c0fb6531 564120 devel optional wx2.4-headers_2.4.5.1.1_amd64.deb
 0d185dfa23226c3f9784088120bd0b7a 372430 libs optional wx2.4-i18n_2.4.5.1.1_all.deb
 f9ea4fbc90fca2dad0c1c0f8f328a3e9 1007460 doc optional wx2.4-doc_2.4.5.1.1_all.deb
 602759ba0dec84bae9e125e20acf6b5c 2685424 devel optional wx2.4-examples_2.4.5.1.1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFQy8gStlRaw+TLJwRAm9OAJ4gum5ojDuBcANHCC11ZzXhQDAY5QCfaua+
Kog4IyrTmR8wiAqbmzPZ1No=
=MzGx
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 24 Jun 2007 14:40:36 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 5 20:02:27 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.