View previous topic :: View next topic |
Author |
Message |
mazdac n00b
Joined: 11 Mar 2006 Posts: 22
|
Posted: Sun Sep 10, 2006 7:01 pm Post subject: [SOLVED][ebuild] problem z prawami dostępu? |
|
|
więc stworzyłem sobie ebuilda który ściąga zawartość z svn, konfiguruje się i kompiluje a następnie instaluje. o ile w przypadku wszystkich poprzedzających instalację czynnościach wszystko idzie poprawnie o tyle przy samej instalacji pojawia się coś takiego (końcówka loga):
Code: |
>>> Install gmpc-mdcover-svn-0.1 into /var/tmp/portage/gmpc-mdcover-svn-0.1/image/ category media-sound
Making install in src
make[1]: Wejście do katalogu `/var/tmp/portage/gmpc-mdcover-svn-0.1/work/gmpc-mdcover-svn-0.1/src'
make[2]: Wejście do katalogu `/var/tmp/portage/gmpc-mdcover-svn-0.1/work/gmpc-mdcover-svn-0.1/src'
make[2]: Nie ma nic do zrobienia w `all'.
make[2]: Opuszczenie katalogu `/var/tmp/portage/gmpc-mdcover-svn-0.1/work/gmpc-mdcover-svn-0.1/src'
mkdir -p /usr/share/gmpc/plugins/
cp .libs/mdcaplugin.so /usr/share/gmpc/plugins/
ACCESS DENIED open_wr: /usr/share/gmpc/plugins/mdcaplugin.so
cp: nie można utworzyć zwykłego pliku `/usr/share/gmpc/plugins/mdcaplugin.so': Brak dostępu
make[1]: *** [install] Błąd 1
make[1]: Opuszczenie katalogu `/var/tmp/portage/gmpc-mdcover-svn-0.1/work/gmpc-mdcover-svn-0.1/src'
make: *** [install-recursive] Błąd 1
!!! ERROR: media-sound/gmpc-mdcover-svn-0.1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_install
ebuild.sh, line 1020: Called src_install
gmpc-mdcover-svn-0.1.ebuild, line 26: Called die
!!! make install failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-media-sound_-_gmpc-mdcover-svn-0.1-9290.log"
open_wr: /usr/share/gmpc/plugins/mdcaplugin.so
--------------------------------------------------------------------------------
!!! This ebuild is from an overlay: '/root/overlays'
|
kod ebuilda:
Code: |
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit subversion
DESCRIPTION="A GMPC coverart provider plugin (amazon)"
HOMEPAGE="http://cms.qballcow.nl/index.php?page=Plugins"
ESVN_REPO_URI="https://svn.qballcow.nl/gmpc-mdcover/trunk/"
ESVN_PROJECT="gmpc-mdcover"
ESVN_BOOTSTRAP="./autogen.sh"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
SLOT="0"
LICENSE="GPL-2"
DEPEND="media-sound/gmpc-svn
media-libs/libmpd-svn"
src_compile() {
econf || die "configure failed"
emake || die "make failed"
}
src_install() {
make DESTDIR=${D} install || die "make install failed"
}
DOCS="COPYING"
|
ebuild nie korzysta z flag use,
wiecie co jest tego przyczyną? jakieś sugestie? _________________ ATI Radeon HD 3650 512MB, 2048 MB DDR PC3200, Intel Pentium 4E 3.0GHz, Abit IS-7E, Plextor PX712A 1.09, 2xSeagate Barracuda st3500320as, Intel PRO 100; Gentoo ~x86 Linux 2.6.x vanilla, Registered Linux User No. 351604
Last edited by mazdac on Sun Sep 10, 2006 8:53 pm; edited 1 time in total |
|
Back to top |
|
|
Raku Bodhisattva
Joined: 28 Feb 2004 Posts: 2374 Location: Poland
|
Posted: Sun Sep 10, 2006 7:44 pm Post subject: |
|
|
problem jest prosty: Makefile twojego pakietu nie obsługuje zmiennej DESTDIR, więc nie chce się instalować w tymczasowym katalogu tworzonycm w czasie budowania pakietu, tylko od razu się pcha w system. Pozostaje ci pogrzebać w Makefile'u i ręcznie to poprawić. _________________ raku
Powered by Archlinux |
|
Back to top |
|
|
mazdac n00b
Joined: 11 Mar 2006 Posts: 22
|
Posted: Sun Sep 10, 2006 8:53 pm Post subject: |
|
|
aha! Serdeczne dzięki Raku _________________ ATI Radeon HD 3650 512MB, 2048 MB DDR PC3200, Intel Pentium 4E 3.0GHz, Abit IS-7E, Plextor PX712A 1.09, 2xSeagate Barracuda st3500320as, Intel PRO 100; Gentoo ~x86 Linux 2.6.x vanilla, Registered Linux User No. 351604 |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|