Сайт | Скачать | Видео | Wiki

Автор Тема: puppyrus/repository  (Прочитано 9534 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
puppyrus/repository
« : 03 Май 2014, 08:20:46 »
 Я обещал начать ругаться, так вот, я начал. >:(
Скачал FileZilla, не по необходимости, а испытывал свой modules_event. Не работает! Проверяю ldd - libidn.so.11 not found! В базовом модуле PR этой либы нет, как впрочем и в софтовом. Есть в репозитории, но до каких пор я должен буду исправлять ваши недоделыши. Неужели трудно положить либу в модуль сразу? Или религия не позволяет?
 От виновника жду объяснительную записку. 8)
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:puppyrus/repository
« Ответ #1 : 03 Май 2014, 09:31:15 »
Думаю здесь было так - когда делали FileZilla - libidn в iso был
Потом iso изменился - FileZilla - нет
По этой причине в pra - pra01 02 - разные репы и совместимость не гарантируется
Идея маленьких модулей плохая. Модули-либы удобно только для больших - qt gtk3 perl python. С маленькими модулями (пакетами) должен работать ПМ.
В pfs-util не скачки и разруливания зависимостей. Поэтому для сборки чего-то большого он неудобен. Наиболее простое решение - взять готовый ПМ и сделать из модулей pr пакеты этого ПМ. В PRA я делал подобное - тоже неудобно

В итоге оптимально - свои скрипты и т.п. мелочь держать в мета-pfs + репа.pfs софта с большими зависимостями + полноценный ПМ c репой для остального
В pfs надо иметь функционал зависимых модулей. В pra я его дописал, но методом "прилепил сбоку". К сожалению разработка pfs остановилась. Я так и не решил для себя - придерживаться совместимости с оригинальным pfs-util или форкать. 
Поскольку оригинальный pfs-util совместим только с PR - со всеми недостатками (см. выше) - оптимально под текущей версией подвести черту и продолжить разработку без оглядки на совместимость и дистронезависимо. Есть желающие поучаствовать?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:puppyrus/repository
« Ответ #2 : 03 Май 2014, 09:45:26 »
Думаю здесь было так - когда делали FileZilla - libidn в iso был
Не было, просто элементарное коекакерство. Ну и что, мне всю репу перетряхивать?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Lego

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 900
  • Репутация: +60/-0
Re:puppyrus/repository
« Ответ #3 : 03 Май 2014, 10:00:38 »
Где ты конкретно взял файлзилу не сказал, однако libidn не имеет жесткой привязки именно к этой софтине. Поэтому и раздельно, видимо.
http://ftp.yandex.ru/puppyrus/users/Lego/PR-13.12/network/
AMD Phenom 9500 Quad-Core, GF-8600, 2gb RAM
Asus Eee PC-901 (Intel Atom N270, 1Gb RAM, 12Gb SSD)
Puppyrus-13.12-xfce-4.12

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:puppyrus/repository
« Ответ #4 : 03 Май 2014, 10:03:40 »
Ну и что, мне всю репу перетряхивать?
Какая конечная цель? Продолжение Ричи Pr или что?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:puppyrus/repository
« Ответ #5 : 03 Май 2014, 10:14:41 »
Где ты конкретно взял файлзилу
В официальном репозитории
Какая конечная цель?
Linux - в массы! Как главный чайник пректа ответственно заявляю: это "из коробки" не работает. Следовательно любой чайник скажет:" Ну вас нафиг с вашим дистрибутивом" и ведь будет прав!
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:puppyrus/repository
« Ответ #6 : 03 Май 2014, 10:29:31 »
"Коробку" какого дистрибутива Вы хотите доводить ? Это единственное планируемое изменение? Огласите весь список  :)

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:puppyrus/repository
« Ответ #7 : 03 Май 2014, 10:33:59 »
 Я собираюсь доводить всех коекакеров, пока руки не выпрямятся.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:puppyrus/repository
« Ответ #8 : 03 Май 2014, 10:43:01 »
Прекрасная цель. Главное не устать и не надорваться  ;) А что мешало делать это раньше? Что послужило толчком для "прозрения"
Про доводку pfs реп PRA - я только за. Выкладывайте в /user на фтп. Буду править
Про репу PR - Pro пусть скажет.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:puppyrus/repository
« Ответ #9 : 03 Май 2014, 12:20:52 »
Про репу PR - Pro пусть скажет.
Да я знаю, что он скажет  :D
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:puppyrus/repository
« Ответ #10 : 03 Май 2014, 14:36:24 »
не понял связи между срочным наличием libidn в системе и filezilla,
filezilla в системе по дефолту нету.

теперь далее, filezilla пакет у нас в каком каталоге? правильно в репозитарии а не в extra_modules значит сам пакет содержать нужные либы в себе не обязан. В какой части тут коекакерство, и вобще что понимает топикстартер под этим, если учесть что сам пилит нечто отдельное.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:puppyrus/repository
« Ответ #11 : 03 Май 2014, 16:04:43 »
теперь далее, filezilla пакет у нас в каком каталоге? правильно в репозитарии а не в extra_modules значит сам пакет содержать нужные либы в себе не обязан.
ОБЯЗАН! И не надо халтуру возводить в стандарт.
В какой части тут коекакерство, и вобще что понимает топикстартер под этим, если учесть что сам пилит нечто отдельное.
Приходится пилить отдельное, если вы пилите чёрт знает что.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:puppyrus/repository
« Ответ #12 : 03 Май 2014, 16:57:54 »
извините товарищ в данный момент я ничего не пилю, а изначальный прицел был на то что в репозитарии находятся только "элементарные" пакеты, и оно так было со дня основания (по возможности).

А вот в модулях уже солянка из элеметарных пакетов в нужных пропорциях. Твое удивление спустя 2 года разработки удивительно, и не поддается логическому объяснению.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:puppyrus/repository
« Ответ #13 : 03 Май 2014, 17:30:30 »
репозитарии находятся только "элементарные" пакеты, и оно так было со дня основания (по возможности).
Конструктор для конструкторов. А таких ты да я да мы с тобой. А остальные?
А вот в модулях уже солянка из элеметарных пакетов в нужных пропорциях.
Так эти модули должны быть на виду, а остальное "для служебного пользования"
Твое удивление спустя 2 года разработки удивительно, и не поддается логическому объяснению.
Терпеливый я человек
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Lego

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 900
  • Репутация: +60/-0
Re:puppyrus/repository
« Ответ #14 : 03 Май 2014, 17:38:01 »
д.Шурик, в личку глянь, пожалуйста? Нужно очень...?
AMD Phenom 9500 Quad-Core, GF-8600, 2gb RAM
Asus Eee PC-901 (Intel Atom N270, 1Gb RAM, 12Gb SSD)
Puppyrus-13.12-xfce-4.12