Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
eix mostra pacchetti aggiornabili, portage non li aggiorna
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Elbryan
Guru
Guru


Joined: 13 Nov 2006
Posts: 523
Location: Rovereto (TN)

PostPosted: Tue Jan 20, 2009 9:36 am    Post subject: eix mostra pacchetti aggiornabili, portage non li aggiorna Reply with quote

Questo è un problema che è già stato segnalato, mi pare, ma facendo una ricerca veloce non l'ho trovato.

Comunque lo ripropongo.

Sostanzialmente il quesito è perché eix -uI mi mostra pacchetti aggiornabili mentre un emerge -avuDN world non li pesca.

Vi posto sotto il mio esempio.

eix -uI
Code:

whitebox emesene # eix -uI
[U] dev-java/ant-core
     Available versions:  1.7.0 1.7.0-r1 ~1.7.0-r2 ~1.7.1-r1 1.7.1-r2 {doc elibc_FreeBSD source}
     Installed versions:  1.7.0-r1(16:39:27 23/11/2008)(-doc -elibc_FreeBSD -source)
     Homepage:            http://ant.apache.org/
     Description:         Java-based build tool similar to 'make' that uses XML configuration files.

[U] dev-lang/nasm
     Available versions:  2.04 2.05.01 {doc}
     Installed versions:  2.04(16:17:52 19/10/2008)(-build -doc)
     Homepage:            http://nasm.sourceforge.net/
     Description:         groovy little assembler

[U] media-sound/alsa-headers
     Available versions:  1.0.14!b!s (~)1.0.15!b!s 1.0.16!b!s 1.0.17!b!s (~)1.0.18!b!s (~)1.0.19!b!s [M]**9999!b!s
     Installed versions:  1.0.18!b!s(23:47:36 24/11/2008)
     Homepage:            http://www.alsa-project.org/
     Description:         Header files for Advanced Linux Sound Architecture kernel modules

[U] sys-kernel/tuxonice-sources
     Available versions: 
   (2.6.24-r9)   2.6.24-r9!b!s
   (2.6.24-r10)   (~)2.6.24-r10!b!s
   (2.6.25-r7)   (~)2.6.25-r7!b!s
   (2.6.25-r8)   (~)2.6.25-r8!b!s
   (2.6.26)   (~)2.6.26!b!s
   (2.6.26-r4)   (~)2.6.26-r4!b!s
   (2.6.27-r7)   (~)2.6.27-r7!b!s
   (2.6.27-r8)   (~)2.6.27-r8!b!s
   (2.6.27-r9)   (~)2.6.27-r9!b!s
   (2.6.28)   (~)2.6.28!b!s
   (2.6.28-r1)   (~)2.6.28-r1!b!s
   {build symlink}
     Installed versions:  2.6.28(2.6.28)!b!s(10:43:32 09/01/2009)(-build -symlink)
     Homepage:            http://dev.gentoo.org/~dsd/genpatches http://www.tuxonice.net
     Description:         TuxOnIce + Gentoo patchset sources

[U] x11-libs/qt
     Available versions: 
   (3)   3.3.8-r4 3.3.8b-r1
   (4)   4.3.3 ~4.3.4-r1 ~4.3.5 4.4.2
   {accessibility cups dbus debug doc examples firebird gif glib immqt immqt-bc input_devices_wacom ipv6 jpeg mng mysql nas nis odbc opengl pch png postgres qt3support sqlite sqlite3 ssl tiff xinerama zlib}
     Installed versions:  3.3.8b-r1(3)(18:54:21 16/01/2009)(cups ipv6 opengl -debug -doc -examples -firebird -immqt -immqt-bc -mysql -nas -nis -odbc -postgres -sqlite -xinerama)
           4.3.3(4)(19:25:26 16/01/2009)(accessibility cups dbus gif jpeg opengl png qt3support ssl tiff zlib -debug -doc -examples -firebird -glib -input_devices_wacom -mng -mysql -nas -nis -odbc -pch -postgres -sqlite -sqlite3 -xinerama)
     Homepage:            http://www.trolltech.com/
     Description:         The Qt toolkit is a comprehensive C++ application development framework.

Found 5 matches.


mentre se do un emerge -avuDN world
Code:

whitebox emesene # emerge -avuDN world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS   ] sys-kernel/tuxonice-sources-2.6.28-r1 [2.6.28] USE="-build -symlink" 51,640 kB

Total: 1 package (1 in new slot), Size of downloads: 51,640 kB



Da cosa può essere data questa divergenza?

Ho dato un emege --depclean e ovviamente la situazione non cambia, non li disinstalla.
Apparentemente essi sono dipendenze, di conseguenza dovrebbero venire aggiornati.

Thanks!
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Tue Jan 20, 2009 12:02 pm    Post subject: Reply with quote

provato con
Code:
# emerge -Duav --with-bdeps=y world

:?:
_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
Elbryan
Guru
Guru


Joined: 13 Nov 2006
Posts: 523
Location: Rovereto (TN)

PostPosted: Tue Jan 20, 2009 12:11 pm    Post subject: Reply with quote

Peach wrote:
provato con
Code:
# emerge -Duav --with-bdeps=y world

:?:


con questo escono tutte tranne qt .. qt rimane ancora "non aggiornabile" secondo portage.
Back to top
View user's profile Send private message
Onip
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2912
Location: Parma (Italy)

PostPosted: Tue Jan 20, 2009 12:34 pm    Post subject: Reply with quote

Semplicemente potrebbe essere che i pacchetti che hai installato dipendono esplicitamente da
Code:
x11-libs/qt:3

e per questo emerge (giustamente) non le aggiorna.

Da me è esattamente così.
_________________
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Back to top
View user's profile Send private message
Elbryan
Guru
Guru


Joined: 13 Nov 2006
Posts: 523
Location: Rovereto (TN)

PostPosted: Tue Jan 20, 2009 12:40 pm    Post subject: Reply with quote

capisco.. beh allora in teoria credo d'aver capito il senso di tutto ciò.. anche se gli alsa avrebbe dovuto aggiornarmeli, secondo me.
Back to top
View user's profile Send private message
Onip
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2912
Location: Parma (Italy)

PostPosted: Tue Jan 20, 2009 1:28 pm    Post subject: Reply with quote

Elbryan wrote:
anche se gli alsa avrebbe dovuto aggiornarmeli, secondo me.

Da quello che ho capito io dipende da come le dipendenze sono specificate nell'ebuild.

Se sono (solo?) in DEPEND allora sono solamente dipendenze di compilazione e non serve aggiornarle a meno che un pacchetto non lo richieda esplicitamente: DEPEND=" >=foo-bar/baz-3.2"

Se sono in RDEPEND tipicamente si tratta di librerie condivise e quindi utilizzate a runtime ( da qui la R ). Queste vengono aggiornate a meno che un pacchetto tra quelli installati non lo proibisca: RDEPEND="<=foo-bar/baz-2.5".

Venendo al tuo esempio i pacchetti -header servono solamente a compilare altri pacchetti, quindi non ha senso forzarne l'aggiornamento.

Ad esempio io compilo i pacchetti sul fisso e poi utilizzo i pacchetti binari sul portatile. Nel notebook emerge non mi ha nemmeno installato gli alsa-headers, in quanto non ha mai compilato niente che ne avesse bisogno.
_________________
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Back to top
View user's profile Send private message
Elbryan
Guru
Guru


Joined: 13 Nov 2006
Posts: 523
Location: Rovereto (TN)

PostPosted: Tue Jan 20, 2009 6:45 pm    Post subject: Reply with quote

Ti ringrazio molto per la spiegazione :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum