tech-pkg archive

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

DISPLAY, xauth and buildlink3.mk (x11/gnome-applets invest applet)



I have figured out why x11/gnome-applets doesn't build invest for me,
and perhaps why I got no answers. I am building on a machine with
DISPLAY set when I invoke make, and I have cookies for the DISPLAY
variable in ~/.Xauthority.
gnome-applets tests for the python gnomeapplets module, which has the
following behavior:
 no DISPLAY => works fine
 DISPLAY and no xauth => FAILS
 DISPLAY and xauth => works fine
That's arguably an upstream bug of the python gnomeapplets code, which
shouldn't be making connections just for being tested.
I put 'xauth -v list' in configure to find out what happens and see:
Using authority file 
/home/n0/ANONCVS/NetBSD-current/pkgsrc/x11/gnome-applets/work/.home/.Xauthority
xauth: creating new authority file 
/home/n0/ANONCVS/NetBSD-current/pkgsrc/x11/gnome-applets/work/.home/.Xauthority
So it seems that given that we repoint HOME, we should also unset
DISPLAY in the build wrappers.

Attachment: pgpKxnax2CCLJ.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index

AltStyle によって変換されたページ (->オリジナル) /