Bug#388399: FTBFS problems on alpha, mips[el]: Please help debugging
- To: Thiemo Seufer <ths@networkno.de>
- Cc: 388399@bugs.debian.org, Steve Langasek <vorlon@netexpress.net>, debian-alpha@lists.debian.org, debian-mips@lists.debian.org, Alex Owen <r.alex.owen@gmail.com>, Cyril Bouthors <cyb@debian.org>, alpha@buildd.debian.org, mips@buildd.debian.org, mipsel@buildd.debian.org
- Subject: Bug#388399: FTBFS problems on alpha, mips[el]: Please help debugging
- From: Frank Küster <frank@debian.org>
- Date: Fri, 29 Sep 2006 18:26:01 +0200
- Message-id: <[🔎] 8664f6ej1i.fsf@alhambra.kuesterei.ch>
- Reply-to: Frank Küster <frank@debian.org>, 388399@bugs.debian.org
- In-reply-to: <[🔎] 20060929134420.GE3868@networkno.de> (Thiemo Seufer's message of "Fri, 29 Sep 2006 14:44:20 +0100")
- References: <87ac4t2l19.fsf@wide.bouthors.org> <[🔎] handler.s.C.115885939828446.transcript@bugs.debian.org> <[🔎] 86ac4suq4w.fsf@alhambra.kuesterei.ch> <[🔎] 20060923102215.GC8904@thinkpad> <[🔎] 86bqp3f0w5.fsf_-_@alhambra.kuesterei.ch> <86r6xvgiib.fsf@alhambra.kuesterei.ch> <[🔎] 20060929103700.GD21205@mauritius.dodds.net> <[🔎] 86wt7mgb2l.fsf@alhambra.kuesterei.ch> <[🔎] 20060929134420.GE3868@networkno.de>
Hi,
despite all tips, this is still a plea to the people with access to the
buildds.
Thiemo Seufer <ths@networkno.de> wrote:
> It looks like the build creates font files with root permissions, and
> can't alter them lateron when running without elevated privileges.
> So any environment with real root permissions should show the problem.
No, it does not, I still need the help of someone with access to the
buildds. I know it does not show the problem, both because I tried and
because I analysed why it cannot.
1. I tried:
$ rm -rf ~/.texmf-var/fonts
$ apt-get source gnuplot
$ cd gnuplot-4.0.0
$ dpkg-buildpackage -d -b -uc -rsudo
dpkg-buildpackage: source package is gnuplot
dpkg-buildpackage: source version is 4.0.0-5
dpkg-buildpackage: source maintainer is Cyril Bouthors <cyril@bouthors.org>
dpkg-buildpackage: host architecture is i386
sudo debian/rules clean
Password:
[...]
works without problems, and creates font cache files in
~/.texmf-var/fonts that are *not* owned by root:
$ find .texmf-var/ -user 0
$ find .texmf-var/ -user frank | wc -l
78
$ find .texmf-var/ | wc -l
78
$
2. I analysed:
$ export KPATHSEA_DEBUG=512
$ dpkg-buildpackage -d -b -uc -rsudo 2>&1 | tee ../sudo.lg
shows that the call that fails in the build log at
http://buildd.debian.org/fetch.php?&pkg=gnuplot&ver=4.0.0-5&arch=alpha&stamp=1158062374&file=log&as=raw
is the first call to mktextfm. This is a shell script which first
creates the output directory, then changes to it, and writes its output
into a temporary file, mf31966.tmp in this case. This is where the
script fails.
The only explanation I currently have is that on the problematic
buildds, the directory exists, but is owned and writable only by root.
The reason for this may actually be a bug in a TeX package, or just a
misconfiguration. But we won't find out without looking at the systems
affected.
Regards, Frank
--
Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)
Reply to: