You are not logged in.
Pages: 1
the PKGBUILD fails for me, the alsa-driver-0.9.4/utils/convert_isapnp_ids script tries to use /usr/bin/awk but on my system (and I assume other arch systems) awk is in /bin/awk.
I've heard other people have problems with the build too. For those of course the temporary solution is "ln -s /bin/awk /usr/bin/awk"
Hapy.
Offline
A workaround is also to use gawk instead of mawk (gawk uses a /usr/bin/awk symlink)
My 2 cents
Offline
Hi,
A workaround is also to use gawk instead of mawk (gawk uses a /usr/bin/awk symlink)
My 2 cents
as a preference there is no symlink to /usr/bin/awk. Some other PKGBUILD's
(self roasted) fail on similar things (eg. install is in /bin/install some makefiles
want it /usr/bin/install)
Shouldn't be such symlinks created in PKGBUILD itself (and deleted
afterwards)?
bye neri
Offline
Well, it's kind of a kludge either way. The reason we leave awk in /bin/awk is so the rc scripts can use it during boot-up, even if /usr isn't mounted yet.
If some dumber Makefiles assume a /usr/bin location for a program, you can usually fix them pretty easily with some sed lovin'
# sed -i 's|/usr/bin/awk|/bin/awk|g' Makefile
It's a little cleaner than creating/removing symlinks during the build, since this method doesn't touch the builder's host system.
Offline
oooOh.. Shiny!
good point judd.
Hapy.
Offline
Pages: 1