Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[emerge] question sur les NS (New Slot)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
kaworu
Guru
Guru


Joined: 07 Dec 2005
Posts: 450

PostPosted: Wed Mar 01, 2006 3:34 am    Post subject: [emerge] question sur les NS (New Slot) Reply with quote

bonsoir (bonjour?) !
je viens de faire un ptit
Code:

emerge -uD world

et je vois les paquets dev-libs/lzo-2.02-r et x11-libs/qt-4.1.1 que je vais emerger en [ NS ] --> new Slot. Je comprend que je vais emerger ces paquets, et que je devrai explicitement unmerger les anciennes versions, car portage va les installer "à coté" de ceux que j'utilise.
Je me pose des questions :

1. de manière générale, quand je vois que j'installe des paquets avec [ NS ] , faut-il que je dise explicitement a mon système d'utiliser les nouveau paquets fraichement installés ? (comme c'est le cas pour gcc par exemple)

2. est-ce plus prudents de garder les anciennes versions, du moins durant un moment (voir constament avoir 2 versions, pour une raison X) ?

3. Est-ce une bonne idée de faire :
Code:

# emerge --prune world --pretend

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

 sys-devel/automake
    selected: 1.5 1.8.5-r3 1.6.3 1.7.9-r1 1.4_p6
   protected: 1.9.6-r1
     omitted: none

 dev-lang/python
    selected: 2.3.5-r2
   protected: 2.4.2-r1
     omitted: none

 x11-libs/qt
    selected: 3.3.4-r8
   protected: 4.1.1
     omitted: none

 dev-libs/lzo
    selected: 1.08-r1
   protected: 2.02-r1
     omitted: none

 x11-libs/gtk+
    selected: 1.2.10-r11
   protected: 2.8.12
     omitted: none

 sys-libs/db
    selected: 4.2.52_p4
   protected: 1.85-r3
     omitted: none

 dev-libs/glib
    selected: 2.8.6
   protected: 1.2.10-r5
     omitted: none

 sys-devel/autoconf
    selected: 2.13
   protected: 2.59-r7
     omitted: none

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.


merci ^___^
_________________
Macbook
Core2Duo @ 2.0GHz - 1Go RAM - HD 80Go - Intel GMA 945

Gentoo GNU/Linux
~amd64 - 2.6.24-gentoo-r2 - Fluxbox || (KDE && Compiz-Fusion)
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Wed Mar 01, 2006 4:59 am    Post subject: Reply with quote

Les slots sont la justement pour permettre le passage en douceur d'une version à une autre pour des programmes importants et ceci permet aux développeur de faire la mise à jour des ebuild tranquillement.

Pour gcc tu as la commande
Code:
eselect compiler list (te donne la liste des compilateurs utilisable)
eselect compiler set No (change le compilateur par défaut selon le No dans la liste)
qui te permet de signifier au système quelle version de gcc tu veux utiliser.

Pour Qt tu n'a rien à faire c'est dans les ebuild que le choix va se faire.
Par exemple la ligne dans le ebuild de kdelibs-3.5.1 qui défini la version de qt
Quote:
RDEPEND="$(qt_min_version 3.3.3)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French 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