Re: Probleme mit emerge und geblockten Paketen
Christian Schoepplein <[email protected]>
| Newsgroups | gmane.linux.gentoo.user.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo,
danke erstmal für Eure Tipps!
On Fri, Aug 28, 2015 at 06:52:46AM +0200, Marco Ziebell wrote:
>das Problem ist bekannt, siehe[1]. Du musst nochmal ein "emerge --sync"
>durchführen. Wenn du das Paket ncurses-5.9-r99 siehst, kannst du das
>update problemlos durchführen.
Sollte eigentlich jetzt der Fall sein, es ist sogar eine neuere Version
da:
srv sys-libs # pwd
/var/db/pkg/sys-libs
srv sys-libs # ls | grep ncurses
ncurses-5.9-r101
srv sys-libs #
Trotzdem geht nichts weiter mit dem Update :-(.
srv ~ # emerge --update --ask --deep --with-bdeps=y --newuse @system
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild NS ] sys-libs/ncurses-5.9-r5 [5.9-r101] USE="cxx unicode
-ada -debug -doc -gpm -minimal -profile -static-libs -tinfo -trace"
ABI_X86="(64) -32 (-x32
)"
[ebuild U ] dev-libs/openssl-1.0.2d [1.0.1p] USE="asm%* -sctp%"
[blocks B ] <sys-libs/ncurses-6:0 ("<sys-libs/ncurses-6:0" is
blocking sys-libs/ncurses-5.9-r101)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(sys-libs/ncurses-5.9-r101:5/5::gentoo, installed) pulled in by
sys-libs/ncurses:5/5= required by
(app-emulation/qemu-2.3.0-r5:0/0::gentoo, installed)
sys-libs/ncurses required by @selected
>=sys-libs/ncurses-5.2 required by
(dev-lang/python-2.7.9-r1:2.7/2.7::gentoo, installed)
sys-libs/ncurses required by (sys-devel/gettext-0.19.4:0/0::gentoo,
installed)
>=sys-libs/ncurses-5.2-r5 required by
(sys-boot/grub-2.02_beta2-r7:2/2::gentoo, installed)
>=sys-libs/ncurses-5.9-r1[unicode?]
(>=sys-libs/ncurses-5.9-r1[unicode]) required by
(app-editors/nano-2.3.6:0/0::gentoo, installed)
sys-libs/ncurses required by
(net-misc/telnet-bsd-1.2-r1:0/0::gentoo, installed)
>=sys-libs/ncurses-5.2 required by
(sys-devel/bc-1.06.95-r1:0/0::gentoo, installed)
>=sys-libs/ncurses-5.2-r2 required by
(sys-apps/util-linux-2.25.2-r2:0/0::gentoo, installed)
>=sys-libs/ncurses-5.2 required by
(sys-kernel/gentoo-sources-4.0.5:4.0.5/4.0.5::gentoo, installed)
sys-libs/ncurses required by (app-admin/eselect-1.4.4:0/0::gentoo,
installed)
>=sys-libs/ncurses-5.2-r2 required by
(app-shells/bash-4.3_p39:0/0::gentoo, installed)
>=sys-libs/ncurses-5.2 required by (sys-apps/less-478:0/0::gentoo,
installed)
>=sys-libs/ncurses-5.2-r2 required by
(sys-apps/texinfo-5.2:0/0::gentoo, installed)
sys-libs/ncurses required by
(app-emulation/libvirt-1.2.15-r1:0/1.2.15::gentoo, installed)
>=sys-libs/ncurses-5.2 required by
(dev-lang/python-3.4.1:3.4/3.4::gentoo, installed)
>=sys-libs/ncurses-5.2-r2 required by
(app-editors/vim-7.4.273:0/0::gentoo, installed)
>=sys-libs/ncurses-5.7-r7 required by
(sys-process/psmisc-22.21-r2:0/0::gentoo, installed)
>=sys-libs/ncurses-5.7-r7[unicode?]
(>=sys-libs/ncurses-5.7-r7[unicode]) required by
(sys-process/procps-3.3.9-r2:0/0::gentoo, installed)
>=sys-libs/ncurses-5.9-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi
_s390_32(-)?,abi_s390_64(-)?] (>=sys-libs/ncurses-5.9-r3[abi_x86_64(-)])
required by (sys-libs/readline-6.3_p8-r2:0/0::gentoo, installed)
sys-libs/ncurses:5/5= required by (dev-util/cmake-3.2.2:0/0::gentoo,
installed)
sys-libs/ncurses:5/5= required by (sys-apps/openrc-0.17:0/0::gentoo,
installed)
sys-libs/ncurses:5/5= required by
(dev-scheme/guile-1.8.8-r1:12/12::gentoo, installed)
(sys-libs/ncurses-5.9-r5:0/5::gentoo, ebuild scheduled for merge)
pulled in by
sys-libs/ncurses:0= required by
(app-emulation/qemu-2.3.0-r5:0/0::gentoo, installed)
sys-libs/ncurses:0= required by (sys-apps/openrc-0.17:0/0::gentoo,
installed)
sys-libs/ncurses:0= required by (dev-util/cmake-3.2.2:0/0::gentoo,
installed)
sys-libs/ncurses:0= required by
(dev-scheme/guile-1.8.8-r1:12/12::gentoo, installed)
For more information about Blocked Packages, please refer to the
following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
srv ~ #
Irgendwas scheint auch generell mit ncurses kaputt zu sein,
wharscheinlich durh meine viele und unbedarfte Rumprobiererei in den
letzten Tagen. Wenn ich ein
emerge --update --ask @world
ausführe, soll vim aktualisiert werden. Die Übersetzung bricht jedoch
mit folgender Fehlermeldung im Log ab:
no terminal library found
checking for tgetent()... configure: error: NOT FOUND!
You need to install a terminal library; for example ncurses.
Keine Ahnung, was da los ist, denn eigentlich bin ich schon der Meinung,
dass ncurses installiert ist:
srv ~ # emerge --search ncurses
...
* sys-libs/ncurses
Latest version available: 5.9-r101
Latest version installed: 5.9-r101
Size of files: 2.761 KiB
Homepage: https://www.gnu.org/software/ncurses/
http://dickey.his.com/ncurses/
Description: console display library
License: MIT
...
srv ~ #
Viele Programme verhalten sich auch recht seltsam, beim Aufruf von less
kommt z.B. erstmal die Meldung "WARNING: terminal is not fully
functional", vi lässt sich kaum mehr nutzen und nano startet gleich gar
nicht mehr und bricht mit der folgenden Meldung ab: "Error opening
terminal: linux."
Irgendwas scheint da also kaputt zu sein, vielleicht ist das ja auch der
Grund dafür, dass das Update gerade nicht geht.
Habt ihr denn noch Tipps?
Sorry übrigens für die vielleicht etwas doofen Fragen, aber emerge und
portage finde ich als Anfänger echt schwer zu durchblicken und wenns
dann gleich Probleme gibt, wirds nicht wirklich einfacher :-(.
Ciao und danke,
Christian