I noticed that https://src.fedoraproject.org/repo/rpm-specs-latest.tar.xz contains some spec files that do not correspond to their package's master branch, for example kde-settings.
master
kde-settings
There are a number of spec files from last year and older:
[tim@passepartout ~]$ curl -s https://src.fedoraproject.org/repo/rpm-specs-latest.tar.xz | /usr/bin/tar Jtv | fgrep -v 2019 -rw-r--r-- root/root 3873 2018-07-13 02:03 rpm-specs/conakry-fonts.spec -rw-r--r-- root/root 10924 2017-11-10 02:41 rpm-specs/kde-print-manager.spec -rw-r--r-- root/root 55265 2017-11-09 02:42 rpm-specs/kde-runtime.spec -rw-r--r-- root/root 6677 2017-11-09 02:42 rpm-specs/kdesdk-kioslaves.spec -rw-r--r-- root/root 6919 2017-11-09 02:42 rpm-specs/kdesdk-thumbnailers.spec -rw-r--r-- root/root 27527 2017-10-26 02:36 rpm-specs/kde-settings.spec -rw-r--r-- root/root 3909 2017-07-27 02:54 rpm-specs/kdesrc-build.spec -rw-r--r-- root/root 1864 2017-10-01 03:53 rpm-specs/python-django-picklefield.spec -rw-r--r-- root/root 1031 2016-03-23 02:14 rpm-specs/erlang-p1_xmlrpc.spec -rw-r--r-- root/root 3680 2018-01-02 20:19 rpm-specs/bcg729.spec -rw-r--r-- root/root 9006 2018-10-03 02:41 rpm-specs/shim.spec -rw-r--r-- root/root 3439 2018-07-15 02:44 rpm-specs/truecommons-parent.spec -rw-r--r-- root/root 6732 2018-07-15 02:45 rpm-specs/uimaj.spec -rw-r--r-- root/root 3010 2017-02-11 02:35 rpm-specs/nodejs-jshint.spec -rw-r--r-- root/root 3903 2017-02-12 03:44 rpm-specs/python3-zope-interface.spec [tim@passepartout ~]$
As the mass rebuild should update (almost) each spec file every six months, perhaps a check could be added that tests whether there are any spec files (apart from shim.spec?) older than nine (?) months.
shim.spec
Well, we should just figure out why it's not got the newest ones and fix that. :)
Metadata Update from @kevin: - Issue priority set to: Waiting on Assignee (was: Needs Review)
ok. I fixed the ked ones... they had 0 length git configs in the checkout seed, so it wasn't updating them. I think this might have been caused by some out of disk condition or something.
conakry-fonts - looks like it just didn't get rebuilt. I am not sure why, perhaps mass rebuild script missed it.
python-django-picklefield - not properly retired. Needs to be unmarked in pdc so we can push to it and dead.packaged.
erlang-p1_xmlrpc - another improperly retired one.
bcg729 - fixed.
shim - a package that doesn't rebuild much
truecommons-parent - alive, no idea why it didn't get picked up in last mass rebuild.
uimaj - ditto
nodejs-jshint - wasn't retired properly, done now.
python3-zope-interface - improperly retired. fixed.
@mohanboddu could you retire python-django-picklefield and erlang-p1_xmlrpc as they need pdc tweaked first...
Both are retired for master.
Cool. Thanks!
Metadata Update from @kevin: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)