User Käyttäjä Salasana  
   
perjantai 31.1.2025 / 01:39
Hae keskustelualueilta:        In English   Suomeksi   På svenska
afterdawn.com > keskustelu > yleistä keskustelua tietokoneista > linux -keskustelu > gentoon päivitysongelma
Näytä aiheet
 
Keskustelualueet
Keskustelualueet
Gentoon päivitysongelma
  Siirry:
 
Kirjoittaja Viesti
Vea
Member
_
19. helmikuuta 2007 @ 08:56 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Vuodenvanha Gentoo-asennus ja yritän päivittää, mutta ei onnistu.

# emerge -uDNav world

These are the packages that I would merge, in order:

Calculating world dependencies
Traceback (most recent call last):
File "/usr/bin/emerge", line 3133, in ?
if not mydepgraph.xcreate(myaction):
File "/usr/bin/emerge", line 1409, in xcreate
elif not portage.db["/"]["porttree"].dbapi.match(x):
File "/usr/lib/portage/pym/portage.py", line 5641, in match
return self.xmatch("match-visible",mydep)
File "/usr/lib/portage/pym/portage.py", line 5628, in xmatch
myval=match_from_list(mydep,self.xmatch("list-visible",None,mydep=mydep,mykey=mykey))
File "/usr/lib/portage/pym/portage.py", line 5614, in xmatch
myval=self.gvisible(self.visible(self.cp_list(mykey)))
File "/usr/lib/portage/pym/portage.py", line 5662, in visible
mymatches=self.xmatch("match-all",x)
File "/usr/lib/portage/pym/portage.py", line 5632, in xmatch
myval=match_from_list(mydep,self.cp_list(mykey))
File "/usr/lib/portage/pym/portage.py", line 4169, in match_from_list
if xs[0:2] != mycpv_cps[0:2]:
TypeError: unsubscriptable object


Mitä tuo tarkoittaa ja miten korjataan?
Googlella kyllä aiheesta jotain löysin, mutta en sellaisia
ohjeita, jotka olisin ymmärtänyt.
Senior Member
_
19. helmikuuta 2007 @ 15:42 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Hmm, koitappas:

rm -rf /var/cache/edb/dep/*

emerge --metadata


Vea
Member
_
20. helmikuuta 2007 @ 05:14 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Eipä auttanut. Edelleen saman listan antaa komennolla:

# emerge -uDNav world
Senior Member
_
20. helmikuuta 2007 @ 06:32 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Sitten..

Saatko asennettua emerge komennolla yhtään mitään?

Ellet niin koitappas:

rm -rf /usr/portage/distfiles/*

emerge --nodeps portage

Ja ellei tuokaan toimi (ja tuskin toimii) niin koitappas tulkita näitä ohjeita:

http://www.gentoo.org/proj/en/portage/do...ing-portage.xml



Vea
Member
_
20. helmikuuta 2007 @ 10:19 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Iptables ja Firestarter kääntyivät ja eräs pelikin, mutta joillakin taas tulee erroria.

!!! Error: the <=x11-base/xorg-x11-6.9 package conflicts with another package.
!!! both can't be installed on the same system together.
!!! Please use 'emerge --pretend' to determine blockers.


Emerge siis toimii enkä noita jatko-ohjeitasi ole vielä kokeillut.
Senior Member
_
20. helmikuuta 2007 @ 13:26 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
x.org 6.9 on gentoon tasolla jo vanhentunut.
http://www.gentoo.org/proj/en/desktop/x/x11/modular-x-howto.xml <- Tuolla on tarkemmat ohjeet kuinka päivitys onnistuu turvallisesti.

Mikäli portage toimii päivitystä lukuunottamatta, koitappa "emerge -av portage" jos vaikka korjaantuisi tuolla. Koska kyseessä ilmeisesti on jo pitempi aikaväli ilman päivitystä, kannattaa tarkistaa että käytössä oleva profiili on vielä olemassa. "ls -l /etc/make.profile" ja seuraamalla symlinkin sijaintia.

うさぎ => Kubuntu 10.04 64b + W7Pro64 # EliteBook 8540w # Ci7 620M # 4GB # QFX 880M # 7k500 500GB
きつね => WXP32 # PIIX4 910e # 4GB # RHD 6870 # 500GB
くま => Linux/XBMC 64b # Zotac MAG HD-ND01 # N330 # 2GB # GF 9400M/ION
とら => Ubuntu Server 8.04 LTS 64b # Jetway NC62K-LF # AX2 4850e @1,7GHz/0,9V # 2GB # F1 4x1TB
Vea
Member
_
21. helmikuuta 2007 @ 05:48 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Ajoin "emerge -av portage" ja päivitys senjälkeen käynnistyi ja ilmeisesti onnistuikin ainakin osittain?

Total: 429 packages (187 upgrades, 11 downgrades, 188 new, 27 in new slots, 16 r einstalls, 33 blocks), Size of downloads: 921,547 kB

!!! Error: The above package list contains packages which cannot be installed
!!! at the same time on the same system.


Miten tuosta mittavasta listasta (tallensin sen) selviää toisilleen ristiriidassa olevat paketit?

Onnistuisiko Xorg:n vaihto graafisen live-cd:n avulla? Olisi ohjeet helpommin käytettävissä, kuin Linksissä.
Senior Member
_
21. helmikuuta 2007 @ 10:17 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Lainaus:
Miten tuosta mittavasta listasta (tallensin sen) selviää toisilleen ristiriidassa olevat paketit?
Sen listan alkupäässä on ne ristiriidat lueteltuna. Yleensä selviää kun poistelee niitä järjestelmästä ensin, mutta tuossa kannattaa ola _hyvin_ tarkkana, nimittäin vääriä paketteja kun poistaa niin ei saa enään uusia asennettua.

Lainaus:
Onnistuisiko Xorg:n vaihto graafisen live-cd:n avulla? Olisi ohjeet helpommin käytettävissä, kuin Linksissä.
Kyl, samaan tapaan vaan chroottaa kuin asennusohjeessa sanotaan niin hyvin pitäisi onnistua, ja onnistuukin. Nimittäin ite kun tuota xorggia kun aikoinaan päivittelin niin tein sen tuolla tavalla. Samaten nuo confliktipaketit joista kyselit yllä on mukavampi/turvallisempi selvitellä livecd:n kautta.
Mainos
_
__
 
_
Vea
Member
_
22. helmikuuta 2007 @ 14:20 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Xorg vaihtui uudempaan eikä isoja ongelmia tullut, vaihdoin näytönohjaimen (Radeon 9200) ajurin vesasta radeoniksi, kun vierittäminen oli hidasta ja nykivää. Revdep-rebuild antoi rikkinäisistä paketeista listan ja korjausohjeitakin,joten katson vielä, mitä osaisin tehdä.

Kiitos hyvistä ohjeista.
afterdawn.com > keskustelu > yleistä keskustelua tietokoneista > linux -keskustelu > gentoon päivitysongelma
 

Apua ongelmiin: AfterDawnin keskustelualueet | AfterDawnin Vastaukset
Uutiset: IT-alan uutiset | Uutisia puhelimista
Musiikkia: MP3Lizard.com
Tuotearviot: Laitevertailu | Vertaa puhelimia | Vertaa kännykkäliittymiä
Pelit: Pelitiedostot, pelidemot ja trailerit
Ohjelmat: download.fi | AfterDawnin ohjelma-alueet
International: AfterDawn in English | Software downloads | Free, legal MP3s | AfterDawn på svenska
RSS -syötteet: AfterDawnin uutiset | Uusimmat ohjelmapäivitykset | Keskustelualueiden viestit
Tietoja: Tietoa AfterDawn Oy:stä | Mainosta sivuillamme | Sivuston käyttöehdot ja tietoja yksityisyydensuojasta
Ota yhteyttä: Lähetä palautetta | Ota yhteyttä mainosmyyntiimme
 
  © 1999-2025 AfterDawn Oy