Describe the issue The gstreamer-plugins-espeak package was retired for some unknown reason, it's used by Sugar. I am the maintainer, I have no idea why it was retired, it wasn't FTBFS or orphaned and I've had no communication as why it was retired.
When do you need this? (YYYY/MM/DD) ASAP
When is this no longer needed or useful? (YYYY/MM/DD)
If we cannot complete your request, what is the impact? SoAS is broken (again) by people retiring things without engagement with the maintainers.
Needs to be unretired for both F-31 and rawhide
@pbrobinson Hi, the package was not actually retired but blocked in koji. I have unblocked it for f31 and master. Feel free to reopen if I missed anything.
Metadata Update from @humaton: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
A note here: The package was actually retired: https://src.fedoraproject.org/rpms/gstreamer-plugins-espeak/c/32cfff84f2edbcc2cec8042c4b15ebc7b3892fbd?branch=master
The commit was reverted on the same day: https://src.fedoraproject.org/rpms/gstreamer-plugins-espeak/c/09f1b3dad79ce7f69c63ffdc2bfe1b4daace2ffd?branch=master
Yet, that isn't enough to unretire a package and maintainers are often unaware of that. Opened an RFE: https://pagure.io/releng/issue/8851
Cing @wtaymans to let them know.
I think @humaton may have missed something here, because the package isn't in the latest compose, and https://koji.fedoraproject.org/koji/buildinfo?buildID=1326409 is not tagged f31.
Metadata Update from @adamwill: - Issue status updated to: Open (was: Closed)
Probably because the process untags all the releases and I bet it's not been re-tagged.
When a package is retired, the builds are untagged. When a package is unretired, the builds are not tagged back by default. I've always assumed this is on purpose: Usually, we want the new maintainer to rebuild the package to make sure it builds. In cases like this (accidents), it makes sense to tag the build manually, but AFAIK anyone can do that, we don't need to bother releng.
In cases like this (accidents), it makes sense to tag the build manually, but AFAIK anyone can do that, we don't need to bother releng.
Not into the base tag they can't, and this has broken release components.
OK.
Anyway, here it wasn't unblocked at all:
$ koji tag f32-pending gstreamer-plugins-espeak-0.5.0-7.fc31 2019-10-01 09:47:00,474 [ERROR] koji: TagError: Package gstreamer-plugins-espeak blocked in f32-pending $ koji list-pkgs --show-blocked --tag f32 --package gstreamer-plugins-espeak Package Tag Extra Arches Owner ----------------------- ----------------------- ---------------- --------------- gstreamer-plugins-espeak f32 releng [BLOCKED] $ koji list-pkgs --show-blocked --tag f31 --package gstreamer-plugins-espeak Package Tag Extra Arches Owner ----------------------- ----------------------- ---------------- --------------- gstreamer-plugins-espeak f31 releng [BLOCKED]
I don't understand this, I have had the unblock commands in my shell history. anyway it is ublocked now.
koji list-pkgs --show-blocked --tag f31 --package gstreamer-plugins-espeak Package Tag Extra Arches Owner ----------------------- ----------------------- ---------------- --------------- gstreamer-plugins-espeak f31 releng koji list-pkgs --show-blocked --tag f32 --package gstreamer-plugins-espeak Package Tag Extra Arches Owner ----------------------- ----------------------- ---------------- --------------- gstreamer-plugins-espeak f32
@humaton doesn't look like you re-tagged gstreamer-plugins-espeak-0.5.0-7.fc31 into f31/f32
Running:
$ koji tag f32-pending gstreamer-plugins-espeak-0.5.0-7.fc31 Created task 37981807 Watching tasks (this may be safely interrupted)... 37981807 tagBuild (noarch): open (buildhw-06.phx2.fedoraproject.org) 37981807 tagBuild (noarch): open (buildhw-06.phx2.fedoraproject.org) -> closed 0 free 0 open 1 done 0 failed 37981807 tagBuild (noarch) completed successfully $ koji tag f31-pending gstreamer-plugins-espeak-0.5.0-7.fc31 Created task 37981817 Watching tasks (this may be safely interrupted)... 37981817 tagBuild (noarch): closed 37981817 tagBuild (noarch) completed successfully
It has been tagged into f32 but not f31. Anything else I can do to move it there?
You need admin permissions due to bodhi
It seems that @mohanboddu has created https://bodhi.fedoraproject.org/updates/FEDORA-2019-221c611ad9
Which means now it's broken until it goes stable. This whole process is severely broken and this had added hours of extra work and problems for ZERO reason!!! It's hours I don't have :-(
Right, its a special case in retirement, which should be fixed properly. Or automate the entire unretirement.
Closing this ticket as nothing else is needed.
The root cause issue is being tracked at https://pagure.io/releng/issue/8851
Metadata Update from @mohanboddu: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)