Aaron Griffin a écrit :
Applying these now. I don't like the removal of the quotes in the first part of the simple-syntactic patch - if WORKDIR ever contains a space, due to some change of how it's created, this will blow up... due to that I reverted those parts of the changes, I'd rather be safe if the only cost is some quote characters :)
That's fine.
/arch-new has been updated
Thanks! Just tried them with another texlive pkg, and I get this: [francois@gerolde ~]$ /arch-new/db-update testing ==> Processing 1 new/updated arch-independent packages for 'testing'... Checked out revision 46883. Validating package arch (any) texlive-latex3 Checking SVN for texlive-latex3 Updating DB for testing-i686 ==> Copying DB file from 'testing'... ==> Processing 1 new/updated packages for repository 'testing'... Checked out revision 46883. Copying new files to '/srv/ftp/testing/os/any/' and symlinking Updating DB for testing-x86_64 ==> Copying DB file from 'testing'... ==> Processing 1 new/updated packages for repository 'testing'... Checked out revision 46883. Copying new files to '/srv/ftp/testing/os/any/' and symlinking error: repo lock doesn't exist... something went terribly wrong! However things appear to have worked: [francois@gerolde ~]$ ls -l /srv/ftp/testing/os/*/texlive* -rw-r--r-- 1 francois ftp-extra 59983 2009-07-20 13:15 /srv/ftp/testing/os/any/texlive-latex3-2009.14222-1-any.pkg.tar.gz -rw-r--r-- 1 francois ftp-extra 386464 2009-07-20 06:00 /srv/ftp/testing/os/any/texlive-science-2009.13945-1-any.pkg.tar.gz lrwxrwxrwx 1 francois ftp-extra 67 2009-07-20 13:15 /srv/ftp/testing/os/i686/texlive-latex3-2009.14222-1-any.pkg.tar.gz -> /srv/ftp/testing/os/any//texlive-latex3-2009.14222-1-any.pkg.tar.gz lrwxrwxrwx 1 francois ftp-extra 67 2009-07-20 13:15 /srv/ftp/testing/os/x86_64/texlive-latex3-2009.14222-1-any.pkg.tar.gz -> /srv/ftp/testing/os/any//texlive-latex3-2009.14222-1-any.pkg.tar.gz But the symlinks for texlive-science have disappeared! For sure they were there for both arches earlier today (I had made the one for x86_64 by hand, coz db-update had failed). I thus assume that those two symlinks were removed by some running cronjob. Idea? Both packages are still present in the db, however: [francois@gerolde ~]$ tar tf /srv/ftp/testing/os/i686/testing.db.tar.gz | grep texlive texlive-latex3-2009.14222-1/ texlive-latex3-2009.14222-1/depends texlive-latex3-2009.14222-1/desc texlive-science-2009.13945-1/ texlive-science-2009.13945-1/depends texlive-science-2009.13945-1/desc [francois@gerolde ~]$ tar tf /srv/ftp/testing/os/x86_64/testing.db.tar.gz | grep texlive texlive-latex3-2009.14222-1/ texlive-latex3-2009.14222-1/depends texlive-latex3-2009.14222-1/desc texlive-science-2009.13945-1/ texlive-science-2009.13945-1/depends texlive-science-2009.13945-1/desc So, something fishy is going on with the symlinks and the repo_unlock for x86_64... I have to leave now. But I might have a closer look later tonight. Cheers F