Summary: | can't emerge shorewall-1.4.1a | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dietrich Heise <dietrich> |
Component: | New packages | Assignee: | Martin Holzer (RETIRED) <mholzer> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Dietrich Heise
2003-04-12 11:43:57 UTC
just added 1.4.2 i don'T know why it want's to install to /etc/rc.d/init.d instead of /etc/init.d same as above, but I looked in the ebuild, if you change: src_install () { dodir /etc/init.d /var/state PREFIX=${D} ./install.sh || die to: src_install () { dodir /etc/init.d /var/state PREFIX=${D} ./install.sh /etc/init.d || die all will work, look in the install.sh file line 35! ;) i don't know what you are using, but it's not gentoo as base distro there's no /etc/rc.d, only /etc/init.d you are right there is only a: /etc/init.d in gentoo to install the shorewall start/stop scripts there one line in the ebuild must changed to: PREFIX=${D} ./install.sh /etc/init.d || die it is now: PREFIX=${D} ./install.sh || die with this the shorewall try to install to /etc/rc.d/init.d what is not good for gentoo ;) I hope you understand me ;) closing with comment #3 I know, why my shorewall try to install in /etc/rc.d/init.d the win4lin ebuild create the /etc/rc.d/ and links the files from there to /etc/init.d ! but I don't know if the bug is know in win4lin or in shorewall, but all who has installed win4lin before shorewall will have the same problems! not a distcc/ccache problem i'll fix this asap fixed in cvs |