Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38855 - iip 1.2 ebuild breaks in the compile stage
Summary: iip 1.2 ebuild breaks in the compile stage
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High major (vote)
Assignee: Chuck Short (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-20 15:43 UTC by Tony Vroon (RETIRED)
Modified: 2004-01-24 08:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
iip-1.2.ebuild (iip-1.2.ebuild,846 bytes, text/plain)
2004-01-20 15:44 UTC, Tony Vroon (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tony Vroon (RETIRED) gentoo-dev 2004-01-20 15:43:56 UTC
Because -Werror is in the src/Makefile, the compile breaks off on two, in my eyes, minor warnings. Sed-line to remove it, which allows the compile stage to finish.

After this, the ebuild breaks in the install stage, with a sandbox violation.
Trial and error shows that PREFIX should be prefix, and that mandir should be specified on the commandline. The INSTALLDIR is not used, and has been removed.

Dependencies have been separated out into runtime dependencies and build-time dependencies, and naturally the CVS Header line has been cleared out.

Updated ebuild attached, please update this in CVS so people can upgrade.
Comment 1 Tony Vroon (RETIRED) gentoo-dev 2004-01-20 15:44:32 UTC
Created attachment 24149 [details]
iip-1.2.ebuild

Updated ebuild.
Comment 2 Chuck Short (RETIRED) gentoo-dev 2004-01-22 14:49:16 UTC
Fixed in cvs thanks for the bug report.
Comment 3 Tony Vroon (RETIRED) gentoo-dev 2004-01-23 11:34:32 UTC
"After this, the ebuild breaks in the install stage, with a sandbox violation.
Trial and error shows that PREFIX should be prefix, and that mandir should be specified on the commandline. The INSTALLDIR is not used, and has been removed.

Dependencies have been separated out into runtime dependencies and build-time dependencies, and naturally the CVS Header line has been cleared out."

* Adding user 'iip' to your system ...
* iip already exists on your system :)
Making install in src
make[1]: Entering directory `/var/tmp/portage/iip-1.2/work/iip-1.2-dev1/src'
make[2]: Entering directory `/var/tmp/portage/iip-1.2/work/iip-1.2-dev1/src'
/bin/sh ../mkinstalldirs /usr/bin
  /bin/sh ../libtool --mode=install /usr/bin/install -c isproxy /usr/bin/isproxy
/usr/bin/install -c isproxy /usr/bin/isproxy
ACCESS DENIED  unlink:    /usr/bin/isproxy
/usr/bin/install: cannot remove `/usr/bin/isproxy': Permission denied
make[2]: *** [install-binPROGRAMS] Error 1
make[2]: Leaving directory `/var/tmp/portage/iip-1.2/work/iip-1.2-dev1/src'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/var/tmp/portage/iip-1.2/work/iip-1.2-dev1/src'
make: *** [install-recursive] Error 1

!!! ERROR: net-irc/iip-1.2 failed.
!!! Function src_install, Line 39, Exitcode 2
!!! (no error message)

Comment 4 Chuck Short (RETIRED) gentoo-dev 2004-01-24 08:19:57 UTC
Changes have been made in cvs.