Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Как убрать kde 3.2.1 из стабильной x86?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Selecter
Tux's lil' helper
Tux's lil' helper


Joined: 12 Jan 2004
Posts: 128
Location: Estonia

PostPosted: Thu Mar 18, 2004 9:08 am    Post subject: Как убрать kde 3.2.1 из стабильной x86? Reply with quote

При каждом emerge -Up world мне предлагают обновить kde 3.1.5 на kde 3.2.1. Как ему сказать, чтобы больше не предлагал? Или как убрать его из x86 обратно в ~x86? Та же история с qt.
Back to top
View user's profile Send private message
4nykey
Apprentice
Apprentice


Joined: 11 Feb 2004
Posts: 180

PostPosted: Thu Mar 18, 2004 9:30 am    Post subject: Reply with quote

Можно добавить
Quote:
>=kde-base/kde-3.2.0
>=x11-libs/qt-3.3.0

в /etc/portage/package.mask
Back to top
View user's profile Send private message
hermes_jr
l33t
l33t


Joined: 26 Feb 2004
Posts: 701
Location: Moscow, Russia

PostPosted: Thu Mar 18, 2004 10:04 am    Post subject: Reply with quote

Тут есть три варианта.
1. Использовать ключик -i для версии 3.2.1, то есть емердж будет думать что этот пакет уже установлен.
man emerge wrote:

inject (-i)
Injecting a package inserts a 'stub' for that package so that Portage thinks that it is installed. It is handy if you need, say, a binary version of XFree86 for esoteric hardware, or you just like to roll your own packages. You must specify a category and particular version of a package for injecting. For example, emerge inject sys-kernel/gentoo-sources-2.4.19.

2. исользовать ключ -a и ручками указать что надо ставить, а что нет
man emerge wrote:

--ask (-a)
Before performing the merge, display what ebuilds and tbz2s will be installed, in the same format as when using --pretend; then ask whether to continue with the merge or abort. Using --ask is more efficient than using --pretend and then executing the same command without --pretend, as dependencies will only need to be calculated once.

3. перекомпилить нужную версию кде с ключом --oneshot, и она не будет обновляться при следующих вызовах emerge world.
man emerge wrote:

--oneshot
Emerge as normal, but do not add the packages to the world profile for later updating.

имхо, третий вариант удобнее :wink:
Back to top
View user's profile Send private message
Selecter
Tux's lil' helper
Tux's lil' helper


Joined: 12 Jan 2004
Posts: 128
Location: Estonia

PostPosted: Thu Mar 18, 2004 10:26 am    Post subject: Reply with quote

4nykey wrote:
Можно добавить
Quote:
>=kde-base/kde-3.2.0
>=x11-libs/qt-3.3.0

в /etc/portage/package.mask


Я нашёл здесь /usr/portage/profiles/package.mask

Ещё пришлось добавить kdebase и kdelibs
Back to top
View user's profile Send private message
4nykey
Apprentice
Apprentice


Joined: 11 Feb 2004
Posts: 180

PostPosted: Thu Mar 18, 2004 10:40 am    Post subject: Reply with quote

Selecter wrote:
Я нашёл здесь /usr/portage/profiles/package.mask

Ну если не смущает, что он будет переписан при 'emerge sync', то тоже покатит.
Хотя для таких вещей лучше использовать PORTAGE_OVERLAY и /etc/portage, afaik
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian 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