Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#16939 - Repo filelists are all broken

Attached to Project: Arch Linux
Opened by Gavin Bisesi (Daenyth) - Saturday, 31 October 2009, 15:47 GMT
Last edited by Thomas Bächler (brain0) - Saturday, 31 October 2009, 19:28 GMT
Task Type Bug Report
Category Web Sites
Status Closed
Assigned To Jan de Groot (JGC)
Pierre Schmitz (Pierre)
Aaron Griffin (phrakture)
Thomas Bächler (brain0)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 8
Private No

Details

I ran into a similar issue when trying to get file lists enabled for arch-games, and I believe the way to fix this is to push the new dbscripts create-filelists script, change the cronjob to that, and then delete all of the repo.files.tar.gz{,.old} files. Running create-filelists after that point should fix the issue.

Until then, pkgfile is broken for all official mirrors.
This task depends upon

Closed by  Thomas Bächler (brain0)
Saturday, 31 October 2009, 19:28 GMT
Reason for closing:  Fixed
Comment by Gavin Bisesi (Daenyth) - Saturday, 31 October 2009, 15:53 GMT
It looks like the .old file currently on ftp.archlinux.org has the correct info, can someone please save that?
Comment by Gavin Bisesi (Daenyth) - Saturday, 31 October 2009, 15:56 GMT
http://mirrors.kernel.org/archlinux/ <- the trash directories here are a side-effect of the breakage. I'm not sure how widespread it is to mirrors right now. It should be cleaned up by rsync after the issue is fixed though.
Comment by Gavin Bisesi (Daenyth) - Saturday, 31 October 2009, 15:57 GMT
If you update to the latest git on the filesystem, you need to also fix  FS#16940 
Comment by Gavin Bisesi (Daenyth) - Saturday, 31 October 2009, 16:07 GMT
It looks like the file lists on Sigurd are fine. I think that perhaps gerolde is set to also run the script for community, and it's overwriting there?
Comment by Thomas Bächler (brain0) - Saturday, 31 October 2009, 16:16 GMT
gerolde does not sync the filelists from sigurd, she generates new ones.

I thought Aaron had fixed this, but as often, he wrote some code, introduced one more error and didn't deploy it (no offense). I'll beat him to it.
Comment by Thomas Bächler (brain0) - Saturday, 31 October 2009, 18:40 GMT
Running it manually now, should be fixed I think. I'll close this as soon as I had success.
Comment by Thomas Bächler (brain0) - Saturday, 31 October 2009, 19:27 GMT
After yet another few fixes to the code, it seems to work - I am now running this manually and will reenable the cronjob after.

Loading...