URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 48370
[ Назад ]

Исходное сообщение
"emerge посмотреть все версии пакета  (gentoo)"

Отправлено regunkov , 16-Сен-04 19:25 
subj: emerge посмотреть все версии пакета  (gentoo)

Есть Gentoo linux.

Надо построить кросс-компилятор.
Есть в tarballs glibc-2.1.2 (версию менять нельзя).
Для сбора glibc требуется makeinfo, у меня на системе стоит texinfo-4.6.
glibc-2.1.2 не работает с makeinfo-4.6. (надо подревнее например makeinfo-3.12f).

делаю:
#emerge unmerge texinfo
OK

#emerge texinfo-3.12f
ERR (говорит нет такого)

#emerge \<texinfo-4.6
OK (но ставит 4.5)
а мне еше более старую надо.
Конечно мне можно повторить раз так 20.
Но хочется знать (внимание вопрос):
Можно ли узнать по команде emerge все доступные версии конкретного пакета?
Например в виде:

#emerge <что-то> texinfo
texinfo-4.6
texinfo-4.5
...
...


Содержание

Сообщения в этом обсуждении
"emerge посмотреть все версии пакета  (gentoo)"
Отправлено Alen , 16-Сен-04 23:29 
>subj: emerge посмотреть все версии пакета  (gentoo)
>Есть Gentoo linux.
>Можно ли узнать по команде emerge все доступные версии конкретного пакета?
>Например в виде:
>#emerge <что-то> texinfo
>texinfo-4.6
>texinfo-4.5

В таком виде - сомнительно :)  НО,
emerge -s texinfo
*  sys-apps/texinfo
      Latest version available: 4.6
      Latest version installed: 4.6
      Size of downloaded files: 1,316 kB
      Homepage:    http://www.gnu.org/software/texinfo/
      Description: The GNU info program and utilities
      License:     GPL-2

ls -l /usr/portage/sys-apps/texinfo
итого 36
-rw-r--r--  1 root root 5901 Авг 24 10:15 ChangeLog
drwxr-xr-x  2 root root  352 Июл 23 08:08 files
-rw-r--r--  1 root root 1171 Сен  8 21:44 Manifest
-rw-r--r--  1 root root  164 Дек  9  2003 metadata.xml
-rw-r--r--  1 root root 1726 Июл 15 09:15 texinfo-4.3-r1.ebuild
-rw-r--r--  1 root root 1664 Июл 15 09:15 texinfo-4.5.ebuild
-rw-r--r--  1 root root 1717 Сен  8 21:44 texinfo-4.6.ebuild
-rw-r--r--  1 root root 1979 Авг 24 10:15 texinfo-4.7.ebuild
-rw-r--r--  1 root root 2013 Авг 24 10:15 texinfo-4.7-r1.ebuild

и так, на сегодня самая древняя версия - 4.3-r1 - ставим ее:

emerge /usr/portage/sys-apps/texinfo/texinfo-4.3-r1.ebuild

собственно все на этом :)


"emerge посмотреть все версии пакета  (gentoo)"
Отправлено daring , 17-Сен-04 10:21 
В Gentoo есть такой пакет славный gentoolkit
Так вот в нем кроме всего прочего есть команда qpkg, которая и делает именно то что нужно:
qpkg -v sys-apps/texinfo
sys-apps/texinfo-4.6 *
sys-apps/texinfo-4.5  
sys-apps/texinfo-4.3-r1
sys-apps/texinfo-4.6  
sys-apps/texinfo-4.7-r1
sys-apps/texinfo-4.7  


"emerge посмотреть все версии пакета  (gentoo)"
Отправлено regunkov , 17-Сен-04 11:15 
>subj: emerge посмотреть все версии пакета  (gentoo)

Спасибо за подсказки.
Эта информация (о доступных версиях) действительно полезная.

В факах такого не написано.