[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: packages.debian.org



On Sat, Nov 01, 2014 at 06:17:44PM +0100, Martin Zobel-Helas wrote:
> On Sat Nov 01, 2014 at 00:58:00 +0100, Martin Zobel-Helas wrote:
> > On Fri Oct 31, 2014 at 11:43:13 +0100, Gerfried Fuchs wrote:
> > > Geert Stappers <stappers@stappers.nl> [2014-10-29 06:31:04 CET]:
> > > > 
> > > > I have seen the request for help. What I not can see is if it only
> > > > involves getting familiar with the website build process
> > > > or it also needs getting access to the server where it runs.
> > > 
> > >  The packages code is stored in git.  I am aware that setting up a
> > > private test site to work on the issue isn't as easy as it could be (and
> > > requires a fair mount of diskspace), but it's doable.
> > > 
> > > > In other words: When someone steps forward, what are his / her chances
> > > > to make a contribution?
> > > 
> > >  Trying to reproduce the issue would help.  Given that it seems to
> > > constantly run into from what I understood should make it easy to
> > > reproduce, and suggesting a patch for adding debug information into that
> > > script would definitely make it easier to track it down.
> > 
> > I modified 200process_archive to the following:
> > 
> > zobel@picconi:/srv/packages.debian.org/cron.d% git diff 200process_archive 
> > diff --git a/cron.d/200process_archive b/cron.d/200process_archive
> > index 29a7385..8d8d6dc 100755
> > --- a/cron.d/200process_archive
> > +++ b/cron.d/200process_archive
> > @@ -5,7 +5,8 @@
> >  cd "$topdir"
> >  
> >  date
> > -./bin/parse-translations --english-only
> > +#./bin/parse-translations --english-only
> > +strace -ff -o /srv/packages.debian.org/tmp/parse-english -s 1024 ./bin/parse-translations --english-only
> >  date
> >  ./bin/parse-packages
> >  date
> > 
> > 
> > Maybe that helps to find out what happens and what fails.
> 
> It helped. 
> 
> It looks like we had a corrupted
> /srv/packages.debian.org/files/db/descriptions_translated_english_only.db.new,
> which parse-translations line 101 tried to opened and failed in the way
> that the process got stuck. I removed the corrupted file and waited for
> the next run. Now the cronjob is at parse-contents.
> 

That is good news.

So there is NO NEED NOW to ask for confirmation on 

  git clone git:/ git.debian.org git webwml packages.git


Thanks for taking care!!


Groeten
Geert Stappers
-- 
Leven en laten leven


Reply to: