LINUX.ORG.RU

Paludis уже можно использовать как замену portage или всё ещё постоянные баги даже на основном дереве вылазят?

 , , , ,


0

2

Paludis уже можно использовать как замену portage или всё ещё постоянные баги даже на основном дереве вылазят?

И действительно ли там (как пишут в вики) круговые зависимости уже сами разруливаются?

УМВР, почти год пользуюсь уже.

будь он реально готов, на него бы уже перешли, как перешли с YuM на dnf в fedora/centos.

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

Bfgeshka ★★★★★
()

Баги кривых ebuild'ов вылазят, это да.

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

Затем, что для некоторых он удобнее Portage'а.

Хоть это тебе понятно?

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

Я попробовал, он мне при сборке похерил ncurses. Прямо в фазе install запорол все файлы библиотек и отвалился. Пришлось потом из-под liveusb лезть, потому что даже баш не работал.

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

Ещё я пытался разобраться в том как оно считает зависимости — у портежа там каша, у pkgcore чуть понятнее но тоже каша. Чуток пофиксил, но при обновлении мира оно всё равно приводит к OOM из-за бесконечного количества сохраняемых вариантов (в том числе дубликатов).

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

перешли с YuM на dnf в fedora/centos
centos

Шта?

[admin@mail ~]$ cat /etc/redhat-release 
CentOS Linux release 7.1.1503 (Core)
[admin@mail ~]$ which dnf
/usr/bin/which: no dnf in (/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/admin/.local/bin:/home/admin/bin)
[admin@mail ~]$ which yum
/usr/bin/yum
Pinkbyte ★★★★★
()
Ответ на: комментарий от thesis

А еще пачка ЛСД, который он курит(нетакойкаквсе же). Это многое объясняет, но всё же хотелось бы услышать его версию

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

сори, перепутал, я просто на свой сервак дома dnf поставил, тк на fedora всё остальное. но в fedora 22-23 уже dnf.

erzentd
()

Чет жгут осенние листья, видимо холода скоро. Трясем гентоводов по осени, созрели =)

...А я верю, что Vulcan таки взлетит и доля рынка игр вырастет в надцать раз...

dodevich
()

Смени gentoo на arch, и юзай pacman. Если не поможет, попробуй убунту.

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

Тоже-то тоже, зато сравните скорость:

$ time emerge -pv wine

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

Calculating dependencies                          ... done!           
[ebuild  N     ] dev-perl/XML-Simple-2.200.0-r1::gentoo  75 KiB
[ebuild  N     ] app-eselect/eselect-mpg123-0.1::gentoo  0 KiB
[ebuild  N     ] media-sound/mpg123-1.22.4::gentoo  USE="alsa ipv6 pulseaudio sdl (-altivec) (-coreaudio) -int-quality -jack -nas -oss -portaudio" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="sse (-3dnow) (-3dnowext) (-mmx)" 851 KiB
[ebuild  N     ] app-emulation/wine-1.7.51::gentoo  USE="X alsa fontconfig gecko gsm jpeg lcms mp3 ncurses nls opengl png pulseaudio run-exes ssl staging threads truetype udisks v4l xcomposite xml -capi -cups -custom-cflags -dos -gphoto2 -gstreamer -ldap -mono -netapi -odbc -openal -opencl -osmesa -oss -pcap -perl -pipelight -prelink -realtime -s3tc -samba -scanner (-selinux) {-test} -vaapi -xinerama" ABI_X86="32 64 (-x32)" LINGUAS="en ru -ar -bg -ca -cs -da -de -el -en_US -eo -es -fa -fi -fr -he -hi -hr -hu -it -ja -ko -lt -ml -nb_NO -nl -or -pa -pl -pt_BR -pt_PT -rm -ro -sk -sl -sr_RS@cyrillic -sr_RS@latin -sv -te -th -tr -uk -wa -zh_CN -zh_TW" 0 KiB

Total: 4 packages (4 new), Size of downloads: 925 KiB

real    0m4.934s
user    0m4.800s
sys     0m0.092s
$ time pmerge -pv wine
 * Resolving...
[ebuild  N     ] app-eselect/eselect-mpg123-0.1::gentoo
[ebuild  N     ] media-sound/mpg123-1.22.4::gentoo USE="alsa ipv6 pulseaudio sdl (-altivec) (-coreaudio) -int-quality -jack -nas -oss -portaudio" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="sse (-3dnow) (-3dnowext) (-mmx)" 850.5 kB
[ebuild  N     ] dev-perl/XML-Simple-2.200.0-r1::gentoo 74.2 kB
[ebuild  N     ] app-emulation/wine-1.7.51::gentoo USE="X alsa fontconfig gecko gsm jpeg lcms mp3 ncurses nls opengl png pulseaudio run-exes ssl staging threads truetype udisks v4l xcomposite xml -capi -cups -custom-cflags -dos -gphoto2 -gstreamer -ldap -mono -netapi -odbc -openal -opencl -osmesa -oss -pcap -perl -pipelight -prelink -realtime -s3tc -samba -scanner (-selinux) -test -vaapi -xinerama" ABI_X86="32 64 (-x32)" LINGUAS="en ru -ar -bg -ca -cs -da -de -el -en_US -eo -es -fa -fi -fr -he -hi -hr -hu -it -ja -ko -lt -ml -nb_NO -nl -or -pa -pl -pt_BR -pt_PT -rm -ro -sk -sl -sr_RS@cyrillic -sr_RS@latin -sv -te -th -tr -uk -wa -zh_CN -zh_TW"

Total: 4 packages (4 new), Size of downloads: 924.7 kB

 * resolver plan required 127 ops (0.11 seconds)


real    0m0.757s
user    0m0.360s
sys     0m0.075s
Deleted
()
Ответ на: комментарий от LTO6Lover

У меня есть 3 знакомых гентушника, которые пользуются paludis-ом на регулярной основе. На генте. Если они это делают - значит он всё-таки работает.

Я сам тыкал его пару раз, преимуществ над portage особых не увидел. Обещали скорость вычисления зависимостей. Не, он местами побыстрее portage конечно, но не настолько чтобы на него переползать на постоянную основу. А его аццкие длинные ключи заставляют писать 100500 алиасов, поэтому - нафиг.

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

Только dependency resolver свой. Кстати кое-какие фичи pkgcore перекочевали впоследствии в portage, так что проект как минимум заслуживает внимания.

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

без гемора с правкой кривых ебилдов

Кривые ебилды править надо в любом случае, на то они и кривые. Пакетный менеджер тут как-то побоку.

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.