Вероятно какие-то пакеты не скачались. Недавно http://archive.archlinux.org почистили.Так и есть. Пакеты не полностью скачиваются, но пустой audacious.pfs создается, вводя пользователей в заблуждение.
Думаю можно добавить audacious в наши репозитариида. Выкладывайте
Недавно http://archive.archlinux.org почистили. Теперь некоторые пакеты приходится оттуда качать рукамиПечально.... И года не прошло
Пакеты не полностью скачиваются, но пустой audacious.pfs создаетсяТогда: скачать пакает в браузере и pacman2pfs -U audacious - и опять же
внимательно читайте консоль при сборке
ВыкладывайтеВыложить не сложно, но у кого он будет работать кроме меня :)
Пакеты не полностью скачиваютсяc этим : pulseaudio 12.2, pulseeffects, iagno, chess похоже тоже самое, печально.
Думаю можно добавить audacious в наши репозитарии раз есть к нему интересБыл бы очень признателен.
собирался давно на AUR и для GTK3
скачать пакает в браузере и pacman2pfs -U audacious
Печально.... И года не прошлоЕсли я правильно понял здесь https://wiki.archlinux.org/index.php/Arch_Linux_Archive, то архивы переносятся потом в "специальную коллекцию" https://archive.org/details/archlinuxarchive. И уже оттуда их можно выкачать?
оттуда их можно выкачать?https://archive.archlinux.org/packages/a/audacious/
https://archive.archlinux.org/packages/a/audacious/Что толку что он там лежит если pacman ищет исходя из url в /etc/pacman.d/mirrorlist Server=http://archive.archlinux.org/repos/2018/01/01/$repo/os/$arch (pra6408).
скачать пакает в браузере и pacman2pfs -U
скачать пакает в браузере и pacman2pfs -UНе получится, ошибка на libguess. Я в виртуалке правил mirrorlist
Server=http://archive.archlinux.org/repos/2019/01/01/$repo/os/$archПотом:
скачать пакает в браузере и pacman2pfs -U
% pfspkg audacious-gtk3-3.10-1-1806-kr1.pfs
audacious-gtk3
audacious-plugins-gtk3
faad2
flac
libogg
mpg123
neon
Все таки собирался давно на AUR и для GTK3 http://file.puppyrus.org/users/pra64/pfs-portable-test/Отсюда - работает . Спасибо.
Как-то всё запутано с этим pacman.Дело не в пакмане, а в том что срез репы пра6408 частично потерли
Как-то всё запутано с этим pacman.
Дело не в пакмане, а в том что срез репы пра6408 частично потерлиИли в том, что в PRA этот срез давно не обновляли. :)
audacious-3.10-1-gtk2-6408-kr1.pfs - удалил.Я про него забыл. :)
audacious-3.10-1-gtk3 - надо портировать, раз там либы от 1806У меня Server=http://archive.archlinux.org/repos/2018/11/20/$repo/os/$arch и этот audacious-1806 работает без проблем.
И здесь так же надо. В опциональных зависимостях все написаноА каким способом был собран audacious-gtk2-3.10.1-1801-sf01.pfs? И из под какого PRA, DE.
audacious-gtk2-3.10.1-1801-sf01.pfs
У меня Server=http://archive.archlinux.org/repos/2018/11/20/$repo/os/$arch и этот audacious-1806 работает без проблем.Т.е. у Вас не пра6408 (на срезе 1801?)
каким способом был собран audacious-gtk2-3.10.1-1801-sf01.pfs? И из под какого PRA, DE.пра6408 tint. Скачал пакеты audacious и собрал его зависимости pacman2pfs
Т.е. у Вас не пра6408 (на срезе 1801?)001-prar1811-kr1.pfs
Это какая-то собственная сборка?И да и нет, база взята из prar-1811-gtk3-01.iso и слегка обновлена. Большинство модулей тоже или свои или обновлены стандартные. Этакий микс.
Кто просто хочет свежачка - пра-ролл . Если есть желание можете его обновить. Там (в отличие от пра64) просто - двигаем репу, пересобираем по спискам пакетовЭто вообще не понял :(
Ставьте пра-ролл, обновляйте до текущего и с пакманом будет все окПоставил, обновил - всё тоже, не выкачивает. Да и не нравится этот ролл, всё медленно, тяжело и не фругал.
Получается если срез репы пра6408 частично потерли то всё, мёртвая система ?Нет. Но некоторые пакеты придется выкачивать руками - см. выше
Поставил, обновил - всё тоже, не выкачиваетНе может быть
не нравится этот ролл, всё медленно, тяжелоКак во всех больших линуксах
не фругал.Ролл можно юзать в любом режиме, но он по любому не для походных вариантов и слабого железа
Давно искал что-то подобное.Да, уже обратили внимание на это в PRA6408 Проблемы с созданием модулей pacman2pfs (не выкачивает пакеты) (http://forum.puppyrus.org/index.php?topic=21839.0)
Но есть нюансы которые не дают в полной мере пересесть на данный дистр.
Почему-то pacman не даёт устанавливать пакеты. Постоянно на всё ошибка 404.
Репозитории раскоментировал
Цитата: al от 10 Июль 2019, 10:04:52
Получается если срез репы пра6408 частично потерли то всё, мёртвая система ?
Нет. Но некоторые пакеты придется выкачивать руками - см. выше
Может быть поможет сдвиг даты репы вперед...
Надо накопить статистику. Что-то не получится собрать - пишите
скачивать пакеты вручнуюс xsel только так и удалось
скачивать пакеты вручную https://www.archlinux.org/packages/Пока самый простой путь :
Как я вижу ситуацию, это пересобирать базу (001-prar-c-180101) на свежий срез, понятно что не руками пользователей.
Как видит ситуацию sfs - скачивать пакеты вручную https://www.archlinux.org/packages/ или переходить на pra-roll http://forum.puppyrus.org/index.php?topic=19901.msg152496#msg152496
По поводу pra-roll я не советчик, т.к. не в теме.
Пытался собирать пакеты скачивая с archlinux репозитория вручную и собирая их mkpfs.Это не самые простые проги. Для чего используете? Чем не устроил virtualbox ?
C редактором nano вышло, а вот lxc и libvirt не даются (скачивал и собирал отдельно все зависимости модулями, а далее уже объединял в один).
выкачивать вручную честно говоря то ещё удовольствие
попробую написать скриптМожно попробовать собрать в 1811 а потом перенести в 1801. glibc для подобного в 1801 обновляю до свежего. Ну или в обновленном pra-roll точно все должно получиться без проблем
Соответственно - меняем в pacman2pfs в 125 строке pacman на pacman-a и проблема решенаПроверил в pra6408.
Поправил
* pacman-a.gz (0.53 КБ - загружено 1 раз.)Это вообще-то проверялось на работоспособность? Или там реализовано в виде идеи, без практического тестирования?
* pacman2pfs.gz (1.76 КБ - загружено 1 раз.)
Покажите sh -vx pacman-a -Sw audaciousПрикрепил.
pacman -Sw --print-format "%n" audacious
pacman -Ss --print-format "%n" audacious
Понятно. Похоже pacman -Sy тоже сломано...Мне показалось что-то с доступом к нашим репозитариям у меня. Причем в браузере захожу, пинг тоже есть.
pkg-prar-180101-sf02.pfsДа, я уже скачал его и проверил, все работает.
audacious плохой пример для теста, т.к. для полноценной работы там надо вручную доустанавливать разные кодекиЭто уже другая история
вместо pacman -Sy -> sfs-get pkg ?Так как репа все равно заморожена, то можно добавить в базу из pkg-prar-180101-sf02 все эти *.db (вроде так раньше и было), тем более там и весу то всего ничего. Тогда и pacman -Sy не нужен будет:
добавить в базу из pkg-prar-180101-sf02 все эти *.dbЭто 7мб сквоша, который нужен не всем
Это 7мб сквоша, который нужен не всемЭто чистый вес. ) Что распакованный, что сжатый в модуль, все те же 7-8 mb.
Может тогда наоборот выделить pacman в отдельный модуль и объединить с pkgВот возьмем pkg-prar-180101-sf02.pfs. Его вес 28mb, нам из него чаще понадобится *.db (7mb). А *.file только изредка, когда искать недостающие либы (pkgfile -s либа). Причем вес всех *.file в распакованном виде - 328mb.
Для базы это многоНа мой взгляд лучший вариант --> поместить /var/lib/pacman/sync/* в базу (имхо).
.file только изредкаА pacman-ом прямо все каждый день
А может с нашими репами все наладится со временем?Если нет - перенесем. Из идей - только узнать у админов яндекса
Это здесь при чем?Чтоб ничего не менять, наверно. Как обычно обновление баз pacman -Sy, потом pacman2pfs пакет.
Архивы старее 0101 2019 удалены из archive в Historical ArchiveВот проблема и она решена
pacman -Sy тоже сломано...
pacman -Sy тоже сломано...Может я чего то не понимаю :), но мне показалось, что все нормально pacman -Sy. Если посмотреть мой лог выше, то видно что прекрасно скачиваются все базы, кроме наших с яндекса.
Яндекс - .... надеюсь - пройдет
pacman -Sy тоже сломано...Или имеется в виду - сломано потому что базы теперь не полные после чисток? Тогда да.
pacman -Sy тоже сломано...Sw не работает после pacman -Sy
pacman -Sw --print-format "%n" audacious не работает. Поэтому и мой скрипт - тоже
pacman -Ss --print-format "%n" audacious работает
Чтобы работало без pkg*.pfs сделать можно : парсить зависимости pacman -Si - нет смысла усложнять
Чтобы работало без pkg*.pfs сделать можно : парсить зависимости pacman -Si - нет смысла усложнятьВроде простое решение, можно попробовать.
Давно уже решили, что современные браузеры достаточно ресурсоемкие (озу) и поэтому так биться за размер сборки бесмысленно. Должна быть конечно золотая середина, но без фанатизма.поддержу
Весь спор из-за 7mb *.db?Вся база 77 мб
современные браузеры достаточно ресурсоемкие (озу) и поэтому так биться за размер сборки бесмысленноЭто в основном касается "неудобных" DE. В данном случае - ничего не теряем. Все тот же принцип модульности. Почему тогда и браузер не добавить в базу? Кому захочется - объединить прооще чем разъединить
Если pacman будет в отдельном модуле, он же не войдет в состав iso?Войдет. Для исо размер не большой
поддержуА как же голосование в этой (http://forum.puppyrus.org/index.php?topic=21636.0) теме :-\
А как же голосование в этой темея не про отделение инструментов сборки в отдельный модуль
Перезалил pacman-aСегодня и яндекс починился.
pacman -Sy тоже сломано...
А не осталось вчерашней версии pacman-a
pacman-a7.gzПроверил в pra6408, даже три раза, с полным выключением вирт. машины. Pacman-a7 работает, модуль audacious.pfs создается.
pacman -Syу && pacman-a htop
pkg*.pfs не нужен?Не нужен. Запускал сегодняшний pacman-a и вчерашний, выполнив сначала pacman -Syy.
Не нуженПроверил (http://forum.puppyrus.org/index.php?topic=21839.msg159460#msg159460). Да. Можно c pkg*.pfs и pacman -Sy - без разницы. Спасибо+
У нас есть проблемы со скоростью скачивания пакетов через pacman?Не замечал
Что-то в пра03 у меня все,без pacman-a , на редкость хорошо отработало
089-prar-upd-180101-sf62.pfsДля Retro тоже надо.
Пытаюсь ч/з "Поиск софта и создание модуля - rox" - не делается
В пра03 такoе последнее время часто.
rox-2.11 есть в списках (community.files). Но нет в самом репозитарии!? Похоже там поудаляли все.http://forum.puppyrus.org/index.php?topic=21270.msg151412#msg151412
Принцип работы pacman-a какой? Сначала ищет в репах из pacman.conf (extra, core и т.д.), и если там нет нужных пакетов, то только тогда лезет в archive.org?Нет. Так тоже можно сделать, но скрипт будет сложнее и выиграть можно будет только в скорости скачивания. Historical Archive помедленнее ARM
от присутствия pacman-a во всех PRA хуже не будет.Да. Но может быть сделать pacman2pfs и pacman2pfs-a ...
Да. Но может быть сделать pacman2pfs и pacman2pfs-a ...Не хотелось бы усложнения. Разные тонкости могут знать только ценители арча, для остальных должно быть все просто - запустил из меню pacman2pfs.sh, получил желаемый модуль.
Костыльно. Лучше , но сложней через hookПример
Будет в ПРА - запустил из меню pacman2pfs.sh или pacman2pfs-a или ещё что-нибудь , получил желаемый модуль ?089-prar-upd-180101-sf65.pfs (ftp://ftp.yandex.ru/puppyrus/roll/180101/089-prar-upd-180101-sf65.pfs)
089-prar-upd-180101-sf65.pfsспасибо, попробую
pacman2pfs.sh pacman2pfs pacman-a
downgrade, downgrader-gitчем-то удобнее моих?