Re: May a package assume that builds are performed with root-like rights?
Daniel Schepler <schepler@math.berkeley.edu> wrote:
> Le Jeudi 23 Février 2006 16:37, Frank Küster a écrit :
>> So the current state is: If pbuilder runs all commands inside the
>> chroot, everything is fine, and AFAIK the same is true for the buildds.
>> But if you su to some user in the chroot, near to every package that
>> Build-depends on tetex-bin will FTBFS, unless you specifically arrange
>> for that user to be in group "users" (or anything else we switch to, I
>> don't care much).
>
> FWIW, jadetex is the only TeX-using package to actually FTBFS so far for me
> because of this -- including some that use docbook-utils and thus jadetex
> indirectly.
If they use PostScript Base fonts, everything is already included.
Therefore I was wrong with the prediction "near to every" package,
because many use Times/Palatino/whatever.
> For example, I just tried running pbuilder on
> make_3.80+3.81.b4-1.dsc again, which does create some fonts during the build,
> and the build completes fine, except that I get error messages like
> kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+264/600 --dpi 864
> cmbx12
> mkdir: cannot create directory `././var/cache/fonts/pk/ljfour': Permission
> denied
> mktexpk: mktexdir /var/cache/fonts/pk/ljfour/public/cm failed.
> kpathsea: Appending font creation commands to missfont.log.
> dvips: Font cmbx12 not found, characters will be left blank.
Well, that's a problem and a bug, too.
> (BTW, I think you forgot to send that message to control@b.d.o -- just as
> well, since you misspelled reassign. :)
Blind Cc.
Regards, Frank
--
Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX)
Reply to: