LINUX.ORG.RU

Что в генте поменяли в оверлеях, не ставится 9999 ?

 , ,


0

2

Сделал:

layman -a x11
echo '=media-libs/mesa-9999 **' >> /etc/portage/package.accept_keywords
echo '=media-libs/mesa-9999' >> /etc/portage/package.unmask


gentoo / # emerge -av =media-libs/mesa-9999

 * IMPORTANT: 10 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


 * IMPORTANT: 3 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES section of the emerge
 * man page to learn how to update config files.

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "=media-libs/mesa-9999".

В layman какой-то регресс есть еще, я его откатил до 2.2.0-r7

ЧЯДНТ?

* IMPORTANT: 10 news items need reading for repository 'gentoo'. * Use eselect news read to view new items.

Орлята учатся читать. layman как таковой теперь не нужен, с оверлеев перешли на репы.

Bfgeshka ★★★★★
()
Ответ на: комментарий от Bfgeshka

Блин уже понял как написал, я про make.conf забыл совсем. А в смысле с оверлеев перешли на репы? В репах нет mesa-9999

steemandlinux ★★★★★
() автор топика
Ответ на: комментарий от steemandlinux

Сделай # eselect news read all, внимательно прочитай, а потом # etc-update, потому что у тебя ещё и

IMPORTANT: 3 config files in '/etc/portage' need updating.

Bfgeshka ★★★★★
()
Ответ на: комментарий от steemandlinux

Тебе что, лень последние новости прочитать? Там их всех минуты на две, больше тут времени теряешь.

Bfgeshka ★★★★★
()
Ответ на: комментарий от wakuwaku

si scheduler, vgpr, d3d9 updates. Просто в дебиноидах некоторые вещи типа апдейта иксов и работоспособных dbg пакетов очень сложно делать.

Забыл совсем, что в генте надо руками всё включать.

steemandlinux ★★★★★
() автор топика
Ответ на: комментарий от wakuwaku

нет, gx86-multilib. Я гентой пользовался когда в ней emul были.

steemandlinux ★★★★★
() автор топика

=media-libs/mesa-9999 **
избыточно

просто media-libs/mesa **

anonymous
()

Я вообще эти идиотские 9999 переделываю на нормальное версионирование, т.к. совершенно не понимаю, как обновлять это!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

оверлеи в портеж уже запилили, видимо, скоро и s-l-r запилят. а вот non-stop-butthurt у тебя так и не пройдёт

anonymous
()
Ответ на: комментарий от Bfgeshka

layman как таковой теперь не нужен, с оверлеев перешли на репы.

Насколько помню, только с portage 2.2.16, который еще не в стейбл. Да еще к нему костыли прилагаются.

iVS ★★★★★
()
Ответ на: комментарий от Eddy_Em

Это вообще извращение!

Что не влазит в твой мозг — извращение.

e-file smart-live-rebuild

iVS ★★★★★
()
Ответ на: комментарий от iVS

У человека везде, где можно, 9999 пакеты. Почему бы и портажу не быть хотя бы из ~?

Bfgeshka ★★★★★
()
Ответ на: комментарий от iVS

На 2.2.14 отлично работает, layman нет. С 2.2.16 по умолчанию новое поведение.

zunkree
()
Ответ на: комментарий от anonymous

Версия будет добавляться в базу установленных пакетов уже после конпеляции.

steemandlinux ★★★★★
() автор топика
Ответ на: комментарий от anonymous

А доперло почему так не делают, emerge --update будет жестко тупить.

steemandlinux ★★★★★
() автор топика

Кто тут говорил, что в генте все замечательно? А вот фигвам:

[ebuild     U  ] sys-devel/patch-2.7.3 [2.6.1] USE="-xattr%" 
[ebuild  N     ] dev-libs/libltdl-2.4.4  USE="-static-libs" ABI_X86="(64) -32 (-x32)" 
[ebuild     U  ] media-libs/freetype-2.5.5 [2.5.3-r1]
[ebuild     U  ] net-misc/rsync-3.1.1 [3.0.9-r3]
[ebuild     U  ] sys-apps/iproute2-3.17.0 [3.8.0] USE="(-selinux)" 
[ebuild     U  ] sys-fs/ntfs3g-2014.2.15 [2013.1.13]
[ebuild  N     ] dev-perl/Socket6-0.250.0 
[ebuild     U  ] media-libs/leptonica-1.71-r1 [1.71] USE="{-test%}" 
[ebuild     U  ] sys-apps/busybox-1.23.1-r1 [1.21.0] USE="-debug%" 
[blocks B      ] <sys-devel/libtool-2.4.3-r2:2 ("<sys-devel/libtool-2.4.3-r2:2" is blocking dev-libs/libltdl-2.4.4)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (dev-libs/libltdl-2.4.4:0/0::gentoo, ebuild scheduled for merge) pulled in by
    dev-libs/libltdl:0 required by (media-gfx/imagemagick-6.9.0.3:0/6.9.0.3::gentoo, installed)
    dev-libs/libltdl

  (sys-devel/libtool-2.4.2-r1:2/2::gentoo, installed) pulled in by
    >=sys-devel/libtool-2.2.6b required by (media-sound/sox-14.4.1:0/0::gentoo, installed)
    <=sys-devel/libtool-2.4.2-r1 required by (net-proxy/squid-3.3.13-r1:0/0::gentoo, installed)
    >=sys-devel/libtool-2.4 required by (media-libs/leptonica-1.71-r1:0/0::gentoo, ebuild scheduled for merge)
    >=sys-devel/libtool-2.2.6b required by (media-sound/mpg123-1.18.1:0/0::gentoo, installed)
    >=sys-devel/libtool-1.5.6 required by (dev-scheme/guile-1.8.8-r1:12/12::gentoo, installed)
Я уже замучился вручную разруливать зависимости посредством удаления ряда пакетов, обновления и установки этих пакетов обратно! Что за нафиг???

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от anonymous

Проблема еще в оверлеях: они зачастую хотят старые библиотеки. В общем, либо ебилд переписывать, либо тудым-сюдым файлы удалять-ставить.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

вручную разруливать зависимости посредством удаления ряда пакетов, обновления и установки

лолчё. ну попробуй синканись и emerge sys-devel/libtool dev-libs/libltdl

anonymous
()
Ответ на: комментарий от anonymous

emerge -1 sys-devel/libtool dev-libs/libltdl ... !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict:

sys-devel/libtool:2

(sys-devel/libtool-2.4.4:2/2::gentoo, ebuild scheduled for merge) pulled in by sys-devel/libtool (Argument)

(sys-devel/libtool-2.4.2-r1:2/2::gentoo, installed) pulled in by <=sys-devel/libtool-2.4.2-r1 required by (net-proxy/squid-3.3.13-r1:0/0::gentoo, installed) ... * Error: The above package list contains packages which cannot be * installed at the same time on the same system.

(dev-libs/libltdl-2.4.4:0/0::gentoo, ebuild scheduled for merge) pulled in by dev-libs/libltdl:0 required by (media-gfx/imagemagick-6.9.0.3:0/6.9.0.3::gentoo, installed) dev-libs/libltdl dev-libs/libltdl:0 required by (sys-devel/libtool-2.4.4:2/2::gentoo, ebuild scheduled for merge) ...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Тьфу ты, в [code] забыл обернуть!

Удалил squid и imagemagick. Эти две устанавливаются.

Потом сделаю emerge -uDN world и если все будет ОК, установлю в конце обратно mupdf, squid и imagemagick (если, конечно, IM кто-нибудь не потянет сам в зависимостях).

вот такая петрушка!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

кучу оверлеев не имею, поэтому всё хорошо. а васче почти сразу заметил, что лучше нужный ебилд самому поддерживать, чем левый оверлей подключать.

anonymous
()
Ответ на: комментарий от steemandlinux

Завтра буду kde 5 поверх вейланда вкорячивать.

Поясни, пожалуйста. Plasma-workspace 5.2 может в вайленд? Из kde-apps, собирающихся с kde-frameworks 5 всего несколько прог: kwrite, konsole, gwenview, ещё чото... Я сам недавно пробовал их в weston, и всё печальнее чем я думал. Если будет время - зайди в xonotic@j.c.r, поразмышляем.

reagentoo
()
Ответ на: комментарий от Eddy_Em

а, понятно, ещё один фантазёр попакетной размаскировки на штабильной ветке

anonymous
()
Ответ на: комментарий от reagentoo

Не может нифига, сейчас weston только. Gnome тоже извращение, гдм запускается через Xorg, содержимое окон рисуется нативно через вейланд, а вот декорация окон через иксвейланд, который в свою очередь использует вейланд как ddx driver.

Еще проблема, я не могу раскладку в гноме поменять. Только через нажатия: CAPSLOCK -> Shift + CAPSLOCK. Другие комбинации переключают индикатор, но окна на смену не реагируют.

steemandlinux ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.