#6416 Retire all packages with broken deps
Closed: Fixed None Opened 6 years ago by kalev.

As per the schedule, https://fedorapeople.org/groups/schedule/f-24/f-24-releng-tasks.html we should retire all packages with broken deps in both F24 and rawhide before the F24 final freeze on 2016-05-31.

I've historically been the person to send out notifications to package maintainers, but I'm travelling this week without much online time -- could someone else do this, please? If not, I can do it next week, but it would be better to do it now to give maintainers more time to react.

This is how I did it last cycle, https://lists.stg.fedoraproject.org/archives/list/eclipse-sig@lists.fedoraproject.org/thread/WXEQ3Z4PWZVHKDEDRPRVTUJ6I5FIIWML/

Thanks,
Kalev


The candidates are
{{{
ape
cadvisor
coot
copr-backend
eclipse-jbosstools
eclipse-mylyn
ghc-hakyll
ghmm
golang-github-kraman-libcontainer
golang-github-kubernetes-heapster
golang-github-samalba-dockerclient
IBSimu
IQmol
js-of-ocaml
leksah-server
mkdocs-basic-theme
odb
pdf-stapler
pion-net
python-gbpclient
razorqt
riak
source-to-image
ugene
vdsm
vfrnav
votca-csg
xmms-scrobbler
}}}

according to https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/YZPYWB4PJ7CPAIGKUOAPKYCNKOQUR7Z7/

Currently broken pkgs in Branched:
{{{
ape
cadvisor
coot
copr-backend
eclipse-jbosstools
ghc-hakyll
ghmm
gnome-software
golang-github-kraman-libcontainer
golang-github-kubernetes-heapster
golang-github-samalba-dockerclient
IBSimu
IQmol
js-of-ocaml
leksah-server
lv2-fil-plugins
pdf-stapler
python-gbpclient
razorqt
riak
source-to-image
ugene
vdsm
xmms-scrobbler
}}}
it is based on {{{Fedora 24 compose report: 20160526.n.1 changes}}}

Most packages are retired now. Some packages have fixing updates pending (ugene, IQmol), golang-github-mistifyio-go-zfs needs to be excluded from arm since zfs-fuse is not built for arm. For some other packages packagers expressed that they will be fixing them (golang-github-kubernetes-heapster; golang-github-samalba-dockerclient).

Replying to [comment:4 till]:

Most packages are retired now. Some packages have fixing updates pending (ugene, IQmol), golang-github-mistifyio-go-zfs needs to be excluded from arm since zfs-fuse is not built for arm. For some other packages packagers expressed that they will be fixing them (golang-github-kubernetes-heapster; golang-github-samalba-dockerclient).

Thanks for handling this, Till! I filed Freeze Exception requests for IQmol, qgis and ugene that already had fixes in bodhi, so these should hopefully land in stable in a bit. As for the rest of the broken packages, I think it makes sense to give them until next week to get fixes ready. If the fixes don't appear then, I think they should all get retired so that the base repo gets broken dep free.

They can always be fixed afterwards and resurrected in the updates repo if the maintainers want to.

I'll also note that there's two new broken deps due to nc6 retirement. Might be work resurrecting this for F24 for now?

Thank you for the freeze exceptions. I forgot to retire the pkgs depending on nc6, I will try follow up here later.

Hadoop was retired (depended on nc6) and therefore libhdfs is no longer available. I rebuilt root without hdfs support to fix the broken dep, but it is still in testing. Please push the new build to stable rather than retiring the package due to broken deps:

https://bodhi.fedoraproject.org/updates/FEDORA-2016-35927690a3

Since F24 is finalised now, now more changes are possible. Unfortunately the maintainers of the golang packages did not manage to fix them, therefore two pkgs with broken deps will remain.

Metadata Update from @kalev:
- Issue set to the milestone: Fedora 24 Final

6 years ago

Login to comment on this ticket.

Metadata