Learn more about these different git repos.
Other Git URLs
On October 16th the automation used to track Python rebuild progress detected libpreludedb to be present in the Koji source repository and marked this to be rebuilt with Python 3.13.
libpreludedb has been retired from rawhide and F41 two months ago: https://src.fedoraproject.org/rpms/libpreludedb/commits/rawhide
libpreludedb
Up until the day before yesterday, this package was correctly not picked up by the scripts, and suddenly, out of nowhere, it reappeared alongside with prelude-correlator which appeared as successfully rebuilt with Python 3.13 - also retired for 2 months.
prelude-correlator
I don't understand why it's there and it looks like an error. Can you take a look?
@churchyard's investigations:
$ koji list-pkgs --show-blocked --tag f41 --quiet --package libpreludedb libpreludedb f41 orphan [BLOCKED] $ koji list-pkgs --show-blocked --tag f42 --quiet --package libpreludedb libpreludedb f42 orphan [BLOCKED]
but:
$ repoquery -q --refresh --repo=koji-source libpreludedb libpreludedb-0:5.2.0-13.fc39.src
$ repoquery -q --refresh --repo=koji python3-preludedb python3-preludedb-0:5.2.0-13.fc39.x86_64 $ repoquery -q --refresh --repo=koji41 python3-preludedb (nothing)
$ koji list-history --build libpreludedb-5.2.0-13.fc39 | grep -E 'f4[12]' Tue Feb 13 17:18:08 2024 libpreludedb-5.2.0-13.fc39 tagged into f41 by jnsamyak [still active] Tue Aug 13 18:13:59 2024 libpreludedb-5.2.0-13.fc39 tagged into f42 by jnsamyak [still active]
It looks like it has been there for a long time, but it really wasn't.
Same with prelude-correlator:
$ repoquery -q --refresh --repo=koji-source prelude-correlator prelude-correlator-0:5.2.0-15.fc41.src $ koji list-pkgs --show-blocked --tag f42 --quiet --package prelude-correlator prelude-correlator f42 orphan [BLOCKED] $ koji list-pkgs --show-blocked --tag f41 --quiet --package prelude-correlator prelude-correlator f41 orphan [BLOCKED] $ koji list-history --build prelude-correlator-5.2.0-15.fc41 | grep -E 'f4[12]' Sat Jul 20 04:50:47 2024 prelude-correlator-5.2.0-15.fc41 tagged into f41-rebuild by releng [still active] Mon Jul 22 19:11:09 2024 prelude-correlator-5.2.0-15.fc41 tagged into f41 by kevin [still active] Tue Aug 13 18:14:38 2024 prelude-correlator-5.2.0-15.fc41 tagged into f42 by jnsamyak [still active]
Metadata Update from @jnsamyak: - Issue tagged with: medium-gain, medium-trouble, ops
$ koji list-history --package prelude-correlator | grep -vE 'f(39|40)' ... Fri Aug 23 14:50:33 2024 package owner changed for prelude-correlator in f42 by churchyard [still active] Fri Aug 23 14:50:33 2024 package list entry for prelude-correlator in f42 updated by churchyard [still active] blocked: False -> True Fri Aug 23 14:50:44 2024 package owner changed for prelude-correlator in f41 by churchyard [still active] Fri Aug 23 14:50:44 2024 package list entry for prelude-correlator in f41 updated by churchyard [still active] blocked: False -> True Fri Sep 13 19:28:39 2024 package owner orphan set for prelude-correlator in f41-Beta by jnsamyak [still active] Fri Sep 13 19:28:39 2024 package list entry created: prelude-correlator in f41-Beta by jnsamyak [still active] $ koji list-history --package libprelude | grep -vE 'f(39|40)' ... Fri Aug 23 14:50:33 2024 package list entry for libprelude in f42 updated by churchyard [still active] blocked: False -> True Fri Aug 23 14:50:44 2024 package owner changed for libprelude in f41 by churchyard [still active] Fri Aug 23 14:50:44 2024 package list entry for libprelude in f41 updated by churchyard [still active] blocked: False -> True Fri Sep 13 19:28:38 2024 package owner orphan set for libprelude in f41-Beta by jnsamyak [still active] Fri Sep 13 19:28:38 2024 package list entry created: libprelude in f41-Beta by jnsamyak [still active]
Comparing the results of koji list-tagged f42 with the Koji repository, I found the following packages are affected:
koji list-tagged f42
$ parallel koji list-pkgs --show-blocked --tag f42 --quiet --package -- baloo ctemplate libpreludedb prelude-correlator libpreludedb f42 orphan [BLOCKED] baloo f42 rdieter [BLOCKED] ctemplate f42 orphan [BLOCKED] prelude-correlator f42 orphan [BLOCKED] $ repoquery -q --repo=koji-source baloo ctemplate libpreludedb prelude-correlator baloo-0:4.14.3-35.fc40.src ctemplate-0:2.4-11.fc41.src libpreludedb-0:5.2.0-13.fc39.src prelude-correlator-0:5.2.0-15.fc41.src
What is your 'koji-source' repo url?
I suspect it's /repos/rawhide/src ?
This is probibly fallout from the new dynamic repo gen. In the past we just had a synlink from repo/rawhide/latest/ that just pointed to f42-build/latest. So, rawhide and f42-build were the exact same thing.
After dyanmic repos, someone requested a newrepo for rawhide so kojira made one. :(
So, as a workaround, I set it to generate rawhide often/automatically, hoping that would be good enough.
So, the problem here is that this is not blocked in rawhide (I don't know why off hand).
So, I think this immediate problem can be fixed by blocking those in rawhide. But it makes we wonder if there's any others?
http://kojipkgs.fedoraproject.org/repos/rawhide/latest/src/ indeed
Also, you are tight about them not being blocked on rawhide:
$ parallel koji list-pkgs --show-blocked --tag rawhide --quiet --package -- baloo ctemplate libpreludedb prelude-correlator ctemplate rawhide cicku baloo rawhide dvratil libpreludedb rawhide orphan prelude-correlator rawhide totol
ok. I blocked those 4
Looking at it I see the following others not blocked in rawhide, but blocked in f42:
arquillian-core bookkeeper cacti checkgmail coot diorite gnome-python2-desktop gossip libgnome-media-profiles m17n-contrib nodejs-grunt-contrib-copy nuvolaplayer php-cloudfiles php-JMSParser php-Metadata php-pear-Auth-RADIUS php-PhpCollection php-PhpOption shrinkwrap-resolver svnkit vdsm viennacl webkitgtk3
If that looks right to everyone, we can block those too.
Metadata Update from @jnsamyak: - Issue assigned to jnsamyak
We discussed this in our releng weekly call, I have blocked these packages mentioned above for rawhide; Closing this ticket!
Blocking package 'arquillian-core' from target 'rawhide'... Successfully blocked 'arquillian-core'. ---------------------------------------- Blocking package 'bookkeeper' from target 'rawhide'... Successfully blocked 'bookkeeper'. ---------------------------------------- Blocking package 'cacti' from target 'rawhide'... Successfully blocked 'cacti'. ---------------------------------------- Blocking package 'checkgmail' from target 'rawhide'... Successfully blocked 'checkgmail'. ---------------------------------------- Blocking package 'coot' from target 'rawhide'... Successfully blocked 'coot'. ---------------------------------------- Blocking package 'diorite' from target 'rawhide'... Successfully blocked 'diorite'. ---------------------------------------- Blocking package 'gnome-python2-desktop' from target 'rawhide'... Successfully blocked 'gnome-python2-desktop'. ---------------------------------------- Blocking package 'gossip' from target 'rawhide'... Successfully blocked 'gossip'. ---------------------------------------- Blocking package 'libgnome-media-profiles' from target 'rawhide'... Successfully blocked 'libgnome-media-profiles'. ---------------------------------------- Blocking package 'm17n-contrib' from target 'rawhide'... Successfully blocked 'm17n-contrib'. ---------------------------------------- Blocking package 'nodejs-grunt-contrib-copy' from target 'rawhide'... Successfully blocked 'nodejs-grunt-contrib-copy'. ---------------------------------------- Blocking package 'nuvolaplayer' from target 'rawhide'... Successfully blocked 'nuvolaplayer'. ---------------------------------------- Blocking package 'php-cloudfiles' from target 'rawhide'... Successfully blocked 'php-cloudfiles'. ---------------------------------------- Blocking package 'php-JMSParser' from target 'rawhide'... Successfully blocked 'php-JMSParser'. ---------------------------------------- Blocking package 'php-Metadata' from target 'rawhide'... Successfully blocked 'php-Metadata'. ---------------------------------------- Blocking package 'php-pear-Auth-RADIUS' from target 'rawhide'... Successfully blocked 'php-pear-Auth-RADIUS'. ---------------------------------------- Blocking package 'php-PhpCollection' from target 'rawhide'... Successfully blocked 'php-PhpCollection'. ---------------------------------------- Blocking package 'php-PhpOption' from target 'rawhide'... Successfully blocked 'php-PhpOption'. ---------------------------------------- Blocking package 'shrinkwrap-resolver' from target 'rawhide'... Successfully blocked 'shrinkwrap-resolver'. ---------------------------------------- Blocking package 'svnkit' from target 'rawhide'... Successfully blocked 'svnkit'. ---------------------------------------- Blocking package 'vdsm' from target 'rawhide'... Successfully blocked 'vdsm'. ---------------------------------------- Blocking package 'viennacl' from target 'rawhide'... Successfully blocked 'viennacl'. ---------------------------------------- Blocking package 'webkitgtk3' from target 'rawhide'... Successfully blocked 'webkitgtk3'. ---------------------------------------- All packages have been processed.
Metadata Update from @jnsamyak: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.