Thank you.
I made a typo creating the install directory. I typed (as root): chown root:install /usr/include/sys chmod u=rwx,o=rxt /usr/include/sys So a member of the install group still was not allowed to write in that directory. When I checked wheter the /usr/include/sys is an install directory I forgot to examine the accesbits. That makes me feel small... You'r suggestions make me a better observer now, I hope :) Thanks Herman Gerritsen On 1/18/06, go moko <[EMAIL PROTECTED]> wrote: > --- Herman Gerritsen <[EMAIL PROTECTED]> wrote: > > > Hi There, > > > > I am trying to install the Alsa library 1.0.9. > > I am using LFS-6.1.1 and BLFS-6.1 > > I am using "More control and Package Management > > using package Users" to install > > my packages, as pointed out in the LFS book in the > > beginning of chapter 6. > > > > During the make install fase I get the following > > error: > > > > /usr/lib/pkgusr/install -c -m 644 pcm_ioplug.h > > /usr/include/alsa/pcm_ioplug.h > > /usr/lib/pkgusr/install -c -m 644 pcm_extplug.h > > /usr/include/alsa/pcm_extplug.h > > make install-data-hook > > make[4]: Entering directory > > `/usr/src/packages/alsalib/alsa-lib-1.0.9/include' > > test -d /usr/include/sys || mkdir -p > > /usr/include/sys > > /usr/lib/pkgusr/install -c -m 644 sys.h > > /usr/include/sys/asoundlib.h > > /usr/bin/install: cannot create regular file > > `/usr/include/sys/asoundlib.h': Toegang geweigerd > > make[4]: *** [install-data-hook] Fout 1 > > make[4]: Leaving directory > > `/usr/src/packages/alsalib/alsa-lib-1.0.9/include' > > make[3]: *** [install-data-am] Fout 2 > > make[3]: Leaving directory > > `/usr/src/packages/alsalib/alsa-lib-1.0.9/include' > > make[2]: Leaving directory > > `/usr/src/packages/alsalib/alsa-lib-1.0.9/include' > > make[2]: *** [install-am] Fout 2 > > make[1]: Leaving directory > > `/usr/src/packages/alsalib/alsa-lib-1.0.9/include' > > make[1]: *** [install-recursive] Fout 1 > > make: *** [install-recursive] Fout 1 > > > > So it complains it cant create asoundlib.h in > > /usr/include/sys. > > This directory was owned by Glibc so I made it an > > install directory > > according to the package management system > > documentation. > > (this is a common problem) > > Usually this works, but not this time though. > > Hi > > Can you manually create a file in this directory? With > your package user, type: > "touch /usr/include/sys/dummy" > What does it give you? (if OK, don't omit to delete > the file created). > > And what give you the commands? > "ls -l /usr | grep include" > "ls -l /usr/include | grep sys" > "ls -l /usr/include/sys" > > G. Moko > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > -- > http://linuxfromscratch.org/mailman/listinfo/blfs-support > FAQ: http://www.linuxfromscratch.org/blfs/faq.html > Unsubscribe: See the above information page > -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
