public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Permission problem, emerge jpeg-mmx-0.1.6-r1 as root
@ 2005-08-21 12:26 Chris Fairles
  2005-08-21 14:48 ` [gentoo-user] " Francesco Talamona
  2005-08-21 15:30 ` [gentoo-user] " Rumen Yotov
  0 siblings, 2 replies; 4+ messages in thread
From: Chris Fairles @ 2005-08-21 12:26 UTC (permalink / raw
  To: gentoo-user

Unpacks and compiles fine. When it comes time to install, src_install 
runs "make install-headers", from the Makefile this entails,

install-headers: jconfig.h
        $(INSTALL_DATA) jconfig.h $(includedir)/jconfig.h
        $(INSTALL_DATA) $(srcdir)/jpeglib.h $(includedir)/jpeglib.h
        $(INSTALL_DATA) $(srcdir)/jmorecfg.h $(includedir)/jmorecfg.h
        $(INSTALL_DATA) $(srcdir)/jerror.h $(includedir)/jerror.h
        $(INSTALL_DATA) $(srcdir)/jinclude.h $(includedir)/jinclude.h

where includedir = /usr/include/jpeg-mmx

However, as root, I run emerge and i get this:

/bin/install -c -m 644 jconfig.h /usr/include/jpeg-mmx/jconfig.h
ACCESS DENIED  open_wr:   /usr/include/jpeg-mmx/jconfig.h
/bin/install: cannot create regular file 
`/usr/include/jpeg-mmx/jconfig.h': Permission denied

However, as root I can certainly copy all the files manually to where 
they need to be.

/usr
drwxr-xr-x  179 root root  12816 Aug 21 08:09 include

/var/tmp/portage/jpeg-mmx-0.1.6-r1/work/jpeg-mmx
-rw-r--r--  1 root root      1258 Aug 21 08:21 jconfig.h

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-user] Re: Permission problem, emerge jpeg-mmx-0.1.6-r1 as root
  2005-08-21 12:26 [gentoo-user] Permission problem, emerge jpeg-mmx-0.1.6-r1 as root Chris Fairles
@ 2005-08-21 14:48 ` Francesco Talamona
  2005-08-21 15:30 ` [gentoo-user] " Rumen Yotov
  1 sibling, 0 replies; 4+ messages in thread
From: Francesco Talamona @ 2005-08-21 14:48 UTC (permalink / raw
  To: gentoo-user

On Sunday 21 August 2005 14:26, Chris Fairles wrote:
> Unpacks and compiles fine. When it comes time to install, src_install
> runs "make install-headers", from the Makefile this entails,
>
> install-headers: jconfig.h
>         $(INSTALL_DATA) jconfig.h $(includedir)/jconfig.h
>         $(INSTALL_DATA) $(srcdir)/jpeglib.h $(includedir)/jpeglib.h
>         $(INSTALL_DATA) $(srcdir)/jmorecfg.h $(includedir)/jmorecfg.h
>         $(INSTALL_DATA) $(srcdir)/jerror.h $(includedir)/jerror.h
>         $(INSTALL_DATA) $(srcdir)/jinclude.h $(includedir)/jinclude.h
>
> where includedir = /usr/include/jpeg-mmx
>
> However, as root, I run emerge and i get this:
>
> /bin/install -c -m 644 jconfig.h /usr/include/jpeg-mmx/jconfig.h
> ACCESS DENIED  open_wr:   /usr/include/jpeg-mmx/jconfig.h
> /bin/install: cannot create regular file
> `/usr/include/jpeg-mmx/jconfig.h': Permission denied
>
> However, as root I can certainly copy all the files manually to where
> they need to be.
>
> /usr
> drwxr-xr-x  179 root root  12816 Aug 21 08:09 include
>
> /var/tmp/portage/jpeg-mmx-0.1.6-r1/work/jpeg-mmx
> -rw-r--r--  1 root root      1258 Aug 21 08:21 jconfig.h

See http://bugs.gentoo.org/show_bug.cgi?id=103210

Ciao
	Francesco
-- 
Linux Version 2.6.12-gentoo-r6, Compiled #2 Wed Jul 27 18:03:14 CEST 
2005
One 2.2GHz AMD Athlon 64 Processor, 2GB RAM, 4308.99 Bogomips Total
aemaeth
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] Permission problem, emerge jpeg-mmx-0.1.6-r1 as root
  2005-08-21 12:26 [gentoo-user] Permission problem, emerge jpeg-mmx-0.1.6-r1 as root Chris Fairles
  2005-08-21 14:48 ` [gentoo-user] " Francesco Talamona
@ 2005-08-21 15:30 ` Rumen Yotov
  2005-08-21 15:51   ` Tony Davison
  1 sibling, 1 reply; 4+ messages in thread
From: Rumen Yotov @ 2005-08-21 15:30 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1144 bytes --]

Chris Fairles wrote:

> Unpacks and compiles fine. When it comes time to install,
> src_install runs "make install-headers", from the Makefile this
> entails,
>
> install-headers: jconfig.h
> $(INSTALL_DATA) jconfig.h $(includedir)/jconfig.h
> $(INSTALL_DATA) $(srcdir)/jpeglib.h $(includedir)/jpeglib.h
> $(INSTALL_DATA) $(srcdir)/jmorecfg.h $(includedir)/jmorecfg.h
> $(INSTALL_DATA) $(srcdir)/jerror.h $(includedir)/jerror.h
> $(INSTALL_DATA) $(srcdir)/jinclude.h $(includedir)/jinclude.h
>
> where includedir = /usr/include/jpeg-mmx
>
> However, as root, I run emerge and i get this:
>
> /bin/install -c -m 644 jconfig.h /usr/include/jpeg-mmx/jconfig.h
> ACCESS DENIED open_wr: /usr/include/jpeg-mmx/jconfig.h
> /bin/install: cannot create regular file
> `/usr/include/jpeg-mmx/jconfig.h': Permission denied
>
> However, as root I can certainly copy all the files manually to
> where they need to be.
>
> /usr
> drwxr-xr-x 179 root root 12816 Aug 21 08:09 include
>
> /var/tmp/portage/jpeg-mmx-0.1.6-r1/work/jpeg-mmx
> -rw-r--r-- 1 root root 1258 Aug 21 08:21 jconfig.h
>
Hi,
Look at BUG-103210 (b.g.o) this issue/problem is solved.
Rumen


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3397 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] Permission problem, emerge jpeg-mmx-0.1.6-r1 as root
  2005-08-21 15:30 ` [gentoo-user] " Rumen Yotov
@ 2005-08-21 15:51   ` Tony Davison
  0 siblings, 0 replies; 4+ messages in thread
From: Tony Davison @ 2005-08-21 15:51 UTC (permalink / raw
  To: gentoo-user

On Sunday 21 August 2005 16:30, Rumen Yotov wrote:
> Chris Fairles wrote:
> > Unpacks and compiles fine. When it comes time to install,
> > src_install runs "make install-headers", from the Makefile this
> > entails,
> >
> > install-headers: jconfig.h
> > $(INSTALL_DATA) jconfig.h $(includedir)/jconfig.h
> > $(INSTALL_DATA) $(srcdir)/jpeglib.h $(includedir)/jpeglib.h
> > $(INSTALL_DATA) $(srcdir)/jmorecfg.h $(includedir)/jmorecfg.h
> > $(INSTALL_DATA) $(srcdir)/jerror.h $(includedir)/jerror.h
> > $(INSTALL_DATA) $(srcdir)/jinclude.h $(includedir)/jinclude.h
> >
> > where includedir = /usr/include/jpeg-mmx
> >
> > However, as root, I run emerge and i get this:
> >
> > /bin/install -c -m 644 jconfig.h /usr/include/jpeg-mmx/jconfig.h
> > ACCESS DENIED open_wr: /usr/include/jpeg-mmx/jconfig.h
> > /bin/install: cannot create regular file
> > `/usr/include/jpeg-mmx/jconfig.h': Permission denied
> >
> > However, as root I can certainly copy all the files manually to
> > where they need to be.
> >
> > /usr
> > drwxr-xr-x 179 root root 12816 Aug 21 08:09 include
> >
> > /var/tmp/portage/jpeg-mmx-0.1.6-r1/work/jpeg-mmx
> > -rw-r--r-- 1 root root 1258 Aug 21 08:21 jconfig.h
>
> Hi,
> Look at BUG-103210 (b.g.o) this issue/problem is solved.
> Rumen

Where is the new ebuild then, I thought bugs weren't fixed until the new 
ebuild was in the tree?
i think we need some QA around this ebuild, it seems to be always badly 
written.

-- 
Tony Davison
tony.davison2@ntlworld.com
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-08-21 15:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-21 12:26 [gentoo-user] Permission problem, emerge jpeg-mmx-0.1.6-r1 as root Chris Fairles
2005-08-21 14:48 ` [gentoo-user] " Francesco Talamona
2005-08-21 15:30 ` [gentoo-user] " Rumen Yotov
2005-08-21 15:51   ` Tony Davison

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox