Ovo je već pokrenuto ali thread više pripada dijelu Novosti nego ovdje, pa ću ponoviti pitanje.
Dakle, imam Gentoo na AMD64 laptopu sa instaliranom verzijom KDE 3.4.3. Htio bih raditi upgrade na KDE 3.5.
S obzirom da je ta verzija KDE maskirana sa ~amd64 keyword.om, prvo što sam uradio je unmask u /etc/portage/package.keywords. Btw, morao sam unmask paket po paket, unmask samo kde-meta ne radi.
Nakon toga sam pokušao
što mi daje slijedeći rezultat:
emerge: there are no ebuilds to satisfy "~kde-base/kdeaddons-docs-konq-plugins-3.5.1".
(dependency required by "kde-base/kdeaddons-meta-3.5.1" [ebuild])
Paket koji nedostaje za amd64 je neki documentation za neki konqurer plugin, ne baš najpotrebnija stvar. Da li se nekako ovaj dependency može zaobići?
Pretpostavljam da se može editovati ebuild koji traži ovaj dependency, ako je neko već probao, nek podijeli iskustva.
Znas da se ebuildovi ne mogu editovati zbog md5 suma. No… naravno da se ova nebuloza moze zaobici.
Dakle, u kdeaddons-meta-3.5.1 uklonis liniju sa kdeaddons-docs-konq-plugins-3.5.1. Zatim otvoris file Manifest u kojem se nalaze sumovi fajlova. Sa md5sum nadjes sum kdeaddons-meta-3.5.1 i zamijenis stari. Pored samog imena (kdeaddons-meta-3.5.1) se nalazi i njegova velicina. To takodjer zamijenis trenutnom velicinom kdeaddons-meta fajla.
Pici ?
PS.
Prije svega napravi backup Manifest-a i kdeaddons-meta-3.5.1 kako se ne bi desilo nesto Strasno
Pokušao sam već ovo, međutim izgleda da nije samo riječ o ovom paketu. Dovoljno je samo editovati ebuild i komentirati liniju kdeaddons-docs-konq-plugins-3.5.1. Nakon toga, paket prolazi bez problema ali se slična stvar javlja sa još par paketa. Nije nemoguće zaobići ali bi trajalo malu vječnost.
Zato ostajem na 3.4.3 dok se ne pojavi stabilna verzija 3.5.1 za amd64. Mada mislim da će developeri raditi odmah na KDE 4.0.
Ja licno nikad nediram conf file-ve kada je rijec o instalaciji ili fake paketa.
Dovoljno je ACCEPT_KEYWORDS="~amd64" energe -p whatever
da bi se instaliralo nesto iz maskiranog dijela.