1

Téma: Jak nainstalovat (emerge) již sestavený balíček?

Jsem zoufalý. Po několika hodinách kompilace jsem sestavil Libreoffice 3.5, ale instalace padla na konfliktu, že v /usr/lib64/libreoffice/program bylo pár sabayoňáckých souborů. Tyto soubory jsem přejmenoval a chtěl jsem dokončit instalaci. Hledal jsem a zkusil jsem příkaz

FEATURES=keepwork emerge --resume libreoffice

Ten mne ovšem poslal do háje s tím, že mám 3 ebuildy sheduled for merge

Tak jsem hledal v manuálu emerge a zkusil ho spustit

emerge -k libreoffice

a dopadnul jsem tak, že znovu začal kompilovat od začátku - takže všechno špatně roll

Jaký příkaz jsem měl správně použít?

Thumbs up Thumbs down

2

Re: Jak nainstalovat (emerge) již sestavený balíček?

Vlastně nevím, nikdy jsem to nepotřeboval, takže bych neměl odpovídat, ale nedá mi nepoznamenat, že takovéhle "velké" kompilace se moc nedělají a proto jsou i v Gentoo binární balíky. Kdo by taky chtěl několik hodin čekat na neurčitý výsledek, aby zjistil, že se tam stejně nic zásadního nezměnilo wink

Luděk

Thumbs up Thumbs down

3

Re: Jak nainstalovat (emerge) již sestavený balíček?

No já jsem to nechal dokompilovat znovu a vypadá to dobře smile

Větší sranda je ta, že ta "kompatibilta" Sabayonu a Gentoo má daleko do stavu "úplná", takže například Sulfur by chtěl úplně všechny kompilované balíčky přeinstalovat, ať jsou ve stejné, novější, či starší verzi (v Archu je kompatibilta ABS a pacmana naprosto 100%). No a protože jsem po instalaci Libreoffice měl přes stovku souborů, kterých se chtěl Sulfur zbavit, takže mi znemožnil dělat binární aktualizace, tak jsem se rozhodnul, že se na něj vykašlu a zůstanu u emerge a spustil ho na kompletní aktualizaci...

Narazil jsem na pár drobností, jako mesa 8.0.1, která chtěla úpravu USE flagu, nebo ještě cosi jiného, co vyžadovalo patch. Běželo to celý večer, pak jsem si šel číst, a když už se mi chtělo po půlnoci spát, šel jsem to zkontrolovat - byl problém s Avahi - Sabayon (na rozdíl od Gentoo (???)) má Avahi rozděleno do 3 balíčků, takže tam nastal konflikt. Jenže už bylo pozdě na to, abych to řešil, takže jsem počítač restartoval, zda vůbec naběhne, no a dočkal jsem se chybových hlášek při startu a po spuštění X nefungovala klávesnice ani myš. Takže jsem to vypnul a čeká mne laborování... No jo, plná kompatibilita wink big_smile

Thumbs up Thumbs down

4

Re: Jak nainstalovat (emerge) již sestavený balíček?

otula napsal:

Sulfur by chtěl úplně všechny kompilované balíčky přeinstalovat, ať jsou ve stejné, novější

a pouštěls "equo rescue spmsync" po kompilaci? Zdá se že ne.

Luděk

Thumbs up Thumbs down

5

Re: Jak nainstalovat (emerge) již sestavený balíček?

Právěže pouštěl wink

Tady mám konec výstupu z equo:

>>  ## [D] [spm-db->sabayon-weekly] net-wireless/bluez-4.96-r2|0   [4.98-r2|9999]
>>  ## [D] [spm-db->sabayon-weekly] net-libs/libbluedevil-1.9|1   [1.9.1|9999]
>>  ## [D] [spm-db->sabayon-limbo] app-emulation/wine-1.4_rc5|0   [1.4_rc6|9999]
>>  ## [D] [spm-db->sabayon-weekly] app-dicts/myspell-bg-20071211-r1|0   [20071211-r1|9999]
>>  ## [D] [spm-db->sabayon-weekly] x11-drivers/xf86-input-wacom-0.11.1|2   [0.13.0|9999]
>>  ## [D] [spm-db->sabayon-weekly] x11-libs/wxGTK-2.8.12.0|3   [2.8.12.1|9999]
>>  ## [D] [spm-db->sabayon-weekly] dev-libs/zthread-2.3.2-r1|0   [2.3.2-r2|9999]
>>  ## [D] [spm-db->sabayon-limbo] media-libs/exiftool-8.770.0|0   [8.770.0|9999]
>>  ## [D] [spm-db->sabayon-weekly] media-gfx/hugin-2011.2.0|1   [2011.4.0|9999]
>>  ## [D] [spm-db->sabayon-weekly] app-dicts/myspell-sv-20060316|0   [20060316|9999]
>>  ## [D] [spm-db->sabayon-weekly] app-dicts/myspell-es-20060316|3   [20060316|9999]
>>  ## [D] [spm-db->sabayon-weekly] app-dicts/myspell-gl-20060316|3   [20060316|9999]
>>  ## [u] [sabayon-weekly->sabayon-limbo] media-libs/liblrdf-0.5.0|0   [0.4.0-r20|0]
>>  ## [D] [spm-db->sabayon-limbo] dev-python/simplejson-2.3.3|0   [2.3.3|9999]
>>  ## [D] [spm-db->sabayon-weekly] net-wireless/iw-3.2|0   [3.3|9999]
>>  @@ These are the packages that would be removed (conflicting/substituted):
>>    ## [W] [from: spm-db] media-video/ffmpeg-0.10
>>  @@ Packages needing to be installed/updated/downgraded: 573
>>  @@ Packages needing to be removed: 1
>>  @@ Packages needing to be installed: 66
>>  @@ Packages needing to be reinstalled: 0
>>  @@ Packages needing to be updated: 41
>>  @@ Packages needing to be downgraded: 466
>>  @@ Download size: 1028.4MB
>>  @@ Used disk space: 1084.6MB
>>  @@ You need at least: 3892.1MB of free space
>>  @@ On the system there are packages that are not available anymore in the online repositories.
>>  @@ Even if they are usually harmless, it is suggested (after proper verification) to remove them.
>>  @@ These are the packages that should be MANUALLY removed:
>>  ## [spm-db] app-editors/texworks-0.4.3_p858 [4.5MB]
>>  ## [spm-db] app-office/texstudio-2.3 [39.0MB]
>>  ## [spm-db] virtual/package-manager-0 [0.0b]
>>  ## [spm-db] x11-misc/razor-qt-0.4.1 [13.8MB]
>>  ## [spm-db] app-dicts/goldendict-9999 [2.8MB]

To jsem včera před posledními kompilacemi nespouštěl equo sync. Teď ho pustím a následuje nový výpis:

>>  ## [D] [spm-db->sabayon-weekly] dev-lang/tcl-8.5.10|0   [8.5.11|9999]
>>  ## [D] [spm-db->sabayon-weekly] dev-lang/tk-8.5.10|0   [8.5.11|9999]
>>  ## [D] [spm-db->sabayon-weekly] sys-devel/libperl-5.10.1|0   [5.10.1-r1|9999]
>>  ## [D] [spm-db->sabayon-weekly] app-dicts/myspell-sv-20060316|0   [20060316|9999]
>>  ## [D] [spm-db->sabayon-weekly] x11-misc/icon-naming-utils-0.8.90|0   [0.8.90|9999]
>>  @@ These are the packages that would be removed (conflicting/substituted):
>>    ## [W] [from: spm-db] media-video/ffmpeg-0.10
>>  @@ Packages needing to be installed/updated/downgraded: 619
>>  @@ Packages needing to be removed: 1
>>  @@ Packages needing to be installed: 67
>>  @@ Packages needing to be reinstalled: 0
>>  @@ Packages needing to be updated: 75
>>  @@ Packages needing to be downgraded: 477
>>  @@ Download size: 1037.3MB
>>  @@ Used disk space: 1569.3MB
>>  @@ You need at least: 4738.8MB of free space
>>  @@ On the system there are packages that are not available anymore in the online repositories.
>>  @@ Even if they are usually harmless, it is suggested (after proper verification) to remove them.
>>  @@ These are the packages that should be MANUALLY removed:
>>  ## [spm-db] app-editors/texworks-0.4.3_p858 [4.5MB]
>>  ## [spm-db] app-office/texstudio-2.3 [39.0MB]
>>  ## [spm-db] virtual/package-manager-0 [0.0b]
>>  ## [spm-db] x11-misc/razor-qt-0.4.1 [13.8MB]
>>  ## [spm-db] app-dicts/goldendict-9999 [2.8MB]

A evidentně požadovaných downgrade přibylo ;-) A v Sulfuru je blbé, že není možné je odznačit - je tam pouze možnost provést downgrade, nebo program odinstalovat. A maskovat desítky či stovky programů není zrovna pěkné řešení.

Thumbs up Thumbs down