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

Reply via email to