Please remove python2.1 and jython

Bug #41510 reported by Daniel Holbach
14
Affects Status Importance Assigned to Milestone
python2.1 (Ubuntu)
Fix Released
Medium
Colin Watson

Bug Description

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

 affects distros/ubuntu/python2.1
 status confirmed
 subscribe motu

text:
A run of
  LC_ALL=C apt-cache -i unmet | grep ^Package | cut -d' ' -f2 | sort -u | \
     xargs apt-cache showsrc | grep Package | sed 's/Package\:\ //g' | sort -u
indicates that the source package python2.1 has binary packages that are not
installable at the moment.

Please have a look and make sure it's installable again.

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

iD8DBQFET2lSr3O2CKlAUK8RAuWNAJ96Nw6mE1dQBfjwLf+6egqVVR9I5ACbBpp3
fqy0+7Yw0Lq7NsgiXtqjvtw=
=Elhl
-----END PGP SIGNATURE-----

Revision history for this message
Barry deFreese (bddebian) wrote :

Should this package even be in the archive anymore?

Revision history for this message
Barry deFreese (bddebian) wrote :

OK, poking around, jython and pychecker still depend on python2.1. However jython is orphaned in Debian and appears to be pretty dead upstream. Can we jettison jython, I'll remove 2.1 from pychecker, and then morgue python2.1* ? I have subscribed doko because mdz thought he wanted to save jython? Thank you.

Revision history for this message
Colin Watson (cjwatson) wrote : Re: [UNMETDEPS] python2.1 has unmet dependencies

Waiting for Matthias' comment; in future please get any relevant comments before subscribing ubuntu-archive.

description: updated
Revision history for this message
Matthias Klose (doko) wrote :

yep, removing 2.1 from pychecker is easy, removing jython as well. Please note that upstream jython is active and the current version is something in between 2.3 and 2.4. just a lack of time getting it in again.

Revision history for this message
Barry deFreese (bddebian) wrote : Re: [Bug 41510] Re: [UNMETDEPS] python2.1 has unmet dependencies

>----- Original Message -----
>From: "Matthias Klose" <email address hidden>
>To: <email address hidden>
>Sent: Saturday, April 29, 2006 11:31 AM
>Subject: [Bug 41510] Re: [UNMETDEPS] python2.1 has unmet dependencies
>

>yep, removing 2.1 from pychecker is easy, removing jython as well.
>Please note that upstream jython is active and the current version is
>something in between 2.3 and 2.4. just a lack of time getting it in
>again.

Are you sure? I poked around google and such and the newest I could find
was a 2.2a. That was on sourceforge. jython.com only has 2.1 iirc.

Revision history for this message
Barry deFreese (bddebian) wrote : Re: [UNMETDEPS] python2.1 has unmet dependencies

Well I built a pychecker with 2.1 stripped out of it, not realizing that it is a main package so I can't upload. If someone wants to do this for me, let me know and I'll throw up my packages.

Revision history for this message
Adam Conrad (adconrad) wrote :

I've opted for NOT doing the pychecker upload; it's dependencies are correct (and use an OR, so they're fine, from an archive perspective).

The only remaining blocker to removing python2.1 is jython. Let us know what you'd like done with this (drop python2.1 and break jython until someone gets a new version in, wait for a new jython, whatever), and we can go from there.

Revision history for this message
Barry deFreese (bddebian) wrote :

OK, I have spoken to doko on IRC. Please remove python2.1 and jython from the archive. Thank you.

Revision history for this message
Matt Zimmerman (mdz) wrote :

Have all of the other packages (build-)depending on python2.1 been fixed already?

Changed in python2.1:
status: Confirmed → Needs Info
Revision history for this message
Colin Watson (cjwatson) wrote :

-- dapper/universe build deps on python2.1:
python-csv
-- dapper/universe amd64 deps on python2.1:
idle-python2.1
jython
python2.1-csv
python2.1-dev
python2.1-email
python2.1-examples
python2.1-gdbm
python2.1-mpz
python2.1-tk
python2.1-xml
python2.1-xmlbase
-- dapper/universe i386 deps on python2.1:
idle-python2.1
jython
python2.1-csv
python2.1-dev
python2.1-email
python2.1-examples
python2.1-gdbm
python2.1-mpz
python2.1-psyco
python2.1-tk
python2.1-xml
python2.1-xmlbase
-- dapper/universe powerpc deps on python2.1:
idle-python2.1
jython
python2.1-csv
python2.1-dev
python2.1-email
python2.1-examples
python2.1-gdbm
python2.1-mpz
python2.1-tk
python2.1-xml
python2.1-xmlbase
-- dapper/universe hppa deps on python2.1:
idle-python2.1
jython
python2.1-csv
python2.1-dev
python2.1-email
python2.1-examples
python2.1-gdbm
python2.1-mpz
python2.1-tk
python2.1-xml
python2.1-xmlbase
-- dapper/universe ia64 deps on python2.1:
idle-python2.1
jython
python2.1-csv
python2.1-dev
python2.1-email
python2.1-examples
python2.1-gdbm
python2.1-mpz
python2.1-tk
python2.1-xml
python2.1-xmlbase
-- dapper/universe sparc deps on python2.1:
idle-python2.1
jython
python2.1-csv
python2.1-dev
python2.1-email
python2.1-examples
python2.1-gdbm
python2.1-mpz
python2.1-tk
python2.1-xml
python2.1-xmlbase

Revision history for this message
Barry deFreese (bddebian) wrote :

Sorry about that folks, I'm not sure what I was smoking. I have fixed all the rdepends afaik:

python2.1
Reverse Depends:
  python2.1-xmlbase - python2.1 source
  python2.1-xml - python2.2-xml source (Uploaded new version with python2.1 removed)
  python2.1-tk - python2.1 source
  python2.1-psyco - psyco source (Removed python2.1-psyco package and uploaded)
  python2.1-mpz - python2.1 source
  python2.1-gdbm - python2.1 source
  python2.1-examples - python2.1 source
  python2.1-email - python-email source (Remove from archive as well. Python2.1 specific)
  python2.1-doc - python2.1 source
  python2.1-dev - python2.1 source
  python2.1-csv - python-csv source (Removed python2.1 and uploaded)
  jython - jython source (Needs removed from archive)
  idle-python2.1 - python2.1 source
  pychecker - alternative dep (python2.4 | python2.3 | python2.2 | python2.1)

Revision history for this message
Colin Watson (cjwatson) wrote :

I've removed jython:

[Date: Tue, 02 May 2006 19:47:40 +0100] [ftpmaster: Launchpad Archive Manager]
Removed the following packages from dapper:

    jython | 2.1.0-20 | source, amd64, hppa, i386, ia64, powerpc, sparc
jython-doc | 2.1.0-20 | amd64, hppa, i386, ia64, powerpc, sparc

------------------- Reason -------------------
(cjwatson) requested by Barry deFreese; not updated past python2.1 yet
----------------------------------------------

Revision history for this message
Colin Watson (cjwatson) wrote :

=========================================================================
[Date: Wed, 03 May 2006 09:56:24 +0100] [ftpmaster: Launchpad Archive Manager]
Removed the following packages from dapper:

python2.1-csv | 1.0-3 | amd64, hppa, i386, ia64, powerpc, sparc
python2.1-psyco | 1.5-1ubuntu1 | i386
python2.1-xml | 0.8.4-1ubuntu1 | amd64, hppa, i386, ia64, powerpc, sparc

------------------- Reason -------------------
(cjwatson) NBS
----------------------------------------------
=========================================================================
=========================================================================
[Date: Wed, 03 May 2006 10:00:56 +0100] [ftpmaster: Launchpad Archive Manager]
Removed the following packages from dapper:

idle-python2.1 | 2.1.3dfsg-3 | amd64, hppa, i386, ia64, powerpc, sparc
python-email | 2.5.5-2 | source
 python2.1 | 2.1.3dfsg-3 | source, amd64, hppa, i386, ia64, powerpc, sparc
python2.1-dev | 2.1.3dfsg-3 | amd64, hppa, i386, ia64, powerpc, sparc
python2.1-doc | 2.1.3dfsg-3 | amd64, hppa, i386, ia64, powerpc, sparc
python2.1-email | 2.5.5-2 | amd64, hppa, i386, ia64, powerpc, sparc
python2.1-examples | 2.1.3dfsg-3 | amd64, hppa, i386, ia64, powerpc, sparc
python2.1-gdbm | 2.1.3dfsg-3 | amd64, hppa, i386, ia64, powerpc, sparc
python2.1-mpz | 2.1.3dfsg-3 | amd64, hppa, i386, ia64, powerpc, sparc
python2.1-tk | 2.1.3dfsg-3 | amd64, hppa, i386, ia64, powerpc, sparc
python2.1-xmlbase | 2.1.3dfsg-3 | amd64, hppa, i386, ia64, powerpc, sparc

------------------- Reason -------------------
(cjwatson) requested by Barry deFreese (#41510); some uninstallable binaries, superseded by python2.[234]
----------------------------------------------
=========================================================================

Changed in python2.1:
assignee: nobody → kamion
status: Needs Info → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.