You are not logged in.
I usually compile mplayer from svn - this time I noticed something strange. When I use makepkg with fakeroot enabled in ~/.makepkg.conf, some libraries aren't found (freetype2, for instance).
All goes well if I disable fakeroot and then re-create the package with
fakeroot makepkg --holdver --repackage --asroot
I haven't tried building the package as root from the start, yet. The issue exists both for i686 and x86_64.
The involved libraries are (output of "diff")
FREETYPE = yes | FREETYPE = no
GIF = yes | GIF = no
JPEG = yes | JPEG = no
LIBASS = yes | LIBASS = no
MP3LAME = yes | MP3LAME = no
PNG = yes | PNG = no
CONFIG_LIBMP3LAME=yes | CONFIG_LIBMP3LAME=no
the two config.mak and configure.log are here
http://www.megauploads.org/en/file/121/ … r-bz2.html
Offline
Maybe off-topic, but mplayer from [extra] also uses the svn-version.
Offline
Thanks, but it's not a problem related to the PKGBUILD itself (if that is what you are suggesting) - it works fine if I don't use fakeroot.
In the meantime, I tried on another PC and it works: I read something about a "nvidia bug" that affects fakeroot (I do have the nvidia drivers on the first PC and not on the second...) - could this be related?
EDIT:
OK, found this: http://bugs.archlinux.org/task/12653
Sorry for the noise.
Last edited by daneel971 (2009-04-20 05:56:37)
Offline