Hozzászólások
Semmi megoldást nem kaptam még eddig. Nagyon szembeszökő hiba, merthogy sem az autoconf, sem a cups ebuild-jei nem változtak azóta, hogy korábban normálisan lefordultak.
- A hozzászóláshoz be kell jelentkezni
én most csütörtökön emerge-eltem a cups-ot, akkor még jó volt. Nem tudom mi lehet a baja, meg lehet nézni az FGO-n (forums.gentoo.org) vagy a magentán (magenta.linuxforum.hu), hogy valakinek van-e ilyen problémája.
- A hozzászóláshoz be kell jelentkezni
nem tudom ezzel segítek e, de a cups-os ebuildekre kukkantva ezt találtam:
DEPEND="${DEP}
>=sys-devel/autoconf-2.58"
...
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/disable-strip.patch
epatch ${FILESDIR}/${P}-str633.patch
WANT_AUTOCONF=2.5 autoconf || die
}
ha minden igaz, a WANT_AUTOCONF környezeti változóval tudod megmondani, hogy melyik autoconf verziót akarod használni (ugyanis lehetséges több autoconfot is egy gépre telepíteni). itt nem arról van szó, hogy neked nagyobb verziószámú autoconf kell, hanem arról, hogy konkrétan a 2.5-ös kell :)
hogy ehhez képest miért adja hozzá az ebuild írója a dependekhez a 2.58-asnál nagyobb verziószámú autoconfot, arról fogalmam sincs.
*csak tipp*
- A hozzászóláshoz be kell jelentkezni
Hát persze kipróbáltam azt is, hogy a
WANT_AUTOCONF=2.5 autoconf || die
helyett
WANT_AUTOCONF=2.58 autoconf || die
szerepeljen. De ekkor is hibázott. Egyedül akkor jártam sikerrel, amikor egyszerüen töröltem ezt a környezeti változót.
Aztán kiderült, hogy az egész dolog mögött egy sokkal bonyolultabb dolog áll. Íme:
http://forums.gentoo.org/viewtopic.php?t=233752&highlight=cups
Megjegyzés. Nem flame-elni szeretnék, de azért igazán ildomos volna, ha a stabilnak (x86) nevezett ebuild-ek nem okozznának ilyenfajta kavarásokat.
- A hozzászóláshoz be kell jelentkezni
ezért van a bugs.gentoo.org, hogy a hibákat jelentsd, és akkor a stabil csomagokban is egyre kevesebb lesz
- A hozzászóláshoz be kell jelentkezni
A problema ismert. A problemat nem az ebuild tartalmazza hanem az autoconfhoz irt ac-wrapper.pl. Az ugyanis nem az uj WANT_AUTOCONF=2.5-ot hasznalja hanem a regi WANT_AUTOCONF_2_5=1-et varja. szoval vagy az ebuildben irod at vagy a scriptben. A WANT_AUTOCONF=2.58 nem fog segiteni. Mar van bugreport is javitvasa remelhetoleg gyorsan lesz.
- A hozzászóláshoz be kell jelentkezni
Elakad a cups telepítése a Gentoo rendszeremen:
Applying str.920,patch [ok]
FATAL ERROR: Autoconf version 2.50 or higher is required for this script
A 2.59-r4 Autoconf van a gépemen. Képes voltam egy másik particióra ujrarakni a Gentoo-t stage 1-ből csak azért, hogy lássam, megismétli-e a hibát. Megismételte. Mi a teendő?
- A hozzászóláshoz be kell jelentkezni