The following packages are currently retired but other packages depend on them. Since the packages are not yet blocked in koji, this is not very visible. Nevertheless, the packages need new maintainers or the depending packages need to drop dependencies on them.
Remarks: - There are no recursive deps in this report, because there are too many especially for libgssglue. - libgssglue might be superseded by the krb5 package - It might happen that the packages will be blocked in the near future, making it impossible to install the affected packages on f20 and later
Note: If you received this mail directly you (co)maintain one of the affected packages or a package that depends on one.
Package (co)maintainers =========================================================================== directfb orphan, kwizart libgssglue orphan python-quantumclient orphan, jruzicka, vaneldik, pbrady, apevec, gkotton, markmc, rkukura spacewalk-web orphan tslib orphan
The following packages require above mentioned packages: Depending on: directfb xine-lib (maintained by: kkofler, rdieter) xine-lib-extras-1.1.21-7.fc20.i686 requires libdirect-1.6.so.0, libdirectfb-1.6.so.0, libfusion-1.6.so.0
Depending on: libgssglue conserver (maintained by: jkastner) conserver-8.1.18-7.fc19.i686 requires libgssglue.so.1, libgssglue.so.1(libgssapi_CITI_2) conserver-8.1.18-7.fc19.src requires libgssapi-devel = 0.4-2.fc19, libgssglue-devel = 0.4-2.fc19 conserver-client-8.1.18-7.fc19.i686 requires libgssglue.so.1, libgssglue.so.1(libgssapi_CITI_2)
libserf (maintained by: cicku, jorton) libserf-1.2.1-4.fc20.src requires libgssapi-devel = 0.4-2.fc19
rdesktop (maintained by: ssp, fab, alexl, caillon, caolanm, hadess, johnp, mbarnes, mclasen, rhughes, rstrode, ssp, xiphmont, rathann) rdesktop-1.8.0-1.fc20.i686 requires libgssglue.so.1, libgssglue.so.1(libgssapi_CITI_2) rdesktop-1.8.0-1.fc20.src requires libgssglue-devel = 0.4-2.fc19
Depending on: python-quantumclient openstack-quantum (maintained by: rkukura, itamarjp, otherwiseguy, mmagr, josecastroleon, vaneldik, pbrady, rackerjoe, apevec, chrisw, gkotton, markmc) python-quantum-2013.2-0.3.b1.fc20.noarch requires python-quantumclient = 2:2.2.1-4.fc20
Depending on: spacewalk-web nocpulse-common (maintained by: msuchy) nocpulse-common-2.2.7-2.fc20.noarch requires perl(RHN::DBI)
spacewalk-admin (maintained by: msuchy) spacewalk-admin-2.0.1-2.fc20.noarch requires perl(RHN::SatelliteCert), spacewalk-base = 1.9.22-4.fc20
Depending on: tslib ecore (maintained by: spot, vicodan, terjeros) ecore-1.7.8-2.fc20.i686 requires libts-0.0.so.0 ecore-1.7.8-2.fc20.src requires tslib-devel = 1.0-7.fc20
Affected (co)maintainers alexl: libgssglue apevec: python-quantumclient caillon: libgssglue caolanm: libgssglue chrisw: python-quantumclient cicku: libgssglue fab: libgssglue gkotton: python-quantumclient hadess: libgssglue itamarjp: python-quantumclient jkastner: libgssglue johnp: libgssglue jorton: libgssglue josecastroleon: python-quantumclient jruzicka: python-quantumclient kkofler: directfb kwizart: directfb markmc: python-quantumclient mbarnes: libgssglue mclasen: libgssglue mmagr: python-quantumclient msuchy: spacewalk-web otherwiseguy: python-quantumclient pbrady: python-quantumclient rackerjoe: python-quantumclient rathann: libgssglue rdieter: directfb rhughes: libgssglue rkukura: python-quantumclient rstrode: libgssglue spot: tslib ssp: libgssglue terjeros: tslib vaneldik: python-quantumclient vicodan: tslib xiphmont: libgssglue
On Wed, Aug 28, 2013 at 10:53:53PM +0200, Till Maas wrote:
The following packages are currently retired but other packages depend on them. Since the packages are not yet blocked in koji, this is not very visible. Nevertheless, the packages need new maintainers or the depending packages need to drop dependencies on them.
Remarks:
Another remark: The list is probably incomplete since I only used the data I was able to get from datanommer.
Regards Till
python-quantumclient orphan, jruzicka, vaneldik, pbrady, apevec, gkotton, markmc, rkukura Depending on: python-quantumclient openstack-quantum (maintained by: rkukura, itamarjp, otherwiseguy, mmagr, josecastroleon, vaneldik, pbrady, rackerjoe, apevec, chrisw, gkotton, markmc) python-quantum-2013.2-0.3.b1.fc20.noarch requires python-quantumclient = 2:2.2.1-4.fc20
All of those have been renamed upstream and have been replaced with packages in Fedora with the new name 's/quantum/neutron' so openstack-quantum, python-quantum and python-quantumclient should all just be retired.
Peter
On Thu, Aug 29, 2013 at 12:32:19AM +0100, Peter Robinson wrote:
python-quantumclient orphan, jruzicka, vaneldik, pbrady, apevec, gkotton, markmc, rkukura Depending on: python-quantumclient openstack-quantum (maintained by: rkukura, itamarjp, otherwiseguy, mmagr, josecastroleon, vaneldik, pbrady, rackerjoe, apevec, chrisw, gkotton, markmc) python-quantum-2013.2-0.3.b1.fc20.noarch requires python-quantumclient = 2:2.2.1-4.fc20
All of those have been renamed upstream and have been replaced with packages in Fedora with the new name 's/quantum/neutron' so openstack-quantum, python-quantum and python-quantumclient should all just be retired.
python-quantumclient openstack-quantum are now blocked in f20+, but I did not find a python-quantum package.
Regards Till
On Thu, Aug 29, 2013 at 07:56:28AM +0200, Till Maas wrote:
On Thu, Aug 29, 2013 at 12:32:19AM +0100, Peter Robinson wrote:
python-quantumclient orphan, jruzicka, vaneldik, pbrady, apevec, gkotton, markmc, rkukura Depending on: python-quantumclient openstack-quantum (maintained by: rkukura, itamarjp, otherwiseguy, mmagr, josecastroleon, vaneldik, pbrady, rackerjoe, apevec, chrisw, gkotton, markmc) python-quantum-2013.2-0.3.b1.fc20.noarch requires python-quantumclient = 2:2.2.1-4.fc20
All of those have been renamed upstream and have been replaced with packages in Fedora with the new name 's/quantum/neutron' so openstack-quantum, python-quantum and python-quantumclient should all just be retired.
python-quantumclient openstack-quantum are now blocked in f20+, but I did not find a python-quantum package.
I now see that it is a subpackage of openstack-quantum, which I also retired now.
Regards Till
By mere curiosity, why didn't we follow the usual renaming process (and avoid losing the previous history in git) ? It was just an upstream rename due to a trademark issue.
H.
On Thu, 29 Aug 2013 09:57:18 +0200, 80 wrote:
By mere curiosity, why didn't we follow the usual renaming process (and avoid losing the previous history in git) ? It was just an upstream rename due to a trademark issue.
The rename process may have been followed, but the renamed packages have not been reviewed painstakingly. At least 15 subpackages had not been replaced ( https://bugzilla.redhat.com/1001603 ).
And retiring packages is too difficult in Fedora. The process is complex or not known by all packagers:
http://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life
Some retire only in pkgdb (some create orphans instead, which somebody else picks up without checking history), others only create the dead.package file. Renaming is particularly more complicated, if another packager needs to take action and retire something properly prior to another (mass-)rebuild.
I've opened tickets about the "undeads" below, but I'm not sure there will be a response to all of them. Basically, all of them should be blocked in koji for F20 and newer *and* retired in pkgdb, and the undeads are not marked dead in git yet.
Dead and all builds obsoleted: ------------------------------ classads ibus-table-array30 openstack-quantum pdfbook python-cryptsetup python-quantumclient
Undead and all builds obsoleted: -------------------------------- drupal6-drush jaxen-bootstrap joystick kdirstat latexdiff nss-myhostname pdfjam ps2eps seahorse-plugins zeitgeist-datahub
On Thu, Aug 29, 2013 at 11:09:12AM +0200, Michael Schwendt wrote:
And retiring packages is too difficult in Fedora. The process is complex or not known by all packagers:
http://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life
Some retire only in pkgdb (some create orphans instead, which somebody else picks up without checking history), others only create the dead.package file. Renaming is particularly more complicated, if another packager needs to take action and retire something properly prior to another (mass-)rebuild.
It recently became easier, because "fedpkg retire" takes care of the most important steps since recently.
I've opened tickets about the "undeads" below, but I'm not sure there will be a response to all of them. Basically, all of them should be blocked in koji for F20 and newer *and* retired in pkgdb, and the undeads are not marked dead in git yet.
I guess you won't get responses to packages that are orphaned, because then the bug report is assigned to the orphan user.
Dead and all builds obsoleted:
classads ibus-table-array30 openstack-quantum pdfbook python-cryptsetup python-quantumclient
These are now all blocked (some of them were already). You might want to use the koji repos directly to get more up-to-date results: http://kojipkgs.fedoraproject.org/mash/rawhide/i386/os
Undead and all builds obsoleted:
drupal6-drush jaxen-bootstrap joystick kdirstat latexdiff nss-myhostname pdfjam ps2eps seahorse-plugins zeitgeist-datahub
If nobody objects, I can take care of above packages as well and retire them properly. Can you maybe tweak your script to also show which package obsoletes the package? This would make it easier to create a meaningful dead.package file. Here is some more detailed information about the packages, created with http://till.fedorapeople.org/tmp/pkginfo.py - you mind find some code in there helpful.
=== drupal6-drush: Drush is a command line shell and scripting interface for Drupal ===
Tags: None Branch: devel: Owner: afsilva (asrob, siwinski) Status: 3 (Approved) (2012-03-22 14:19:47.169709+00:00) Critpath: False Dead: Branch: f20: Owner: afsilva (siwinski, asrob) Status: 3 (Approved) (2013-08-20 20:14:10.217109+00:00) Critpath: False Dead: Branch: f19: Owner: afsilva (asrob, siwinski) Status: 3 (Approved) (2013-03-12 02:04:59.645238+00:00) Critpath: False Dead: === jaxen-bootstrap: A convenience package for build of dom4j ===
Tags: None Branch: devel: Owner: s4504kr () Status: 3 (Approved) (2011-12-01 16:09:36.313808+00:00) Critpath: False Dead: Branch: f20: Owner: s4504kr () Status: 3 (Approved) (2013-08-20 20:14:10.217109+00:00) Critpath: False Dead: Branch: f19: Owner: s4504kr () Status: 3 (Approved) (2013-03-12 02:23:38.768624+00:00) Critpath: False Dead: === joystick: Utilities for configuring most popular joysticks. ===
Tags: None Branch: devel: Owner: orphan (karsten) Status: 20 (Deprecated) (2013-01-15 17:23:50.239890+00:00) Critpath: False Dead: Branch: f20: Owner: orphan (karsten) Status: 20 (Deprecated) (2013-08-20 20:14:10.217109+00:00) Critpath: False Dead: Branch: f19: Owner: orphan (karsten) Status: 20 (Deprecated) (2013-03-12 02:35:26.583016+00:00) Critpath: False Dead: === kdirstat: Graphical Directory Statistics for Used Disk Space ===
Tags: None Branch: devel: Owner: chitlesh () Status: 3 (Approved) (2008-07-22 17:12:54.972471+00:00) Critpath: False Dead: Branch: f20: Owner: chitlesh () Status: 3 (Approved) (2013-08-20 20:31:55.339085+00:00) Critpath: False Dead: Branch: f19: Owner: chitlesh () Status: 3 (Approved) (2013-03-12 02:35:26.583016+00:00) Critpath: False Dead: === latexdiff: Determine and mark up significant differences between latex files ===
Tags: None Branch: devel: Owner: danken () Status: 3 (Approved) (2009-01-13 20:36:55.000710+00:00) Critpath: False Dead: Branch: f20: Owner: danken () Status: 3 (Approved) (2013-08-20 20:31:55.339085+00:00) Critpath: False Dead: Branch: f19: Owner: danken () Status: 3 (Approved) (2013-03-12 02:35:26.583016+00:00) Critpath: False Dead: === nss-myhostname: glibc plugin for local system host name resolution ===
Tags: None Branch: devel: Owner: lennart () Status: 3 (Approved) (2009-05-10 19:16:52.484515+00:00) Critpath: True Dead: Branch: f20: Owner: lennart () Status: 3 (Approved) (2013-08-20 20:31:55.339085+00:00) Critpath: False Dead: Branch: f19: Owner: lennart () Status: 3 (Approved) (2013-03-12 02:55:37.326894+00:00) Critpath: False Dead: === pdfjam: Utilities for join, rotate and align PDFs ===
Tags: None Branch: devel: Owner: salimma () Status: 3 (Approved) (2008-07-22 17:12:54.972471+00:00) Critpath: False Dead: Branch: f20: Owner: salimma () Status: 3 (Approved) (2013-08-20 20:31:55.339085+00:00) Critpath: False Dead: Branch: f19: Owner: salimma () Status: 3 (Approved) (2013-03-12 02:55:37.326894+00:00) Critpath: False Dead: === ps2eps: PS-to-EPS converter ===
Tags: None Branch: devel: Owner: terjeros (pertusus) Status: 3 (Approved) (2008-07-22 17:12:54.972471+00:00) Critpath: False Dead: Branch: f20: Owner: terjeros (pertusus) Status: 3 (Approved) (2013-08-20 21:08:26.487876+00:00) Critpath: False Dead: Branch: f19: Owner: terjeros (pertusus) Status: 3 (Approved) (2013-03-12 02:55:37.326894+00:00) Critpath: False Dead: === seahorse-plugins: Plugins and utilities for encryption in GNOME ===
Tags: None Branch: devel: Owner: mclasen (tbzatek, mcrha) Status: 3 (Approved) (2008-08-07 20:57:25.918113+00:00) Critpath: False Dead: Branch: f20: Owner: mclasen (tbzatek, mcrha) Status: 3 (Approved) (2013-08-20 21:08:26.487876+00:00) Critpath: False Dead: Branch: f19: Owner: mclasen (tbzatek, mcrha) Status: 3 (Approved) (2013-03-12 03:18:59.598784+00:00) Critpath: False Dead: === zeitgeist-datahub: The zeitgeist engine data logger ===
Tags: None Branch: devel: Owner: deji () Status: 3 (Approved) (2011-05-12 16:38:55.373427+00:00) Critpath: False Dead: Branch: f20: Owner: deji () Status: 3 (Approved) (2013-08-20 21:29:36.233359+00:00) Critpath: False Dead: Branch: f19: Owner: deji () Status: 3 (Approved) (2013-03-12 03:18:59.598784+00:00) Critpath: False Dead:
On Thu, 29 Aug 2013 12:52:25 +0200, Till Maas wrote:
I guess you won't get responses to packages that are orphaned, because then the bug report is assigned to the orphan user.
Only few were orphaned when filing the bugs. I just didn't think about using the pkgdb API to fetch the list.
Dead and all builds obsoleted:
classads ibus-table-array30 openstack-quantum pdfbook python-cryptsetup python-quantumclient
These are now all blocked (some of them were already). You might want to use the koji repos directly to get more up-to-date results: http://kojipkgs.fedoraproject.org/mash/rawhide/i386/os
Can you maybe tweak your script to also show which package obsoletes the package? This would make it easier to create a meaningful dead.package file.
These are all src.rpm %{name}s and using the koji rawhide repo.
Dead and all builds obsoleted: ------------------------------ classads obsoleted by: condor ibus-table-array30 obsoleted by: ibus-table-chinese pdfbook obsoleted by: texlive python-cryptsetup obsoleted by: cryptsetup
Undead and all builds obsoleted: -------------------------------- drupal6-drush obsoleted by: php-drush-drush jaxen-bootstrap obsoleted by: jaxen joystick obsoleted by: linuxconsoletools kdirstat obsoleted by: k4dirstat latexdiff obsoleted by: texlive nss-myhostname obsoleted by: systemd pdfjam obsoleted by: texlive ps2eps obsoleted by: texlive seahorse-plugins obsoleted by: seahorse-nautilus zeitgeist-datahub obsoleted by: zeitgeist
On Thu, Aug 29, 2013 at 04:15:15PM +0200, Michael Schwendt wrote:
Undead and all builds obsoleted:
drupal6-drush obsoleted by: php-drush-drush jaxen-bootstrap obsoleted by: jaxen joystick obsoleted by: linuxconsoletools kdirstat obsoleted by: k4dirstat latexdiff obsoleted by: texlive nss-myhostname obsoleted by: systemd pdfjam obsoleted by: texlive ps2eps obsoleted by: texlive seahorse-plugins obsoleted by: seahorse-nautilus zeitgeist-datahub obsoleted by: zeitgeist
They should be retired, blocked and dead now.
Regards Till
On Wed, Aug 28, 2013 at 10:53:53PM +0200, Till Maas wrote:
Package (co)maintainers
=========================================================================== directfb orphan, kwizart
tslib orphan
These seem to be retired by accident: https://lists.fedoraproject.org/pipermail/devel/2013-June/183702.html
Nicolas, can you please comment on this?
Regards Till
2013/8/29 Till Maas opensource@till.name
On Wed, Aug 28, 2013 at 10:53:53PM +0200, Till Maas wrote:
Package (co)maintainers
===========================================================================
directfb orphan, kwizart
tslib orphan
These seem to be retired by accident: https://lists.fedoraproject.org/pipermail/devel/2013-June/183702.html
Nicolas, can you please comment on this?
Yep I've retired this package. At that time the directfb project was more and more relying on an external kernel module to be full featured. I've probably missed to block this package at that time.
Nicolas (kwizart)
On Sat, Aug 31, 2013 at 06:06:16PM +0200, Nicolas Chauvet wrote:
2013/8/29 Till Maas opensource@till.name
On Wed, Aug 28, 2013 at 10:53:53PM +0200, Till Maas wrote:
Package (co)maintainers
===========================================================================
directfb orphan, kwizart
tslib orphan
These seem to be retired by accident: https://lists.fedoraproject.org/pipermail/devel/2013-June/183702.html
Nicolas, can you please comment on this?
Yep I've retired this package. At that time the directfb project was more and more relying on an external kernel module to be full featured. I've probably missed to block this package at that time.
Directfb is now blocked in f20+ and dead.packaged in GIT. xine-lib maintainer need to rebuild without directfb support, which is already the default for arm.
Regards Till
On Sat, Aug 31, 2013 at 8:36 PM, Till Maas opensource@till.name wrote:
On Sat, Aug 31, 2013 at 06:06:16PM +0200, Nicolas Chauvet wrote:
2013/8/29 Till Maas opensource@till.name
On Wed, Aug 28, 2013 at 10:53:53PM +0200, Till Maas wrote:
Package (co)maintainers
===========================================================================
directfb orphan, kwizart
tslib orphan
These seem to be retired by accident: https://lists.fedoraproject.org/pipermail/devel/2013-June/183702.html
Nicolas, can you please comment on this?
Yep I've retired this package. At that time the directfb project was more and more relying on an external kernel module to be full featured. I've probably missed to block this package at that time.
Directfb is now blocked in f20+ and dead.packaged in GIT. xine-lib maintainer need to rebuild without directfb support, which is already the default for arm.
There's been discussion over the last few releases of moving xine out of the mainline Fedora release to rpmfusion but I'm not sure what happened with that.
Peter
On Sun, Sep 01, 2013 at 11:09:41AM +0100, Peter Robinson wrote:
There's been discussion over the last few releases of moving xine out of the mainline Fedora release to rpmfusion but I'm not sure what happened with that.
FYI: I rebuilt xine-libs for now to avoid long-time dependency breakage.
Regards Till
On Sunday 01 September 2013 at 20:46:37, Till Maas wrote:
On Sun, Sep 01, 2013 at 11:09:41AM +0100, Peter Robinson wrote:
There's been discussion over the last few releases of moving xine out of the mainline Fedora release to rpmfusion but I'm not sure what happened with that.
FYI: I rebuilt xine-libs for now to avoid long-time dependency breakage.
Thanks for having taken care of that.
Kevin Kofler
On 09/01/2013 12:09 PM, Peter Robinson wrote:
There's been discussion over the last few releases of moving xine out of the mainline Fedora release to rpmfusion but I'm not sure what happened with that.
There's a pending review for xine-lib 1.2 in RPM Fusion. xine-lib will be retired from Fedora once this is succesfully completed, together with all packages in Fedora that depend on xine-lib. Anyone with spare cycles is welcome to help complete the review.
https://bugzilla.rpmfusion.org/show_bug.cgi?id=2857
Regards, Xavier
The following packages are now blocked in F20+ as decided on today's FESCo meeting: libgssglue spacewalk-web
Please fix any resulting dependency issues.
Regards Till
devel@lists.stg.fedoraproject.org