LINUX.ORG.RU

Что если сделать двухкомпонентный менеджер пакетов?


0

1

Чтобы собирал пакеты как gentoo по ебилдам, но результат чтобы получался сразу в двух форматах - .deb и .rpm

Тогда и сборка будет мегаконфигурируемая, и результаты можно будет использовать везде.

А небольшие различия для целевых систем задавать специальнопридуманными USE-флагами (по аналогии с LINUGUAS)

а как же зависимости? зависимости необходимые для сборки? и зависимости необходимые для установки? (включая необходимые USE-флаги в зависимых пакетах)

user_id_68054 ★★★★★
()

Главное препятствие между скрещиванием разных пакетных менеджеров между собой - разные названия пакетов и разное разбиение файлов по пакетам. Если бы зависимости прописывались не от пакетов, а от конкретных файлов - можно было бы относительно легко и просто сделать всеядный дистрибутив, тянущий пакеты с каких угодно репозиториев.

pedobear
()

чтобы получался сразу в двух форматах - .deb и .rpm

Предлагаю одного из них просто убить. Т.к. деб — наркоманское говно мамонта — убить его. Серьезно, кому будет хуже, если убунта будет на рпм?

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

Серьезно, кому будет хуже

deb-фанатикам

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

Т.к. деб — наркоманское говно мамонта

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

Valkeru ★★★★
()

То это будет абсолютным бредом, т.к. пакеты собираются, внезапно, под конкретные верии конкретных дистрибутивов. Опа?

t184256 ★★★★★
()

Тебе кто-то запрещает упаковывать собранные в gentoo бинарные пакеты в rpm/говно мамонта или даже в zip? Печаааалька.

init_6 ★★★★★
()

но результат чтобы получался сразу в двух форматах - .deb и .rpm

Похоже ? http://wiki.etersoft.ru/Korinf

Поддерживаемые целевые основные системы:

    Debian/Ubuntu (deb-based)
    Fedora / SUSE / Mandriva (RPM-based)
    ArchLinux
    Slackware
    Gentoo
    FreeBSD

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

Серьезно, кому будет хуже, если убунта будет на рпм?

действительно, когда убунта отбросит коньки, всем станет лучше

MyTrooName ★★★★★
()

Тебе кто-то запрещает упаковывать собранные в gentoo бинарные пакеты в rpm/говно мамонта или даже в zip?

Deleted
()

А смысл? Вот лично я зачем буду собирать у себя на десктопе .deb-пакет?

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

А ещё есть патчи и несовместимые друг с другом пакеты...

peregrine ★★★★★
()

StrongDollar, идея, как ни странно - очень здравая (даже программистам было бы гораздо проще). Проблема в зоопарке. Но над этим всем надо очень хорошо подумать, главное, чтобы инструмент для сборки пакета при этом был максимально прост и имел удобный GUI (многим программистам лень читать справки к разным системам сборки пакетов), а есть и консоле-хейтеры (когда программа кроссплатформенна и разрабатывается под оффтопиком).

Теперь скажу ещё одну вещь, можете закидывать меня помидорами, - что система для сборки deb-пакетов, что для rpm обе очень не удобные.

peregrine ★★★★★
()
29 января 2015 г.

Чтобы собирал пакеты как gentoo по ебилдам, но результат чтобы получался сразу в двух форматах - .deb и .rpm

Зачаточная поддержка .rpm в portage есть

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