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

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: