Hali!
Gnome-ot szeretnék installálni, de a curl emergelése közben megáll, és a következő üzenetet küldi:
Calculating dependencies ..... done!
*** Resuming merge...
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 172) net-misc/curl-7.17.1 to /
* curl-7.17.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking curl-7.17.1.tar.bz2 ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking curl-7.17.1.tar.bz2 to /var/tmp/portage/net-misc/curl-7.17.1/work
* Applying curl-7.16.2-strip-ldflags.patch ...
[ ok ]
* Applying curl-7.17.1-null-handler-segfault.patch ...
[ ok ]
* Running elibtoolize in: curl-7.17.1
* Applying install-sh-1.5.patch ...
* Applying portage-1.5.10.patch ...
* Applying sed-1.5.6.patch ...
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/net-misc/curl-7.17.1/work/curl-7.17.1 ...
*
* ERROR: net-misc/curl-7.17.1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2348: Called die
* The specific snippet of code:
* die 'ldap and kerberos (gssapi) not playing nicely try version >=7.18.1';
* The die message:
* ldap and kerberos (gssapi) not playing nicely try version >=7.18.1
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-misc/curl-7.17.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-misc/curl-7.17.1/temp/environment'.
*
* Messages for package net-misc/curl-7.17.1:
*
* ERROR: net-misc/curl-7.17.1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2348: Called die
* The specific snippet of code:
* die 'ldap and kerberos (gssapi) not playing nicely try version >=7.18.1';
* The die message:
* ldap and kerberos (gssapi) not playing nicely try version >=7.18.1
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-misc/curl-7.17.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-misc/curl-7.17.1/temp/environment'.
*
Kerestem a google-lel is, de nem találtam használható segítséget. Próbáltam a package.mask-ban kimaszkolni, vagy kerberos nélkül emergelni a curl-t de egyik sem segített, mert amikor folytatni akartam a gnome telepítését, a portage ugyanúgy kerberos-szal akarta a 7.17.1-est feltenni, ami ismét megakadt. A 7.18.1-es curl ~arch kulcsszóval maszkolt, így nem engedi használni.
Sajnos még kezdő vagyok, nem tudom hogyan lehetne megoldani ezt a helyzetet. Tudtok nekem segíteni?
- 897 megtekintés
Hozzászólások
Maszkold ki az unstable curlt, ha még nem próbáltad:
echo "net-misc/curl ~*" >> /etc/portage/package.mask
- A hozzászóláshoz be kell jelentkezni
Megcsináltam, amit javasoltál, de továbbra is a 7.17.1-est akarja feltenni.
- A hozzászóláshoz be kell jelentkezni
Mit ér azzal, ha kimaszkolja au instabil curlt, hiszen pont azt akarja feltenni, nem?
net-misc/curl ~x86
az /etc/portage/package.keywords
fájlba, ha keyworddel van valami maszkolva, és ezt fel akarod oldani
---------
Magyar Gentoo Találkahely - http://magenta.linuxforum.hu
- A hozzászóláshoz be kell jelentkezni
package.keywords-ot akartam irni ... :)
- A hozzászóláshoz be kell jelentkezni
Ez az?
Mikor frissítettél?
Fordítsd le -ldap -kerberos -al.
- A hozzászóláshoz be kell jelentkezni
Ma már megvolt az emerge --update --deep --newuse world is, és továbbra sem jó.
- A hozzászóláshoz be kell jelentkezni
http://forums.gentoo.org/viewtopic-t-689140-highlight-curl+kerberos.html
---------
Magyar Gentoo Találkahely - http://magenta.linuxforum.hu
- A hozzászóláshoz be kell jelentkezni
Köszi a linket, de ezt tegnap már néztem, és ez alapján már próbáltam a USE="-ldap -kerberos" emerge curl parancsot, de sajnos nem segített. Az a baj, hogy amikor folytatni akarom a gnome emergelését, a curl csomagspecifikus use-flagjei között ott van a kerberos és az ldap, így újra akarja fordítani azt. Hogyan lehet ezen segíteni?
- A hozzászóláshoz be kell jelentkezni
echo "net-misc/curl -ldap -kerberos" >> /etc/packages.use
vagy az /etc/make.conf -ba, de akkor rendszer szintű lesz.
- A hozzászóláshoz be kell jelentkezni
Köszi szépen, az echo "net-misc/curl -ldap -kerberos" >> /etc/portage/packages.use nyerő volt, már össze is linkelte a curlt, és folytatja a gnome-ot. Remélem innen már nem lesz gond, ha igen, akkor majd kérdezek ;)
Mégegyszer köszi mindenkinek!
- A hozzászóláshoz be kell jelentkezni