emerge --sync

Fórumok

Updating Portage cache: 89%!!! Cannot resolve a virtual package name to an ebuild.
!!! This is a bug, please report it. (virtual/ghostscript-0)

Ma kaptam ezt az üzit.
Mi baja van?
Was ist der stein "virtual package "?

Hozzászólások

Kipróbáltam, nekem lement.
Cseréld le a make.conf-ban az rsync mirror-t, hátha az segít.

A bugs.gentoo.org nyitó oldalán látni a következőt:

If you are here to file a bug about 'cannot resolve virtual package name to an ebuild', please see this bug

"cannot resolve virtual package name to an ebuild" errors in <2.0.51.20

Try 'emerge -av portage'.

And, yes, upgrading to portage-2.0.51.22-r3 from 2.0.51-r3, then syncing my
portage tree fixed the problem for me. :)

Thanks,
Tom

Szóval:

emerge -av portage && emerge --sync

Üdv,
Dw.

"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."

Köszi ez használt.

De van egy újabb probléma ill több. :)

Megpróbálom újra forgatni a gcc upgrade miatt a systemet, de
valamit nem értek.
Fel akar egy csomó általam nem használt így eddig se telepített csomagot, amire a soha nem lesz szükségem, itt egy lista

x11-drivers/xf86-video-trident
x11-drivers/xf86-video-s3virge
x11-drivers/xf86-video-vmware
x11-drivers/xf86-video-neomagic
x11-drivers/xf86-video-i740
x11-drivers/xf86-video-i128
x11-drivers/xf86-video-siliconmotion
x11-drivers/xf86-video-voodoo
x11-drivers/xf86-video-trident
x11-drivers/xf86-video-cirrus
x11-drivers/xf86-video-mga
x11-drivers/xf86-video-sisusb

megpróbáltam maszkolni ezeket de így meg nem megy fel pl:
"emerge -e perl"

Már tök ideg vagyok!
Mi a lópikulát keresnek ezek függőségben ha nincs ilyen hardverem és
nem is lesz! Grrrrr!
Miért nem csak a telepített csomagokat akarja újraforgatni?

"emerge -aC x11-drivers/xf86-video-trident

>>> These are the packages that would be unmerged:

--- Couldn't find 'x11-drivers/xf86-video-trident' to unmerge.

>>> No packages selected for removal by unmerge."

A környéken sincs telepítve nem hogy a gépemen!

Miért akar olyan csomagot is behúzni, ami nincs telepítve és nem is akarom telepíteni?!
Csak szemetel a gépen.

vagy alkalmazzam a --nodeps kapcsolót?
Ez meg esetleg fontos függőségeket mellőzhet!

----------------------------------------------------------------
"Értem én hogy villanymotor, de mi hajtja!?

Azért magyarázzuk el miért van ez:

Valaki valahol használ egy X flaget, ami azt jelenti, hogy szeretné, ha lenne alatta egy X is.
Ha a rendszeren eredetileg nem volt X akkor ilyenkor szokás a make.conf-ba a -X flaget megadni, letiltva ezzel minden ezirányú próbálkozást. Ilyenkor le szokás mellé tiltani a gtk, gnome, kde flageket is, bár a gcc-re ekkor külön engedni kell a gtk flaget, mert abban az esetben az mást jelent.

Ha a rendszeren volt X csak régebbi - mondjuk 6.9-es - akkkor meg az van, hogy az X modulárissá vált mindenütt, így a Gentoo is csomagokra bontotta az X-et. Ennekokán a driverek külön kerültek a főcsomagtól, és egy make.conf konstanssal kell megadnia frankót.

Package.provided-et akkor használunk, ha más forrásból van meg egy adott csomi, nem az emerge-től. Ilyen pl. az, ha valaki CVS-ből vagy SVN-ből forgat valamit, ilyenkor bele kell rakni a package.provided-be a megfelelő csominevet.

Köszi, az "X" sallang kiszedés a make.confból segített.
Legalább is most nem rinyál! :D

----------------------------------------------------------------
"Értem én hogy villanymotor, de mi hajtja!?

Áldassék nevetek és ötleteitek!
Az "emerge -e system" lement.

Köszi

Remélem az öreg gentoo is megfiatalodik!

----------------------------------------------------------------
"Értem én hogy villanymotor, de mi hajtja!?