Python2 removal: packages which are only in Ubuntu

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Python2 removal: packages which are only in Ubuntu

Matthias Klose-6
The removal of Python2 (build-)dependent packages, or the conversion of packages
has now been started in Debian.  A few hundred are done, a few thousand are
still on the list :-/

Here is the list of source packages which are in Ubuntu only.  It looks like
many of those could just be removed.

The list is generated from
https://release.debian.org/transitions/html/python2-rm.html
https://people.canonical.com/~ubuntu-archive/transitions/html/python2-rm.html

Matthias


aafigure
afl-cov
aodh
apache-openid
apport
apt-btrfs-snapshot
aptdaemon
autopilot
autopilot-gtk
autopilot-legacy
barbican
beanstalkc
beautifulsoup
bombono-dvd
brltty
bzr-builder
bzr-webdav
ceilometer
cinder
classmate-tools
community-themes
crochet
curtin
deja-dup-caja
designate
designate-dashboard
discosnp
distro-info-data
django-adminaudit
django-configglue
django-mailer
django-piston3
django-sekizai
djorm-ext-pgarray
dtest
edgy-community-wallpapers
edubuntu-menueditor
elementtidy
example-content
feisty-session-splashes
feisty-wallpapers
folder-color
folder-color-caja
folder-color-common
forgethtml
forgetsql
gce-compute-image-packages
gedit-developer-plugins
geneatd
gfceu
glance
glmark2
gmountiso
gnocchi
greekocr4gamera
gresistor
grokcore.component
grub2
gutsy-wallpapers
heat
heat-cfntools
heat-dashboard
horizon
hud
human-theme
hvac
ifrit
indicator-power
indicator-printers
indicator-session
intel-graphics-compiler
ironic
ironic-inspector
ironic-ui
iscpy
jabberbot
jabber.py
jack-rack
juju-deployer
kde-l10n-ar
kde-l10n-ast
kde-l10n-bg
kde-l10n-bs
kde-l10n-ca
kde-l10n-ca-valencia
kde-l10n-cs
kde-l10n-da
kde-l10n-de
kde-l10n-el
kde-l10n-engb
kde-l10n-eo
kde-l10n-es
kde-l10n-et
kde-l10n-eu
kde-l10n-fa
kde-l10n-fi
kde-l10n-fr
kde-l10n-ga
kde-l10n-gl
kde-l10n-he
kde-l10n-hi
kde-l10n-hr
kde-l10n-hu
kde-l10n-ia
kde-l10n-id
kde-l10n-is
kde-l10n-it
kde-l10n-ja
kde-l10n-kk
kde-l10n-km
kde-l10n-ko
kde-l10n-lt
kde-l10n-lv
kde-l10n-mr
kde-l10n-nb
kde-l10n-nds
kde-l10n-nl
kde-l10n-nn
kde-l10n-pa
kde-l10n-pl
kde-l10n-pt
kde-l10n-ptbr
kde-l10n-ro
kde-l10n-ru
kde-l10n-si
kde-l10n-sk
kde-l10n-sl
kde-l10n-sr
kde-l10n-sv
kde-l10n-tg
kde-l10n-th
kde-l10n-tr
kde-l10n-ug
kde-l10n-uk
kde-l10n-vi
kde-l10n-wa
kde-l10n-zhcn
kde-l10n-zhtw
keystone
kpatch
kubuntu-settings
lazr.batchnavigator
lazr.enum
lazr.lifecycle
libappindicator
libgetdata
libpfm4
librtcom-telepathy-glib
libsignon-glib
libunity
light-locker-settings
linux
linux-aws
linux-azure
linux-gcp
linux-kvm
linux-oem
linux-oem-osp1
linux-oracle
linux-raspi2
linux-snapdragon
logaricheck
ltsp-cluster-accountmanager
ltsp-cluster-agent
ltsp-cluster-agent-weblive
ltsp-cluster-lbagent
ltsp-cluster-lbserver
ltsp-cluster-pxeconfig
m2ext
magictouch
magnum
mago
manila
manila-ui
mapserver
maptransfer
martian
masakari
masakari-monitors
mistral
monasca-statsd
mttroff
multitet
murano
murano-agent
murano-dashboard
musiclibrarian
mythtv
networking-bagpipe
networking-bgpvpn
networking-hyperv
networking-l2gw
networking-odl
networking-ovn
networking-sfc
neutron
neutron-dynamic-routing
neutron-fwaas
neutron-lbaas
neutron-taas
neutron-vpnaas
ninja-ide
nose-cov
nose-json
notify-osd-icons
nova
nova-adminclient
nova-lxd
ocr4gamera
oops
oops-amqp
oops-datedir-repo
oops-twisted
oops-wsgi
openerp6.1
openstack-trove
openwsman
optcomplete
panko
piston-mini-client
placement
planarity
pocket-lint
pocketsphinx
powernap
pyao
pybootchartgui
pyexcelerator
pyferret
pygpiv
pygrib
pyip
pylang
py-libmpdclient
pylibssh2
pyromaths
pysesame
pyspeex
pyth
python2-pythondialog
python-3parclient
python-adodb
python-afl
python-application
python-blazarclient
python-buzhug
python-cmislib
python-cobe
python-daap
python-django-extdirect
python-django-piston
python-django-shorturls
python-glance-store
python-gvgen
python-jujubundlelib
python-jujuclient
python-keyczar
python-launchpadlib-toolkit
python-ldappool
python-libcharmstore
python-libpcap
python-ltsp
python-lzo
python-mapnik
python-mecab
python-mock-services
python-mod-pywebsocket
python-octavia-lib
python-os-ken
python-oslo.upgradecheck
python-otherstuf
python-pcs
python-petname
python-pypm
python-qinlingclient
python-schema-salad
python-scriptutil
python-stuf
python-theblues
python-thrift
python-thriftpy
pythontracer
python-tx-tftp
python-vmware-nsxlib
pyvtk
qtwebkit-source
quixote
radosgw-agent
reverend
sahara
sahara-dashboard
sbuild-launchpad-chroot
schooltool-book
semantik
senlin
sgt-launcher
silo-llnl
simpleparse
simplestreams
smartshine
software-center-aptdaemon-plugins
splatd
sponc
ssoclient
steam
storm
subiquity
swauth
system-config-kickstart
templayer
testdrive
tickcount
trove-dashboard
turbokid
txamqp
txlongpoll
txzookeeper
ubiquity
ubuntu-business-defaults
ubuntu-gnome-wallpapers
ubuntu-kylin-sso-client
ubuntuone-dev-tools
ubuntu-online-tour
ubuntustudio-default-settings
ubuntu-system-service
ubuntu-themes
ubuntu-wallpapers
uec-provisioning
uhome
unity-asset-pool
unity-china-photo-scope
unity-gtk-module
unity-lens-photos
unity-scope-home
unity-scope-launchpad
unity-scope-sshsearch
uvtool
van.testing
videoporama
virtkey
vmware-nsx
watcher
webservice-office-zoho
whoopsie-preferences
window-mocker
wxbanker
x-kit
xpyb
yappy
zaqar
zescrow
zope.annotation
zope.applicationcontrol
zope.broken
zope.browserresource
zope.catalog
zope.componentvocabulary
zope.container
zope.contentprovider
zope.copypastemove
zope.datetime
zope.dublincore
zope.error
zope.filerepresentation
zope.index
zope.intid
zope.keyreference
zope.lifecycleevent
zope.login
zope.minmax
zope.password
zope.pluggableauth
zope.preference
zope.principalannotation
zope.principalregistry
zope.processlifetime
zope.securitypolicy
zope.server
zope.session
zope.site
zope.size
zope.structuredtext
zope.tal
zope.tales
zope.ucol

--
ubuntu-devel mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
Reply | Threaded
Open this post in threaded view
|

Re: Python2 removal: packages which are only in Ubuntu

Steve Langasek-6
As a datapoint, beanstalkc in this list has been removed from Debian, but we
haven't followed the removal in Ubuntu because we have an Ubuntu-specific
reverse-dependency, kombu, which does not appear in your list below.  Is
there something more we could do to identify packages such as kombu?

On Tue, Aug 20, 2019 at 09:06:38PM +0200, Matthias Klose wrote:

> The removal of Python2 (build-)dependent packages, or the conversion of packages
> has now been started in Debian.  A few hundred are done, a few thousand are
> still on the list :-/
>
> Here is the list of source packages which are in Ubuntu only.  It looks like
> many of those could just be removed.
>
> The list is generated from
> https://release.debian.org/transitions/html/python2-rm.html
> https://people.canonical.com/~ubuntu-archive/transitions/html/python2-rm.html
>
> Matthias
>
>
> aafigure
> afl-cov
> aodh
> apache-openid
> apport
> apt-btrfs-snapshot
> aptdaemon
> autopilot
> autopilot-gtk
> autopilot-legacy
> barbican
> beanstalkc
> beautifulsoup
> bombono-dvd
> brltty
> bzr-builder
> bzr-webdav
> ceilometer
> cinder
> classmate-tools
> community-themes
> crochet
> curtin
> deja-dup-caja
> designate
> designate-dashboard
> discosnp
> distro-info-data
> django-adminaudit
> django-configglue
> django-mailer
> django-piston3
> django-sekizai
> djorm-ext-pgarray
> dtest
> edgy-community-wallpapers
> edubuntu-menueditor
> elementtidy
> example-content
> feisty-session-splashes
> feisty-wallpapers
> folder-color
> folder-color-caja
> folder-color-common
> forgethtml
> forgetsql
> gce-compute-image-packages
> gedit-developer-plugins
> geneatd
> gfceu
> glance
> glmark2
> gmountiso
> gnocchi
> greekocr4gamera
> gresistor
> grokcore.component
> grub2
> gutsy-wallpapers
> heat
> heat-cfntools
> heat-dashboard
> horizon
> hud
> human-theme
> hvac
> ifrit
> indicator-power
> indicator-printers
> indicator-session
> intel-graphics-compiler
> ironic
> ironic-inspector
> ironic-ui
> iscpy
> jabberbot
> jabber.py
> jack-rack
> juju-deployer
> kde-l10n-ar
> kde-l10n-ast
> kde-l10n-bg
> kde-l10n-bs
> kde-l10n-ca
> kde-l10n-ca-valencia
> kde-l10n-cs
> kde-l10n-da
> kde-l10n-de
> kde-l10n-el
> kde-l10n-engb
> kde-l10n-eo
> kde-l10n-es
> kde-l10n-et
> kde-l10n-eu
> kde-l10n-fa
> kde-l10n-fi
> kde-l10n-fr
> kde-l10n-ga
> kde-l10n-gl
> kde-l10n-he
> kde-l10n-hi
> kde-l10n-hr
> kde-l10n-hu
> kde-l10n-ia
> kde-l10n-id
> kde-l10n-is
> kde-l10n-it
> kde-l10n-ja
> kde-l10n-kk
> kde-l10n-km
> kde-l10n-ko
> kde-l10n-lt
> kde-l10n-lv
> kde-l10n-mr
> kde-l10n-nb
> kde-l10n-nds
> kde-l10n-nl
> kde-l10n-nn
> kde-l10n-pa
> kde-l10n-pl
> kde-l10n-pt
> kde-l10n-ptbr
> kde-l10n-ro
> kde-l10n-ru
> kde-l10n-si
> kde-l10n-sk
> kde-l10n-sl
> kde-l10n-sr
> kde-l10n-sv
> kde-l10n-tg
> kde-l10n-th
> kde-l10n-tr
> kde-l10n-ug
> kde-l10n-uk
> kde-l10n-vi
> kde-l10n-wa
> kde-l10n-zhcn
> kde-l10n-zhtw
> keystone
> kpatch
> kubuntu-settings
> lazr.batchnavigator
> lazr.enum
> lazr.lifecycle
> libappindicator
> libgetdata
> libpfm4
> librtcom-telepathy-glib
> libsignon-glib
> libunity
> light-locker-settings
> linux
> linux-aws
> linux-azure
> linux-gcp
> linux-kvm
> linux-oem
> linux-oem-osp1
> linux-oracle
> linux-raspi2
> linux-snapdragon
> logaricheck
> ltsp-cluster-accountmanager
> ltsp-cluster-agent
> ltsp-cluster-agent-weblive
> ltsp-cluster-lbagent
> ltsp-cluster-lbserver
> ltsp-cluster-pxeconfig
> m2ext
> magictouch
> magnum
> mago
> manila
> manila-ui
> mapserver
> maptransfer
> martian
> masakari
> masakari-monitors
> mistral
> monasca-statsd
> mttroff
> multitet
> murano
> murano-agent
> murano-dashboard
> musiclibrarian
> mythtv
> networking-bagpipe
> networking-bgpvpn
> networking-hyperv
> networking-l2gw
> networking-odl
> networking-ovn
> networking-sfc
> neutron
> neutron-dynamic-routing
> neutron-fwaas
> neutron-lbaas
> neutron-taas
> neutron-vpnaas
> ninja-ide
> nose-cov
> nose-json
> notify-osd-icons
> nova
> nova-adminclient
> nova-lxd
> ocr4gamera
> oops
> oops-amqp
> oops-datedir-repo
> oops-twisted
> oops-wsgi
> openerp6.1
> openstack-trove
> openwsman
> optcomplete
> panko
> piston-mini-client
> placement
> planarity
> pocket-lint
> pocketsphinx
> powernap
> pyao
> pybootchartgui
> pyexcelerator
> pyferret
> pygpiv
> pygrib
> pyip
> pylang
> py-libmpdclient
> pylibssh2
> pyromaths
> pysesame
> pyspeex
> pyth
> python2-pythondialog
> python-3parclient
> python-adodb
> python-afl
> python-application
> python-blazarclient
> python-buzhug
> python-cmislib
> python-cobe
> python-daap
> python-django-extdirect
> python-django-piston
> python-django-shorturls
> python-glance-store
> python-gvgen
> python-jujubundlelib
> python-jujuclient
> python-keyczar
> python-launchpadlib-toolkit
> python-ldappool
> python-libcharmstore
> python-libpcap
> python-ltsp
> python-lzo
> python-mapnik
> python-mecab
> python-mock-services
> python-mod-pywebsocket
> python-octavia-lib
> python-os-ken
> python-oslo.upgradecheck
> python-otherstuf
> python-pcs
> python-petname
> python-pypm
> python-qinlingclient
> python-schema-salad
> python-scriptutil
> python-stuf
> python-theblues
> python-thrift
> python-thriftpy
> pythontracer
> python-tx-tftp
> python-vmware-nsxlib
> pyvtk
> qtwebkit-source
> quixote
> radosgw-agent
> reverend
> sahara
> sahara-dashboard
> sbuild-launchpad-chroot
> schooltool-book
> semantik
> senlin
> sgt-launcher
> silo-llnl
> simpleparse
> simplestreams
> smartshine
> software-center-aptdaemon-plugins
> splatd
> sponc
> ssoclient
> steam
> storm
> subiquity
> swauth
> system-config-kickstart
> templayer
> testdrive
> tickcount
> trove-dashboard
> turbokid
> txamqp
> txlongpoll
> txzookeeper
> ubiquity
> ubuntu-business-defaults
> ubuntu-gnome-wallpapers
> ubuntu-kylin-sso-client
> ubuntuone-dev-tools
> ubuntu-online-tour
> ubuntustudio-default-settings
> ubuntu-system-service
> ubuntu-themes
> ubuntu-wallpapers
> uec-provisioning
> uhome
> unity-asset-pool
> unity-china-photo-scope
> unity-gtk-module
> unity-lens-photos
> unity-scope-home
> unity-scope-launchpad
> unity-scope-sshsearch
> uvtool
> van.testing
> videoporama
> virtkey
> vmware-nsx
> watcher
> webservice-office-zoho
> whoopsie-preferences
> window-mocker
> wxbanker
> x-kit
> xpyb
> yappy
> zaqar
> zescrow
> zope.annotation
> zope.applicationcontrol
> zope.broken
> zope.browserresource
> zope.catalog
> zope.componentvocabulary
> zope.container
> zope.contentprovider
> zope.copypastemove
> zope.datetime
> zope.dublincore
> zope.error
> zope.filerepresentation
> zope.index
> zope.intid
> zope.keyreference
> zope.lifecycleevent
> zope.login
> zope.minmax
> zope.password
> zope.pluggableauth
> zope.preference
> zope.principalannotation
> zope.principalregistry
> zope.processlifetime
> zope.securitypolicy
> zope.server
> zope.session
> zope.site
> zope.size
> zope.structuredtext
> zope.tal
> zope.tales
> zope.ucol
>
> --
> ubuntu-devel mailing list
> [hidden email]
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
--
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
[hidden email]                                     [hidden email]

--
ubuntu-devel mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Python2 removal: packages which are only in Ubuntu

Matthias Klose-6
On 20.08.19 23:10, Steve Langasek wrote:
> As a datapoint, beanstalkc in this list has been removed from Debian, but we
> haven't followed the removal in Ubuntu because we have an Ubuntu-specific
> reverse-dependency, kombu, which does not appear in your list below.  Is
> there something more we could do to identify packages such as kombu?

kombu shows up in both the Debian and the Ubuntu tracker, that's why it doesn't
show up in my list. https://bugs.debian.org/934884 shows the premature removal
in Debian, so no, I don't think we can identify such packages.

--
ubuntu-devel mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
Reply | Threaded
Open this post in threaded view
|

Re: Python2 removal: packages which are only in Ubuntu

Dimitri John Ledkov
In reply to this post by Matthias Klose-6
On Tue, 20 Aug 2019 at 20:07, Matthias Klose <[hidden email]> wrote:

>
> The removal of Python2 (build-)dependent packages, or the conversion of packages
> has now been started in Debian.  A few hundred are done, a few thousand are
> still on the list :-/
>
> Here is the list of source packages which are in Ubuntu only.  It looks like
> many of those could just be removed.
>
> The list is generated from
> https://release.debian.org/transitions/html/python2-rm.html
> https://people.canonical.com/~ubuntu-archive/transitions/html/python2-rm.html
>
> Matthias
>

Overall this looks plausible, but probably needs double-checking and
figuring out false positives / negatives.

>
> aafigure
> afl-cov
> aodh
> apache-openid
> apport
> apt-btrfs-snapshot
> aptdaemon
> autopilot
> autopilot-gtk
> autopilot-legacy
> barbican
> beanstalkc
> beautifulsoup
> bombono-dvd
> brltty


> bzr-builder
> bzr-webdav

We should superseed these with breezy

> ceilometer
> cinder
> classmate-tools
> community-themes
> crochet
> curtin
> deja-dup-caja
> designate
> designate-dashboard
> discosnp
> distro-info-data
> django-adminaudit
> django-configglue
> django-mailer
> django-piston3
> django-sekizai
> djorm-ext-pgarray
> dtest
> edgy-community-wallpapers
> edubuntu-menueditor
> elementtidy
> example-content
> feisty-session-splashes
> feisty-wallpapers
> folder-color
> folder-color-caja
> folder-color-common
> forgethtml
> forgetsql
> gce-compute-image-packages
> gedit-developer-plugins
> geneatd
> gfceu
> glance
> glmark2
> gmountiso
> gnocchi
> greekocr4gamera
> gresistor
> grokcore.component
> grub2
> gutsy-wallpapers
> heat
> heat-cfntools
> heat-dashboard
> horizon
> hud
> human-theme
> hvac
> ifrit
> indicator-power
> indicator-printers
> indicator-session
> intel-graphics-compiler
> ironic
> ironic-inspector
> ironic-ui
> iscpy
> jabberbot
> jabber.py
> jack-rack
> juju-deployer
> kde-l10n-ar
> kde-l10n-ast
> kde-l10n-bg
> kde-l10n-bs
> kde-l10n-ca
> kde-l10n-ca-valencia
> kde-l10n-cs
> kde-l10n-da
> kde-l10n-de
> kde-l10n-el
> kde-l10n-engb
> kde-l10n-eo
> kde-l10n-es
> kde-l10n-et
> kde-l10n-eu
> kde-l10n-fa
> kde-l10n-fi
> kde-l10n-fr
> kde-l10n-ga
> kde-l10n-gl
> kde-l10n-he
> kde-l10n-hi
> kde-l10n-hr
> kde-l10n-hu
> kde-l10n-ia
> kde-l10n-id
> kde-l10n-is
> kde-l10n-it
> kde-l10n-ja
> kde-l10n-kk
> kde-l10n-km
> kde-l10n-ko
> kde-l10n-lt
> kde-l10n-lv
> kde-l10n-mr
> kde-l10n-nb
> kde-l10n-nds
> kde-l10n-nl
> kde-l10n-nn
> kde-l10n-pa
> kde-l10n-pl
> kde-l10n-pt
> kde-l10n-ptbr
> kde-l10n-ro
> kde-l10n-ru
> kde-l10n-si
> kde-l10n-sk
> kde-l10n-sl
> kde-l10n-sr
> kde-l10n-sv
> kde-l10n-tg
> kde-l10n-th
> kde-l10n-tr
> kde-l10n-ug
> kde-l10n-uk
> kde-l10n-vi
> kde-l10n-wa
> kde-l10n-zhcn
> kde-l10n-zhtw
> keystone
> kpatch
> kubuntu-settings
> lazr.batchnavigator
> lazr.enum
> lazr.lifecycle
> libappindicator
> libgetdata
> libpfm4
> librtcom-telepathy-glib
> libsignon-glib
> libunity
> light-locker-settings
> linux
> linux-aws
> linux-azure
> linux-gcp
> linux-kvm
> linux-oem
> linux-oem-osp1
> linux-oracle
> linux-raspi2
> linux-snapdragon
> logaricheck
> ltsp-cluster-accountmanager
> ltsp-cluster-agent
> ltsp-cluster-agent-weblive
> ltsp-cluster-lbagent
> ltsp-cluster-lbserver
> ltsp-cluster-pxeconfig
> m2ext
> magictouch
> magnum
> mago
> manila
> manila-ui
> mapserver
> maptransfer
> martian
> masakari
> masakari-monitors
> mistral
> monasca-statsd
> mttroff
> multitet
> murano
> murano-agent
> murano-dashboard
> musiclibrarian
> mythtv
> networking-bagpipe
> networking-bgpvpn
> networking-hyperv
> networking-l2gw
> networking-odl
> networking-ovn
> networking-sfc
> neutron
> neutron-dynamic-routing
> neutron-fwaas
> neutron-lbaas
> neutron-taas
> neutron-vpnaas
> ninja-ide
> nose-cov
> nose-json
> notify-osd-icons
> nova
> nova-adminclient
> nova-lxd
> ocr4gamera
> oops
> oops-amqp
> oops-datedir-repo
> oops-twisted
> oops-wsgi
> openerp6.1
> openstack-trove
> openwsman
> optcomplete
> panko
> piston-mini-client
> placement
> planarity
> pocket-lint
> pocketsphinx
> powernap
> pyao
> pybootchartgui
> pyexcelerator
> pyferret
> pygpiv
> pygrib
> pyip
> pylang
> py-libmpdclient
> pylibssh2
> pyromaths
> pysesame
> pyspeex
> pyth
> python2-pythondialog
> python-3parclient
> python-adodb
> python-afl
> python-application
> python-blazarclient
> python-buzhug
> python-cmislib
> python-cobe
> python-daap
> python-django-extdirect
> python-django-piston
> python-django-shorturls
> python-glance-store
> python-gvgen
> python-jujubundlelib
> python-jujuclient
> python-keyczar
> python-launchpadlib-toolkit
> python-ldappool
> python-libcharmstore
> python-libpcap
> python-ltsp
> python-lzo
> python-mapnik
> python-mecab
> python-mock-services
> python-mod-pywebsocket
> python-octavia-lib
> python-os-ken
> python-oslo.upgradecheck
> python-otherstuf
> python-pcs
> python-petname
> python-pypm
> python-qinlingclient
> python-schema-salad
> python-scriptutil
> python-stuf
> python-theblues
> python-thrift
> python-thriftpy
> pythontracer
> python-tx-tftp
> python-vmware-nsxlib
> pyvtk
> qtwebkit-source
> quixote
> radosgw-agent
> reverend
> sahara
> sahara-dashboard
> sbuild-launchpad-chroot

> schooltool-book

Since schooltool itself is removed, we should remove the docs too.
Filed a task on
https://bugs.launchpad.net/ubuntu/+source/schooltool-book/+bug/1665464


> semantik
> senlin
> sgt-launcher
> silo-llnl
> simpleparse
> simplestreams
> smartshine
> software-center-aptdaemon-plugins
> splatd
> sponc
> ssoclient
> steam
> storm
> subiquity
> swauth
> system-config-kickstart
> templayer
> testdrive
> tickcount
> trove-dashboard
> turbokid
> txamqp
> txlongpoll
> txzookeeper
> ubiquity
> ubuntu-business-defaults
> ubuntu-gnome-wallpapers
> ubuntu-kylin-sso-client
> ubuntuone-dev-tools
> ubuntu-online-tour
> ubuntustudio-default-settings
> ubuntu-system-service
> ubuntu-themes
> ubuntu-wallpapers
> uec-provisioning
> uhome
> unity-asset-pool
> unity-china-photo-scope
> unity-gtk-module
> unity-lens-photos
> unity-scope-home
> unity-scope-launchpad
> unity-scope-sshsearch
> uvtool
> van.testing
> videoporama
> virtkey
> vmware-nsx
> watcher
> webservice-office-zoho
> whoopsie-preferences
> window-mocker
> wxbanker
> x-kit
> xpyb
> yappy
> zaqar
> zescrow


> zope.annotation
> zope.applicationcontrol
> zope.broken
> zope.browserresource
> zope.catalog
> zope.componentvocabulary
> zope.container
> zope.contentprovider
> zope.copypastemove
> zope.datetime
> zope.dublincore
> zope.error
> zope.filerepresentation
> zope.index
> zope.intid
> zope.keyreference
> zope.lifecycleevent
> zope.login
> zope.minmax
> zope.password
> zope.pluggableauth
> zope.preference
> zope.principalannotation
> zope.principalregistry
> zope.processlifetime
> zope.securitypolicy
> zope.server
> zope.session
> zope.site
> zope.size
> zope.structuredtext
> zope.tal
> zope.tales
> zope.ucol
>

Many of the above look to me like reverse-dependencies of the removed
schooltool.

I think we should recursively remove zope.* leaf things including any
cycles, which are all dead-ends, or like known to be part of
ex-schooltool dependency chain.

--
Regards,

Dimitri.

--
ubuntu-devel mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
Reply | Threaded
Open this post in threaded view
|

Re: Python2 removal: packages which are only in Ubuntu

Steve Langasek-6
In reply to this post by Matthias Klose-6
On Wed, Aug 21, 2019 at 12:10:56PM +0200, Matthias Klose wrote:
> On 20.08.19 23:10, Steve Langasek wrote:
> > As a datapoint, beanstalkc in this list has been removed from Debian, but we
> > haven't followed the removal in Ubuntu because we have an Ubuntu-specific
> > reverse-dependency, kombu, which does not appear in your list below.  Is
> > there something more we could do to identify packages such as kombu?

> kombu shows up in both the Debian and the Ubuntu tracker, that's why it doesn't
> show up in my list. https://bugs.debian.org/934884 shows the premature removal
> in Debian, so no, I don't think we can identify such packages.

Indeed, it looks like a new kombu which drops python2 support is stuck in
-proposed (because it itself has python2 reverse-dependencies).  So I agree
there's nothing generalizale here.

--
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
[hidden email]                                     [hidden email]

--
ubuntu-devel mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Python2 removal: packages which are only in Ubuntu

Matthias Klose-6
In reply to this post by Matthias Klose-6
On 20.08.19 21:06, Matthias Klose wrote:

> The removal of Python2 (build-)dependent packages, or the conversion of packages
> has now been started in Debian.  A few hundred are done, a few thousand are
> still on the list :-/
>
> Here is the list of source packages which are in Ubuntu only.  It looks like
> many of those could just be removed.
>
> The list is generated from
> https://release.debian.org/transitions/html/python2-rm.html
> https://people.canonical.com/~ubuntu-archive/transitions/html/python2-rm.html

updated list:

alembic
aodh
apache-openid
apport
apt-btrfs-snapshot
aptdaemon
astroid2
autopilot-legacy
barbican
beanstalkc
beautifulsoup
blist
bombono-dvd
bottleneck
brltty
bzr-builder
bzr-search
bzr-webdav
bzr-xmloutput
ceilometer
choreonoid
cinder
clustershell
code-saturne
community-themes
crochet
deluge
designate
designate-dashboard
dill
django-configglue
django-mailer
django-piston3
djorm-ext-pgarray
dtest
ecflow
edgy-community-wallpapers
edubuntu-menueditor
elastalert
etckeeper
exam
example-content
feisty-session-splashes
feisty-wallpapers
flask-mongoengine
flask-script
gce-compute-image-packages
gedit-developer-plugins
gfceu
glance
glmark2
gnocchi
gpgme1.0
gresistor
grokcore.component
grub2
gutsy-wallpapers
heat
heat-cfntools
heat-dashboard
horizon
human-theme
hvac
hydroffice.bag
indicator-printers
indicator-session
intel-graphics-compiler
ironic
ironic-inspector
ironic-ui
iscpy
jack-rack
juju-deployer
kde-l10n-ar
kde-l10n-ast
kde-l10n-bg
kde-l10n-bs
kde-l10n-ca
kde-l10n-ca-valencia
kde-l10n-cs
kde-l10n-da
kde-l10n-de
kde-l10n-el
kde-l10n-engb
kde-l10n-eo
kde-l10n-es
kde-l10n-et
kde-l10n-eu
kde-l10n-fa
kde-l10n-fi
kde-l10n-fr
kde-l10n-ga
kde-l10n-gl
kde-l10n-he
kde-l10n-hi
kde-l10n-hr
kde-l10n-hu
kde-l10n-ia
kde-l10n-id
kde-l10n-is
kde-l10n-it
kde-l10n-ja
kde-l10n-kk
kde-l10n-km
kde-l10n-ko
kde-l10n-lt
kde-l10n-lv
kde-l10n-mr
kde-l10n-nb
kde-l10n-nds
kde-l10n-nl
kde-l10n-nn
kde-l10n-pa
kde-l10n-pl
kde-l10n-pt
kde-l10n-ptbr
kde-l10n-ro
kde-l10n-ru
kde-l10n-sk
kde-l10n-sl
kde-l10n-sr
kde-l10n-sv
kde-l10n-tr
kde-l10n-ug
kde-l10n-uk
kde-l10n-wa
kde-l10n-zhcn
kde-l10n-zhtw
keystone
kpatch
kubuntu-settings
lazr.batchnavigator
lazr.enum
lazr.lifecycle
libappindicator
librtcom-telepathy-glib
libsignon-glib
libunity
light-locker-settings
linux
linux-aws
linux-azure
linux-gcp
linux-kvm
linux-oem
linux-oem-osp1
linux-oracle
linux-raspi2
linux-snapdragon
liquidwar
llvm-toolchain-9
ltsp-cluster-accountmanager
ltsp-cluster-agent
ltsp-cluster-lbagent
ltsp-cluster-lbserver
ltsp-cluster-pxeconfig
magnum
mago
manila
manila-ui
mapserver
martian
masakari
masakari-monitors
mistral
monasca-statsd
murano
murano-agent
murano-dashboard
mythtv
networking-bagpipe
networking-bgpvpn
networking-hyperv
networking-l2gw
networking-odl
networking-ovn
networking-sfc
neutron
neutron-dynamic-routing
neutron-fwaas
neutron-lbaas
neutron-taas
neutron-vpnaas
nose-cov
nose-json
nova
nova-adminclient
nova-lxd
novnc
oops
oops-amqp
oops-datedir-repo
oops-twisted
oops-wsgi
openerp6.1
openstack-trove
optlang
panko
pep8-naming
piston-mini-client
placement
pocket-lint
pocketsphinx
powernap
pybootchartgui
pygdchart2
pylint2
pymediainfo
pyrad
pyrite-publisher
pyromaths
pyspeex
pystaticconfiguration
pytest-cython
python-3parclient
python-adal
python-aodhclient
python-astor
python-automaton
python-aws-requests-auth
python-backports.tempfile
python-barbicanclient
python-blazarclient
python-bx
python-castellan
python-ceilometermiddleware
python-cinderclient
python-click-plugins
python-cliff
python-congressclient
python-cotyledon
python-ddt
python-designateclient
python-diskimage-builder
python-django-debug-toolbar
python-envparse
python-etcd3gw
python-eventlet
python-exotel
python-gabbi
python-glanceclient
python-glance-store
python-glareclient
python-gnocchiclient
python-googlecloudapis
python-heatclient
python-hpilo
python-ironic-inspector-client
python-jira
python-jsondiff
python-jujubundlelib
python-jujuclient
python-keystoneclient
python-keystonemiddleware
python-launchpadlib-toolkit
python-ldappool
python-libcharmstore
python-magnumclient
python-manilaclient
python-microversion-parse
python-mistral-lib
python-mock-services
python-monasca-statsd
python-monotonic
python-muranoclient
python-neutronclient
python-octaviaclient
python-octavia-lib
python-odf
python-openstackclient
python-openstackdocstheme
python-os-api-ref
python-os-brick
python-osc-lib
python-os-client-config
python-os-ken
python-oslo.concurrency
python-oslo.context
python-oslo.i18n
python-oslo.reports
python-oslotest
python-oslo.upgradecheck
python-os-vif
python-os-win
python-os-xenapi
python-otherstuf
python-ovsdbapp
python-pbr
python-petname
python-pgmagick
python-picklable-itertools
python-protorpc-standalone
python-prov
python-pyeclib
python-pyorick
python-pypowervm
python-pyscss
python-pyvmomi
python-qinlingclient
python-rfc3986
python-rply
python-saharaclient
python-scciclient
python-senlinclient
python-sexpdata
python-shade
python-smoke-zephyr
python-stomp
python-stuf
python-swiftclient
python-tenacity
python-testing.common.database
python-theblues
python-thrift
python-thriftpy
python-tinycss
python-twilio
python-tx-tftp
python-vmware-nsxlib
python-whitenoise
python-wsme
python-xapp
python-zeep
qtwebkit
qtwebkit-source
radosgw-agent
rebuildd
reverend
ripe-atlas-sagan
sahara
sahara-dashboard
sbuild-launchpad-chroot
semantik
senlin
shogun
simplestreams
smartshine
smartypants
snakefood
software-center-aptdaemon-plugins
sphinxcontrib-rubydomain
splatd
ssoclient
steam
stevedore
storm
subiquity
testdrive
tickcount
trove-dashboard
txamqp
txlongpoll
ubuntu-gnome-wallpapers
ubuntu-kylin-sso-client
ubuntuone-dev-tools
ubuntu-online-tour
ubuntustudio-default-settings
ubuntu-system-service
ubuntu-themes
ubuntu-wallpapers
uec-provisioning
unity-scope-home
unity-scope-launchpad
unity-scope-sshsearch
uvtool
van.testing
vatnumber
videoporama
virtkey
vmware-nsx
watcher
wchartype
webservice-office-zoho
whoopsie-preferences
window-mocker
wtforms
wxbanker
x-kit
zaqar
zescrow
zope.annotation
zope.applicationcontrol
zope.broken
zope.browserresource
zope.catalog
zope.componentvocabulary
zope.container
zope.contentprovider
zope.copypastemove
zope.datetime
zope.dublincore
zope.error
zope.filerepresentation
zope.index
zope.intid
zope.keyreference
zope.lifecycleevent
zope.login
zope.minmax
zope.password
zope.pluggableauth
zope.preference
zope.principalannotation
zope.principalregistry
zope.processlifetime
zope.securitypolicy
zope.server
zope.session
zope.site
zope.size
zope.structuredtext
zope.tal
zope.tales
zope.ucol

--
ubuntu-devel mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
Reply | Threaded
Open this post in threaded view
|

Re: Python2 removal: packages which are only in Ubuntu

Philipp Kern
On 2019-08-28 02:00, Matthias Klose wrote:

> On 20.08.19 21:06, Matthias Klose wrote:
>> The removal of Python2 (build-)dependent packages, or the conversion
>> of packages
>> has now been started in Debian.  A few hundred are done, a few
>> thousand are
>> still on the list :-/
>>
>> Here is the list of source packages which are in Ubuntu only.  It
>> looks like
>> many of those could just be removed.
>>
>> The list is generated from
>> https://release.debian.org/transitions/html/python2-rm.html
>> https://people.canonical.com/~ubuntu-archive/transitions/html/python2-rm.html
>
> updated list:
>
> alembic
[...]

I wonder how that ended up on this list given that it's Py3-only in
Debian these days
(https://metadata.ftp-master.debian.org/changelogs/main/a/alembic/unstable_changelog,
specifically the changelog entry for 1.0.11-4). It needs a merge/sync,
of course - it's even behind Debian stable.

Kind regards
Philipp Kern

--
ubuntu-devel mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
Reply | Threaded
Open this post in threaded view
|

Re: Python2 removal: packages which are only in Ubuntu

Rik Mills
In reply to this post by Matthias Klose-6
On 20/08/2019 20:06, Matthias Klose wrote:> The removal of Python2
(build-)dependent packages, or the conversion of packages
> has now been started in Debian.  A few hundred are done, a few
thousand are
> still on the list :-/
>
> Here is the list of source packages which are in Ubuntu only.  It
looks like
> many of those could just be removed.
>
> The list is generated from
> https://release.debian.org/transitions/html/python2-rm.html
>
https://people.canonical.com/~ubuntu-archive/transitions/html/python2-rm.html
>
> Matthias

kubuntu-settings could now drop the python dependency altogether, so I
have just done that.

kde-l10n-* can be removed now, or with the rest of kde4 (currently in
process).

--
ubuntu-devel mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
Reply | Threaded
Open this post in threaded view
|

Re: Python2 removal: packages which are only in Ubuntu

Matthias Klose-6
In reply to this post by Philipp Kern
On 28.08.19 09:28, Philipp Kern wrote:

> On 2019-08-28 02:00, Matthias Klose wrote:
>> On 20.08.19 21:06, Matthias Klose wrote:
>>> The removal of Python2 (build-)dependent packages, or the conversion of packages
>>> has now been started in Debian.  A few hundred are done, a few thousand are
>>> still on the list :-/
>>>
>>> Here is the list of source packages which are in Ubuntu only.  It looks like
>>> many of those could just be removed.
>>>
>>> The list is generated from
>>> https://release.debian.org/transitions/html/python2-rm.html
>>> https://people.canonical.com/~ubuntu-archive/transitions/html/python2-rm.html
>>
>> updated list:
>>
>> alembic
> [...]
>
> I wonder how that ended up on this list given that it's Py3-only in Debian these
> days
> (https://metadata.ftp-master.debian.org/changelogs/main/a/alembic/unstable_changelog,
> specifically the changelog entry for 1.0.11-4). It needs a merge/sync, of course
> - it's even behind Debian stable.

I assume there's no good way to differentiate. Yes, this list includes all
packages which don't have the py2-removal merged.

--
ubuntu-devel mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel