Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
два вопроса по portage
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
Skyvie
n00b
n00b


Joined: 20 Jul 2004
Posts: 38

PostPosted: Tue Jul 20, 2004 7:24 am    Post subject: два вопроса по portage Reply with quote

1.
допустим, я хочу обновить не весь репозиторий портов, а только необходимый мне пакет (и, возможно, его зависимости). сие возможно?

2.
у меня стоит один из последних снапшотов portage, но многие порты, когда я говорю
Code:
emerge search <portname>

показываю старую версию.
например gcc:
Code:

# emerge search gcc
*  sys-devel/gcc
      Latest version available: 3.3.3-r6
      Latest version installed: 3.3.2-r5
      Size of downloaded files: 23,203 kB
      Homepage:    http://www.gnu.org/software/gcc/gcc.html
      Description: The GNU Compiler Collection. Includes C/C++, java compilers, pie and ssp extentions
      License:     GPL-2 LGPL-2.1

хотя в репозитории присутствуют gcc-3.3.4.ebuild, gcc-3.3.4-r1.ebuild. почему так происходит? как это исправить?
Back to top
View user's profile Send private message
chernousov
Tux's lil' helper
Tux's lil' helper


Joined: 30 May 2004
Posts: 117

PostPosted: Tue Jul 20, 2004 7:53 am    Post subject: Re: два вопроса по portage Reply with quote

Skyvie wrote:
2. старую версию.

gcc 3.3.4 в портежах пока не помечен как stable, поэтому чтобы до него добраться надо сделать
Code:
ACCEPT_KEYWORDS="~x86" emerge search gcc

и будет тебе счастие:
Code:
*  sys-devel/gcc
      Latest version available: 3.3.4-r1
      Latest version installed: 3.3.3-r6
      Size of downloaded files: 23,269 kB
      Homepage:    http://www.gnu.org/software/gcc/gcc.html
      Description: The GNU Compiler Collection. Includes C/C++, java compilers, pie and ssp extentions
      License:     GPL-2 LGPL-2.1
Back to top
View user's profile Send private message
chernousov
Tux's lil' helper
Tux's lil' helper


Joined: 30 May 2004
Posts: 117

PostPosted: Tue Jul 20, 2004 7:55 am    Post subject: Reply with quote

Ах да, чуть не забыл.
Code:
etcat versions gcc
даст тебе ещё массу пищи для размышлений ;)
Back to top
View user's profile Send private message
Skyvie
n00b
n00b


Joined: 20 Jul 2004
Posts: 38

PostPosted: Wed Jul 21, 2004 10:35 am    Post subject: Reply with quote

еще такую траблу заметил: если я устанавливаю один какой-нибудь портэж с использованием ACCEPT_KEYWORDS="~x86", а остальные без него, то при обновлении системы при помощи
Code:
emerge update world

этот портэж считается как бы неустановленным и предлагается установить одну из предыдущих его версий, что, imho, неправильно.
на примере: у меня имеется установленная система. я хочу поставить последнее доступное ядро из ветки 2.6. я делаю:
Code:
# ACCEPT_KEYWORDS="~x86" emerge sys-kernel/development-sources

далее компиляция, установка, настройка загрузчика, etc... в какой-то момент я решил сделать апгрэйд стабильных пакетов системы. и вот что мы получаем:
Code:

# emerge -up world             

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

Calculating world dependencies ...done!
[ebuild  N    ] sys-kernel/development-sources-2.6.4 

хотя в системе этот портэж уже установлен, пусть и не из стабильной ветки.
вообще, imho, так можно и целостность системы нарушить...
Back to top
View user's profile Send private message
ejka
n00b
n00b


Joined: 26 Apr 2004
Posts: 6

PostPosted: Wed Jul 21, 2004 10:52 am    Post subject: Reply with quote

Skyvie wrote:
еще такую траблу заметил: если я устанавливаю один какой-нибудь портэж с использованием ACCEPT_KEYWORDS="~x86", а остальные без него, то при обновлении системы при помощи
Code:
emerge update world

этот портэж считается как бы неустановленным и предлагается установить одну из предыдущих его версий, что, imho, неправильно.


man portage на предмет package.keywords и не пользоваться ACCEPT_KEYWORDS
Back to top
View user's profile Send private message
Skyvie
n00b
n00b


Joined: 20 Jul 2004
Posts: 38

PostPosted: Wed Jul 21, 2004 10:57 am    Post subject: Reply with quote

ejka wrote:
man portage на предмет package.keywords и не пользоваться ACCEPT_KEYWORDS

спасибо. оказывается, все уже продумано до нас :oops:
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