The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск пакетного менеджера RPM 4.15"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от opennews (??), 28-Сен-19, 12:56 
После почти двух лет разработки состоялся релиз пакетного менеджера RPM 4.15.0. Проект RPM4 развивается компанией Red Hat и используется в таких дистрибутивах, как RHEL (включая производные проекты CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen и многих других. Ранее независимой командой разработчиков развивался проект RPM5, который непосредственно не связан с RPM4 и в настоящее время заброшен (не обновлялся с 2010 года)...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=51582

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск пакетного менеджера RPM 4.15"  –5 +/
Сообщение от Аноним (1), 28-Сен-19, 12:56 
Ну что, ребятушки, будет оно в следующем Альте или нет? Вопрос года.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выпуск пакетного менеджера RPM 4.15"  +13 +/
Сообщение от Аноним (2), 28-Сен-19, 12:59 
А будет ли следующий Альт?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Выпуск пакетного менеджера RPM 4.15"  –2 +/
Сообщение от Аноним (1), 28-Сен-19, 13:01 
А что, распи^W импортозамещение уже закончилось?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от ddjfvcs (?), 28-Сен-19, 13:24 
И в чём распил? Разве на компанию разработчика дистрибутива выделяются бюджетные средства?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Выпуск пакетного менеджера RPM 4.15"  +5 +/
Сообщение от Аноним (1), 28-Сен-19, 13:27 
man импортозамещение
man госзакупки
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от ddjfvcs (?), 28-Сен-19, 13:35 
И при чём здесь они? Это уже вопрос к покупателям. Альт предложил продукт, а выбор уже за пользователем. Calculate, например, входит в реестр. Его вполне могут использовать юридические лица. При этом без отчислений. Но раз покумают альт, это их выбор, а не монополия.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

12. "Выпуск пакетного менеджера RPM 4.15"  –3 +/
Сообщение от Аноним (12), 28-Сен-19, 14:12 
Майки в нужный фонд денег не переведут. А вот Альт сделает то что скажут.

А ты проплаченнвый бот, ты напишешь что вы все врете.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

19. "Выпуск пакетного менеджера RPM 4.15"  +3 +/
Сообщение от ddjfvcs (?), 28-Сен-19, 15:49 
> А вот Альт сделает то что скажут.

Голословно.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

78. Скрыто модератором  +1 +/
Сообщение от тщт (?), 29-Сен-19, 05:13 
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

82. Скрыто модератором  +3 +/
Сообщение от Аноним (82), 29-Сен-19, 06:35 
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

83. Скрыто модератором  +/
Сообщение от JL2001 (ok), 29-Сен-19, 06:42 
Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

113. Скрыто модератором  +1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 18:14 
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

112. "Выпуск пакетного менеджера RPM 4.15"  –4 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 18:11 
> А вот Альт сделает то что скажут.

Мальчик, вот с этим предложением к учительнице русского.  Осознаете ошибку в пунктуации -- тогда уже к старшим ребятам: спрашивать, где ошибка логическая.

> А ты проплаченнвый бот, ты напишешь что вы все врете.

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

Будьте умными, дети.  Тогда если вам и будут пытаться бить рожу на переменках "за враньё" -- жизнь всё равно расставит по местам, кто был прав, кто -- нет.  А если будете вот так лезть на рожон, не понимая, не зная, не будучи готовным стоять на своём -- ну так и будете унижены, причём заслуженно.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

41. "Выпуск пакетного менеджера RPM 4.15"  +2 +/
Сообщение от ddjfvcs (?), 28-Сен-19, 18:45 
То есть, если я зарегистрирую юрлицо, меня заставят купить альт? Чушь не неси.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору
Часть нити удалена модератором

46. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Аноним (46), 28-Сен-19, 19:25 
> заставляют. Не обязательно

Вот ты спалился...

Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

47. "Выпуск пакетного менеджера RPM 4.15"  +3 +/
Сообщение от Аноним (47), 28-Сен-19, 19:26 
> Не обязательно Альт. Что угодно.

Можно Calculate поставить и ничего не платить. Он в реестре.

Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

52. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (52), 28-Сен-19, 20:42 
А сертификат ФСТЭК у него есть? Вопрос риторический: забесплатно ни у кого нет.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

60. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (47), 28-Сен-19, 21:55 
Потому что за затраты сертификации нужно заплатить.
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

65. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (52), 28-Сен-19, 23:46 
Так зачем пишешь, что якобы можно что-то поставить и не платить?
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

66. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (47), 28-Сен-19, 23:47 
Почему якобы? Если нет требований ставить с сертификацией, можно обойтись без неё.
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

84. "Выпуск пакетного менеджера RPM 4.15"  –2 +/
Сообщение от IRASoldier_registered (ok), 29-Сен-19, 07:07 
> Почему якобы? Если нет требований ставить с сертификацией, можно обойтись без неё.

Госучреждение? Импортозаместительную вундервафлю? Без сертификации? Не смешите мои тапочки. Наверху помешаны на "шпионах Госдепа", которые только и мечтают, как бы узнать Военную Тайну типа муниципальных затрат на ремонт уличных фонарей и потирая рептилоидные лапки нагадить Великой и Прекрасной.


Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

115. Скрыто модератором  –2 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 18:24 
Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору

116. Скрыто модератором  +/
Сообщение от IRASoldier_registered (ok), 29-Сен-19, 18:42 
Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

136. Скрыто модератором  –1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 20:51 
Ответить | Правка | ^ к родителю #116 | Наверх | Cообщить модератору

138. Скрыто модератором  +/
Сообщение от IRASoldier_registered (ok), 29-Сен-19, 21:27 
Ответить | Правка | ^ к родителю #136 | Наверх | Cообщить модератору

140. Скрыто модератором  –1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 22:15 
Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору

141. Скрыто модератором  +/
Сообщение от IRASoldier_registered (ok), 29-Сен-19, 22:39 
Ответить | Правка | ^ к родителю #140 | Наверх | Cообщить модератору

142. Скрыто модератором  –2 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 23:47 
Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору

143. Скрыто модератором  +/
Сообщение от IRASoldier_registered (ok), 30-Сен-19, 00:16 
Ответить | Правка | ^ к родителю #142 | Наверх | Cообщить модератору

92. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Аноним (52), 29-Сен-19, 12:03 
> Если нет требований ставить с сертификацией, можно обойтись без неё.

Ты давно видел в какой-нибудь госконторе комп, на котором ну совсем не работают с персональными данными? А если работают — значит сертификация нужна.

Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

114. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 18:19 
> А сертификат ФСТЭК у него есть?
> Вопрос риторический: забесплатно ни у кого нет.

На позапрошлом, кажется, OS Day коллеги из Редсофта утверждали, что их вариант центоса для ФССП (напомните имечко, вылетело из головы -- Ред ОС?):

1) сертифицирован;
2) опубликован то ли вообще, то ли для госструктур.

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

Возможно, речь шла о том, что те же байтики, которые сертифицированы -- опубликованы, просто при аттестации это не особо поможет?..

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

154. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (154), 30-Сен-19, 13:35 
>На позапрошлом, кажется, OS Day коллеги из Редсофта утверждали, что их вариант центоса для ФССП (напомните имечко, вылетело из головы -- Ред ОС?):

У ФССП, вроде бы, «гослинукс» был.
> 1) сертифицирован;
> 2) опубликован то ли вообще, то ли для госструктур.

А бумажку с печатями можно скачать, распечатать, и она после этого будет иметь юридическую силу? Вопрос снова риторический.

Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору

155. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Michael Shigorinemail (ok), 30-Сен-19, 13:46 
>> На позапрошлом, кажется, OS Day коллеги из Редсофта утверждали,
>> что их вариант центоса для ФССП (напомните имечко, вылетело из
>> головы -- Ред ОС?):
> У ФССП, вроде бы, «гослинукс» был.

Ага, спасибо.

Ответить | Правка | ^ к родителю #154 | Наверх | Cообщить модератору

49. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (47), 28-Сен-19, 19:32 
Это ты про альт так? Вообще-то это независимый дистрибутив со своей пакетной базой. Говносборкой его уж явно не назвать.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

58. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (58), 28-Сен-19, 21:31 
Как инженер, которому досталась сотня серверов с альт8сп...

Мягко говоря, не соглашусь)

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

61. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (47), 28-Сен-19, 21:55 
В чём проблемы?
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

91. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (58), 29-Сен-19, 10:22 
Да можно начиная с установки.
PermitRootLogin without-passwd,но ключ на этапе установки добавить нельзя, а пользователь создаётся без возможностей к sudo. Таким образом получить административный доступ к системе можно только при прямом доступе к железке или консоли вм.

Т.н. "мандатный доступ", который selinux - в дефолтных своих полиси преднастроенных дистроваятелями неспособен даже на apt-get upgrade. Норм, чё)

Лютая мешанина из service-юнитов и init.d скриптов. Когда в exec сервиса прописывается /etc/init.d/foo.sh start

Древнючий syslogd, вместо человечьих rsyslog/syslog-ng. К тому же его искаропки роняет ежесуточно logrotate, и система остаётся вообще без сислога. Сюрприз!

Опенбсдшный нтп-клиент, с зависимостями к freeipa. В целом он работает и нареканий особо нет, но выбор довольно странный когда есть ntpd/chrony

Системда настроена полуруками, status при наличии persistent логов вызывается минуты по три.

Ну и системные баги, которые в rhel поправлены году этак в 2016-м, тут проявляются только в путь.

Без эмоций, только что сходу вспомнил об этих прелестях

Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

93. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (52), 29-Сен-19, 12:08 
Ну всё правильно, в каком дистрибутиве ты ещё такое найдёшь? Самобытный дистр с самобытными багами. Не г*вн*сборочка какая-нибудь, а чистое, неразбавленное…
P. S. Претензий к openntpd не понял. Сам везде его ставлю вместо ntpd.
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

120. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 19:28 
> PermitRootLogin without-passwd,но ключ на этапе установки добавить
> нельзя, а пользователь создаётся без возможностей к sudo.

Если нужно sudo -- см. http://altlinux.org/control и сделайте себе control sudo нужного вида; а вообще для первого созданного пользователя доступно su (если это не -02, там иначе).

> Таким образом получить административный доступ к системе
> можно только при прямом доступе к железке или консоли вм.

Неправда. :)

> Т.н. "мандатный доступ", который selinux - в дефолтных своих
> полиси преднастроенных дистроваятелями неспособен даже
> на apt-get upgrade. Норм, чё)

А если речь про selinux, то есть про -02 -- то посмотрите документацию и заметьте пользователя officer, которому задавали пароль при установке (почему так -- это уже не столько к нам, сколько к РД).

> Лютая мешанина из service-юнитов и init.d скриптов.

Эт да.

> Древнючий syslogd, вместо человечьих rsyslog/syslog-ng.

Они оба тоже есть, но куда более функциональны и, к сожалению, дыркоистория у них хуже в т.ч. вследствие и этого.

> К тому же его искаропки роняет ежесуточно logrotate, и система
> остаётся вообще без сислога. Сюрприз!

А вот про это хорошо бы более подробно рассказать -- хоть на support@, хоть мне в почту (mike@), потому как наши придирчивые тестеры такого не выявили, насколько мне известно.  В любом разе

> Опенбсдшный нтп-клиент, с зависимостями к freeipa.

Гм, глянул на скору руку -- не вижу зависимостей между openntpd и freeipa-*.  Было бы здорово предъявить.

> В целом он работает и нареканий особо нет, но выбор довольно
> странный, когда есть ntpd/chrony

Относительно ntpd это опять же "послужной список" CVE, а вот на chrony, возможно, переберёмся -- openntpd гораздо топорней "коллег" работает с линуксовыми часами.

> Системда настроена полуруками, status при наличии persistent логов
> вызывается минуты по три.

Тут ничего не скажу.

> Ну и системные баги, которые в rhel поправлены году этак в 2016-м,
> тут проявляются только в путь.

А тут хорошо бы подробней.

> Без эмоций, только что сходу вспомнил об этих прелестях

За конструктив благодарю :-)

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

Давайте попробуем?

Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

117. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Neandertalets (ok), 29-Сен-19, 18:56 
Давальный сказа "распил" - "говорящая голова" повторяет. Так что не обижайся на болезного.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

30. "Выпуск пакетного менеджера RPM 4.15"  +5 +/
Сообщение от Аноним (30), 28-Сен-19, 17:54 
> А что, распи^W импортозамещение уже закончилось?

Розпил это когда деньги оприходовали, а работу не работали. Или получили кредит на покупку завода АМД, и надо же какое совпадение, стали владельцем Мандривы (а Центос они же почему не купили, кто в курсе?).

Альты адаптировали ОС под Эльбрус, Гном у них был в русской раскладкой экранной клавиатуры до апстрима, руководили выпуском glibc, работают над воспроизводимостью сборок. Выдают результат как для России, так и для мирового сообщества. В отличие от тебя.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

36. "Выпуск пакетного менеджера RPM 4.15"  –4 +/
Сообщение от Канифоль Патрика (?), 28-Сен-19, 18:29 
Недавно родители не могли в поликлинике свои лекарства получить. Снова, в который уже раз за год, эта альт-базальтная хрень, как она там называется, зависла. Сутки чинили.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

40. "Выпуск пакетного менеджера RPM 4.15"  +2 +/
Сообщение от Аноним (30), 28-Сен-19, 18:44 
Почему ты так долго чинил?
Или не ты чинил? (и ты не знаешь, что там зависло)
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

119. "Выпуск пакетного менеджера RPM 4.15"  +3 +/
Сообщение от Neandertalets (ok), 29-Сен-19, 18:59 
> Недавно родители не могли в поликлинике свои лекарства получить. Снова, в который
> уже раз за год, эта альт-базальтная хрень, как она там называется,
> зависла. Сутки чинили.

Т.е., не знаю причин сбоя и долгого восстановления ты вывел в виновные "Аль!"?
Ванга отдыхает... "С таким счастьем - и на свободе!" (С)

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

43. "Выпуск пакетного менеджера RPM 4.15"  +2 +/
Сообщение от Аноним (47), 28-Сен-19, 19:06 
> руководили выпуском glibc

Хм, а где про это можно почитать, интересно?

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

86. "Выпуск пакетного менеджера RPM 4.15"  +5 +/
Сообщение от Аноним (30), 29-Сен-19, 08:38 
Здесь же.

«Примечательно, что мэйнтейнером выпуска 2.27 стал Дмитрий Левин, генеральный конструктор ALT Linux.» https://www.opennet.dev/opennews/art.shtml?num=48009

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

121. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 19:31 
>> руководили выпуском glibc
> Хм, а где про это можно почитать, интересно?

Да и выпуском strace -- вот тема сегодняшнего доклада Димы Левина на калужской конференции: https://lists.strace.io/pipermail/strace-devel/2019-Septembe...

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

178. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от klalafuda (?), 03-Окт-19, 18:16 
При всем уважении к авторам замечательной утилиты strace, если мы говорим за компанию и её вклад этот аргумент выглядит как-то.. слабовато :)
Ответить | Правка | ^ к родителю #121 | Наверх | Cообщить модератору

4. Скрыто модератором  +5 +/
Сообщение от Аноним (4), 28-Сен-19, 13:13 
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

9. Скрыто модератором  +1 +/
Сообщение от A.Stahl (ok), 28-Сен-19, 13:45 
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

18. Скрыто модератором  +/
Сообщение от Аноним (18), 28-Сен-19, 15:35 
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

23. Скрыто модератором  +6 +/
Сообщение от Аноним (23), 28-Сен-19, 16:11 
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (12), 28-Сен-19, 14:10 
Там же апт.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

13. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (1), 28-Сен-19, 14:13 
> После почти двух лет разработки состоялся релиз пакетного менеджера RPM 4.15.0. Проект RPM4 развивается компанией Red Hat и используется в таких дистрибутивах, как RHEL, ..., ALT Linux, ...
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от altlinups (?), 28-Сен-19, 14:28 
Штош, не всем знать о существовании apt-rpm
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

31. "Выпуск пакетного менеджера RPM 4.15"  –3 +/
Сообщение от IRASoldier_registered (ok), 28-Сен-19, 17:55 
А нафига он нужен? Просто чтоб было? Или так часто попадается софт, который есть в rpm, но его нет в deb и его надо поставить на deb-систему?
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

95. "Выпуск пакетного менеджера RPM 4.15"  +2 +/
Сообщение от Nxxx (?), 29-Сен-19, 12:18 
Альт не deb-система
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

122. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 19:41 
> А нафига он нужен? Просто чтоб было?

Не, чтоб руками rpm-ки не ставить.

Напомню -- в 2001 году, когда бывший Linux-Mandrake Russian Edition стал альтом и обзавёлся аптом, мандряковский urpmi был настолько жутким хаком, что после его работы вполне могли остаться неудовлетворённые зависимости; про yum в те годы в наших краях вообще слышали несколько человек вроде Володи Бормотова, как понимаю, ну а до него в редхатах установкой и обновлением пакетов более чем поштучно занимался по большей части инсталятор (во времена rh4 или даже уже 5 и rpm 3.0.x припоминается pygtk-шная штука под названием glade, но это не то).

А вот apt-rpm в каком-то более-менее живом виде тогда уже нахакали, альты и подключились к его применению и разработке.

PS: оказывается, это даже FAQ :-)

https://www.altlinux.org/History/FAQ#почему_apt-rpm?

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

15. "Выпуск пакетного менеджера RPM 4.15"  +2 +/
Сообщение от Mike Lee (?), 28-Сен-19, 14:32 
там апт поверх rpm (а не поверх deb как в дебианах)
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

17. "Выпуск пакетного менеджера RPM 4.15"  +5 +/
Сообщение от Аноним (18), 28-Сен-19, 15:33 
Звучит как очень странное решение.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

21. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (30), 28-Сен-19, 15:55 
Почему странное? В сети масса примеров как устанавливать пакеты с apt.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

25. "Выпуск пакетного менеджера RPM 4.15"  +4 +/
Сообщение от Аноним (25), 28-Сен-19, 16:58 
Формат пакета и реализация пакетного менеджера независимы.
Оч. правильный подход в линуховой экосистеме.

В пакетах установка программы, в менеджере обработка допустимости комбинаций версий.

Независимые вещи.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

32. "Выпуск пакетного менеджера RPM 4.15"  –3 +/
Сообщение от IRASoldier_registered (ok), 28-Сен-19, 18:02 
>Формат пакета и реализация пакетного менеджера независимы

И что тут правильного? Вот есть, например, продукт, упаковываемый в прямоугольные упаковки и для партии такого удобно отгружать в стандартных прямоугольных контейнерах. А есть продукт в тетраэдрических упаковках и его партии удобно отгружать в иных, специальных контейнерах.

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

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

37. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (37), 28-Сен-19, 18:35 
суть пакетов что деб что рпм одна - архив с программой который нужно распаковать. поэтому "затачивать" под него пакетный менеджер нет смысла
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

44. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от IRASoldier_registered (ok), 28-Сен-19, 19:10 
>суть пакетов что деб что рпм одна - архив с программой который нужно распаковать

Наводящий вопрос: и почему же тогда придумали deb и rpm, вместо того, чтобы использовать просто zip или 7z?

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

51. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (51), 28-Сен-19, 20:09 
Вы разберитесь что такое пакет, для начала. Кроме бинарника там инструкция как ставить и куда, перечень зависимостей и тд.
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

56. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от IRASoldier_registered (ok), 28-Сен-19, 21:11 
> Вы разберитесь что такое пакет, для начала. Кроме бинарника там инструкция как
> ставить и куда, перечень зависимостей и тд.

Так вы и разберитесь же. Чтоб не писать глупостей типа "суть одна, это просто архив". Именно наличие инструкции/перечня/... требует парсинга файлов в определенных форматах и с определенным синтаксисом. Собсно менеджер этим парсингом, помимо прочего и занимается.


Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

62. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (62), 28-Сен-19, 22:50 
Это другой анон писал, ты не распарсил. Глупость что апт не должен работать с рпм. Собственно почему? Рпм основной формат пакетов для линукса, так исторически сложилось, поэтому дебиан обладал возможностью ставить эти пакеты, как стандарт де-факто.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

71. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от IRASoldier_registered (ok), 29-Сен-19, 01:30 
> дебиан обладал возможностью ставить эти пакеты, как стандарт де-факто

А я вот слышал, что apt для работы с rpm допиливали/форкали в каком-то латиноамериканском дистрибутиве. И как бы даже не на редхате основанном.

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

85. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (62), 29-Сен-19, 07:40 
Ну может и допиливали, изначально вроде только основные свойства имелись, или сам рпм развивался, я толком не знаю. РПМ стандарт для LSB, поэтому все дистры в какой-то мере стараются соответствовать.
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

126. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 20:20 
> А я вот слышал, что apt для работы с rpm допиливали/форкали в
> каком-то латиноамериканском дистрибутиве.

Насколько помню, изначально это была работа Alfredo Kojima (тогда же он активно развивал WindowMaker); позже за apt-rpm взялись ребята из Conectiva, возможно, включая и Альфредо и Густаво (по части проектов связи не отслеживал).

PS: нашлось тут: https://ru.bmstu.wiki/APT-RPM

Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

125. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 20:17 
> Рпм основной формат пакетов для линукса, так исторически сложилось

Не основной, а один из двух основных (и пропихнутый в LSB как стандартный).

> поэтому дебиан обладал возможностью ставить эти пакеты

Нет, дебиан per se не обладает штатной возможностью ставить эти пакеты.  То есть можно, конечно, поставить пакет rpm из дебиановского репо, но устанавливаемые rpm-ки от этого не научатся видеть, что вообще-то glibc или там qt уже стоит.

Отчасти схожая проблема и с другими -- уже "частными" -- пакетными менеджерами: например, gem или там pip окажутся не в курсе, если при dist-upgrade обновится какая libcrypto со сменой soname и вообще-то слинкованное с ней надо бы попытаться пересобрать...

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

64. "Выпуск пакетного менеджера RPM 4.15"  +2 +/
Сообщение от JL2001 (ok), 28-Сен-19, 23:06 
> Собсно менеджер этим парсингом, помимо прочего и занимается.

нет, не занимается
этим занимается deb или rpm, а не apt

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

72. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от IRASoldier_registered (ok), 29-Сен-19, 01:32 
> этим занимается deb или rpm, а не apt

apt под капотом вызывает dpkg, не?

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

81. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от JL2001 (ok), 29-Сен-19, 06:27 
> > этим занимается deb или rpm, а не apt
> apt под капотом вызывает dpkg, не?

как конкретно устроен вызов внутри я не знаю, но функциональность выдаваемая наружу от dep(dpkg) и rpm аналогичная и легкозаменяемая (кроме сборки самих пакетов из сырцов, имхо)

есть ещё такая штука https://ru.m.wikipedia.org/wiki/PackageKit
хотя в вики указано что она поверх apt/yum а не поверх dep/rpm

Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

94. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (52), 29-Сен-19, 12:17 
> функциональность выдаваемая наружу от dep(dpkg) и rpm аналогичная и легкозаменяемая

Аналогичная только в первом приближении, и заменяемая с очень большим трудом. Даже порядок установки разный: в deb-пакетах если написано depends от какого-то пакета, значит он будет и распакован, и сконфигурирован раньше, а в rpm это вовсе не обязательно так, поэтому помимо обычного requires предусмотрены ещё костыли requires(pre), requires(post), requires(preun) и requires(postun). Или совсем фееричное: при обновлении deb-пакета сначала удаляется старая версия, а потом устанавливается новая, а в rpm — наоборот(!).

Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

127. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 20:27 
> Или совсем фееричное: при обновлении deb-пакета сначала удаляется
> старая версия, а потом устанавливается новая, а в rpm — наоборот(!).

Феерично тут скорее поведение dpkg, а "(!)"-поведение rpm показывает, кто вообще на что ориентировался.

Что делать будем в ситуации, когда не хватило места, инодов или питания?

В случае rpm часть файлов окажется распакованной со временными именами, дополненными суффиксами вроде ";4567890a" -- да, досадно, но операция их переименования (куда более атомарная, чем распаковка с долетанием до блинов) _не_ будет произведена и система, возможно, даже сможет продолжить работу.

В случае, когда старый пакет уже сделал ручкой и при этом места новому всё равно может не хватить (как раз на "крайних случаях" и выявляется вся разница между академическими и инженерными системами) -- что получим с dpkg?

Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

144. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (52), 30-Сен-19, 00:21 
Я в курсе, зачем так сделано. Но на практике это контритуитивно и только усложняет жизнь майнтейнерам, в то время как теоретические проблемы с dpkg остаются сугубо теоретическими (тем более что наличие достаточного места и инодов можно проверить перед установкой, что для места делается точно, а вот насчёт инодов не скажу — лень в код лезть).
А теперь задачка: глупый майнтейнер прописал в скриптах


%post
ln -fs target link
%preun
rm -f link

Что произойдёт при обновлении пакета, и как исправить ситуацию?

Ответить | Правка | ^ к родителю #127 | Наверх | Cообщить модератору

149. "Выпуск пакетного менеджера RPM 4.15"  –3 +/
Сообщение от Аноним (30), 30-Сен-19, 08:25 
> как исправить ситуацию?

Вспомнить Алонзо Чёрча, отказаться от императивного подхода (и глупых мантайнеров, как следствие).

Ответить | Правка | ^ к родителю #144 | Наверх | Cообщить модератору

63. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от JL2001 (ok), 28-Сен-19, 23:03 
>>суть пакетов что деб что рпм одна - архив с программой который нужно распаковать
> Наводящий вопрос: и почему же тогда придумали deb и rpm, вместо того,
> чтобы использовать просто zip или 7z?

потому что не смогли договориться и них

зы: deb и rpm - это zip или 7z с определённой структурой файлов внутри, как обробатывать которую знают deb или rpm

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

128. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 20:28 
> зы: deb и rpm - это zip или 7z

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

PS: прочитал внимательней контекст -- половина резкости уходит в сторону таки псевдоирландца.

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

110. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (110), 29-Сен-19, 17:10 
>Наводящий вопрос: и почему же тогда придумали deb и rpm, вместо того, чтобы использовать просто zip или 7z?

7z тогда не было, а zip был недостаточно юнипсвейным, поэтому взяли ar/tar и cpio. И NIH-синдром, конечно.

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

53. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (52), 28-Сен-19, 20:49 
> суть пакетов что деб что рпм одна - архив с программой который нужно распаковать.

Суть одна, устройство разное. Типы зависимостей разные, типы и порядок запуска скриптов разные и т. п. Или вот, скажем, в deb есть такая сущность, как мультиархитектура, а в rpm — нет.

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

129. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 20:31 
> Или вот, скажем, в deb есть такая сущность, как мультиархитектура,
> а в rpm — нет.

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

В другую сторону -- например, отсутствие возможности описать синтаксис spec-файлов Бэкусом с Науэром :-]

Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

145. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (52), 30-Сен-19, 00:24 
> как чудовищно можно заоверинжинирить то, что собственно инженеры решают иначе.

Инженеры решают, что multiarch не нужен, и хватит multilib, после чего идут бухать пиво?

Ответить | Правка | ^ к родителю #129 | Наверх | Cообщить модератору

124. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 19:47 
> суть пакетов что деб что рпм одна - архив с программой который
> нужно распаковать.

Не совсем, тогда хватало бы тарбола.  Ещё метаданные и пакетные скрипты как минимум.

Меня в этом плане другое несколько удивляет -- как дебиановский родной апт с егойным же родным dpkg умудряется работать существенно медленней, чем наш apt-rpm, которому в rpmdb всё-таки "с переводчиком" ходить надо...

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

5. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от ddjfvcs (?), 28-Сен-19, 13:23 
> включая производные проекты

Но далеко не все из перечисленных являются производными RHEL.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Выпуск пакетного менеджера RPM 4.15"  –6 +/
Сообщение от Anonymoustus (ok), 28-Сен-19, 15:16 
> Ранее независимой командой разработчиков развивался проект %PROJECT_NAME%, который ... и в настоящее время заброшен (не обновлялся с ... года).

Суть опенсорса одной строкой.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от A.Stahl (ok), 28-Сен-19, 15:56 
Знаешь, а ведь ты прав. OpenSource часто действительно именно такой. Это вот FreeSoftware иногда развивается десятилетиями. Сменяются люди, а софт продолает жить. ОпенСорс и закрытый код обычно умирают как только к ним угасает интерес со тороны оригинальных авторов.


Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

38. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Канифоль Патрика (?), 28-Сен-19, 18:36 
К закрытому коду, если он приносит бабло, угасает интерес авторов? Ну, только если они делают шаг выше по лестнице этого самого бабла или наоборот вдруг уходят славить Кришну или типа того.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

123. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 19:44 
> К закрытому коду, если он приносит бабло, угасает интерес авторов?

OS/2 помните?

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

174. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (174), 02-Окт-19, 19:39 
Михаил, в Альте будет усечение apt-get, apt-cache до apt?
Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору

179. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Michael Shigorinemail (ok), 06-Окт-19, 17:24 
> Михаил, в Альте будет усечение apt-get, apt-cache до apt?

Думаю, да -- вместе с обновлением кодовой базы.  По ней потихоньку работают (например, CacheLimit сделали автоматическим), но не так споро, как хотелось бы -- отчасти этому поспособствовали и мы с lcc 1.23, который не умеет c++17 (на 1.24 пока не перебираемся, маленький ещё).

Ответить | Правка | ^ к родителю #174 | Наверх | Cообщить модератору

54. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (52), 28-Сен-19, 20:52 
> Суть опенсорса одной строкой.

Ну да, как-то так. Проект стал стагнировать — его форкнули. Оригинал стал развиваться — форк загнулся. С проприетой проще, там уж умерла — так умерла.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

20. "Выпуск пакетного менеджера RPM 4.15"  –2 +/
Сообщение от Аноним (30), 28-Сен-19, 15:52 
Будет ли оно в Розалинукс. Вопрос жизни и смерти. Для Розалинукс.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Выпуск пакетного менеджера RPM 4.15"  –9 +/
Сообщение от Аноним (23), 28-Сен-19, 16:14 
Вот так и создаётся видимость активности opensource-сообщества. 6 лет дохлое лежало, чуть-чуть потыкали палочкой, переименовали - и тут же по всем полям и весям новости, как же, новая версия! Гальванизированный труп.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от IRASoldier_registered (ok), 28-Сен-19, 17:46 
Ты чего несёшь? Скопипастил не глядя комм из другой ветки? Какой "труп", если юзается во всех RHEL based, какое "переименовали", если список улучшений и добавлений выше? Офигеть. RPM 5 - да, труп. RPM 4 к нему отношение имеет сугубо косвенное и живее всех живых.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

26. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Аноним (26), 28-Сен-19, 17:20 
С нетерпением ждём в ALT Linux!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Выпуск пакетного менеджера RPM 4.15"  –4 +/
Сообщение от Аноним (35), 28-Сен-19, 18:27 
Нет. В Альте нет драйверов АМД. В LTS и CentOS есть. Альт мёртв для дома.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

39. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Канифоль Патрика (?), 28-Сен-19, 18:39 
Только если дома не Эль Брус с иконками.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

59. "Выпуск пакетного менеджера RPM 4.15"  +2 +/
Сообщение от Аноним (26), 28-Сен-19, 21:33 
>Альт мёртв для дома.

Разве только в вашей воспалённой фантазии...

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

176. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (174), 03-Окт-19, 14:23 
Один +. Один, папа Карло!
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

67. "Выпуск пакетного менеджера RPM 4.15"  +2 +/
Сообщение от пофигу (?), 28-Сен-19, 23:49 
Так-то можно предположить что ты не нашёл того, что нужно тебе.
Совсем нетрудно запустить поиск по слову AMD на https://packages.altlinux.org/ru/search?utf8=%E2%9... . И обнаружить, что находится довольно много всякой всячины - и драйвера для XOrg, и какие-то шняги для тюнинга процессоров. Так что у тебя есть две возможности - или прямо сказать чего тебе не хватает, или признаться что ты врёшь.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

69. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (35), 29-Сен-19, 00:33 
https://www.amd.com/ru/support/graphics/radeon-500-series/ra...
Билл Гейтс сортиры с дырками чего-то обхаживает. У него, верно, получится, у Альта в список попасть - нет, судьба ¯\_(ツ)_/¯.
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

131. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 20:37 
> https://www.amd.com/ru/support/graphics/radeon-500-series/ra...

https://sdelanounas.ru/blogs/122600/ -- если очень интересно, могу завтра купленную для рабочего стенда (затем компа) аккурат RX580 попросить стендовиков проверить на релиз-кандидатах дистрибутивов 9.0.

Ну, необязательно тащиться к AMD за дровишками, если всё уже в коробке.

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

160. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (160), 30-Сен-19, 14:50 
Вы же по госам работаете, чего мелочиться мелочёвкой? )
Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору

161. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (160), 30-Сен-19, 14:53 
PS Про коробку порадовало )
Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору

169. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от userd (ok), 02-Окт-19, 12:53 
> ...попросить стендовиков проверить на релиз-кандидатах дистрибутивов 9.0

Как успехи?

Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору

175. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (174), 02-Окт-19, 19:42 
Вероятно, NVidia отказывается удаляться и везде прописывает драйвер Vesa, но всё равно чёрный экран )
Ответить | Правка | ^ к родителю #169 | Наверх | Cообщить модератору

130. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 20:34 
> Нет. В Альте нет драйверов АМД.

Надо же, а я-то вчерась хорошему человеку на ноуте с amdgpu запускал alt-p9-xfce-20190912-x86_64.iso -- хорошо, что не прочитал Ваше ценнейшее сообщение вчера, тогда бы и не пробовал! </>

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

177. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (174), 03-Окт-19, 14:38 
Михаил, не сохраняются настройки экранов в Параметрах системы:
https://i86.fastpic.ru/big/2019/1003/c0/22fb4c6a12d44905b9e6...
Хотелось бы уточнить, чем занят Синаптик продолжительное время и можно ли нажать кнопку Закрыть?
https://i86.fastpic.ru/big/2019/1003/84/a0d67e629f6f8e3b51cd...
Спасибо за "галочки" в Синаптике, так гораздо удобнее.
Ответить | Правка | ^ к родителю #130 | Наверх | Cообщить модератору

180. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Michael Shigorinemail (ok), 06-Окт-19, 17:26 
> Михаил, не сохраняются настройки экранов в Параметрах системы:

Вешайте на дистрибутив вместе с подробностями:
https://bugzilla.altlinux.org/enter_bug.cgi?product=%D0...

> Хотелось бы уточнить, чем занят Синаптик продолжительное время
> и можно ли нажать кнопку Закрыть?

Я бы сперва глянул top; возможно, отрабатывают posttrans-триггеры, сходу не соображу.

Ответить | Правка | ^ к родителю #177 | Наверх | Cообщить модератору

27. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (27), 28-Сен-19, 17:33 
А чем принципиально rpm5 отличается от rpm4?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Выпуск пакетного менеджера RPM 4.15"  –4 +/
Сообщение от IRASoldier_registered (ok), 28-Сен-19, 17:49 
Там какой-то формат упаковки был, чуть ли не из МакОси взятый, если не ошибаюсь.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

70. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от НяшМяш (ok), 29-Сен-19, 01:16 
А в макоси пакеты есть?
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

73. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от IRASoldier_registered (ok), 29-Сен-19, 01:36 
> А в макоси пакеты есть?

Архивы есть. https://en.wikipedia.org/wiki/Xar_(archiver) - их инсталлятор использует.


Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

74. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от НяшМяш (ok), 29-Сен-19, 02:17 
Действительно про RPM5 написано, внезапно.
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

96. "Выпуск пакетного менеджера RPM 4.15"  +2 +/
Сообщение от Аноним (52), 29-Сен-19, 12:24 
> Там какой-то формат упаковки был

Не уверен, что хоть кто-то реально перешёл на его использование. Все берегли совместимость с rpm на уровне формата пакетов..

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

132. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 20:37 
Ошибаетесь, разумеется.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

137. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от IRASoldier_registered (ok), 29-Сен-19, 21:23 
> Ошибаетесь, разумеется.

Да неужели? https://code.google.com/archive/p/xar/

Настолько не хочется ассоциаций с ненавистной проприетарной ОС, что будем отрицать очевидное? :-)


Ответить | Правка | ^ к родителю #132 | Наверх | Cообщить модератору

139. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 22:04 
>> Ошибаетесь, разумеется.
> Да неужели?

Да.

Причём грамотный бот [ ;-) ] бы на этом месте ухи насторожил и пошёл перепроверил на всякий, скажем, INSTALL:

XAR         [5] optional  1.5.2   1.5.2   http://code.google.com/p/xar/
...
[5] xar:       Modified XAR copy bundled with RPM.
               Building RPM against stock external XAR currently still not recommended.
               The 1.5 and 1.5.1 releases of XAR needs some patching, before they work.
Надеюсь, ключевое слово optional переводить не требуется?
Ответить | Правка | ^ к родителю #137 | Наверх | Cообщить модератору

33. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Аноним (30), 28-Сен-19, 18:16 
> А чем принципиально rpm5 отличается от rpm4?

1. Сравните время выполнения:

ROSA R9 - rpm5, urpmi7
Mageia 5(6) - rpm4, urpmi8

urpmq --whatrequires libgcc1 - Mageia=7 сек - ROSA=1 мин. 48 сек.
urpmq --whatrequires glibc - Mageia=7 сек - ROSA=5 мин.32 сек.

https://forum.rosalinux.ru/viewtopic.php?f=56&t=8427

Дело там не только во времени, при этом система встаёт колом и непригодна к использованию https://forum.rosalinux.ru/viewtopic.php?f=53&t=5355

Из неочевидного -- чрезмерное количество операций записи на диск.

2. Нет специалистов, способных обнаружить проблему (на виртуалеке не воспроизводится), найти её найти причину и за два с половиной года устранить. Они даже в новости о выпуске R11 ошиблись, указав fsync, когда правильно fdatasync.

Жалоба пользователя: 15 мар 2015
"Решение" (приводит к регрессии urpmi, не исправлено поныне) от пользователя: 07 окт 2017

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

55. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (52), 28-Сен-19, 21:01 
> urpmq --whatrequires

А причём тут rpm? urpmq ищет по кешу метаданных репозиториев (собственного формата), а не по базе rpm. Но росовцы кривыми ручками и в URPM поковырялись, не умея в perl и в регулярки.
Для сравнения покажи, за какое время отрабатывают аналогичные команды rpm -q --whatrequires.

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

57. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Stax (ok), 28-Сен-19, 21:31 
> Для сравнения покажи, за какое время отрабатывают аналогичные команды rpm -q --whatrequires.

Да моментально они везде отрабатывают (ну точнее, за время, нужное чтобы загрузить с диска и разобрать BDB файлик). Это всего лишь простой поиск по базе BDB, он не будет тормозить вне зависимости от реализации RPM. Т.к. на общем уровне идея этих баз была определена задолго до форка RPM5.

Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

89. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (30), 29-Сен-19, 09:04 
> Да моментально они везде отрабатывают (ну точнее, за время, нужное чтобы загрузить
> с диска и разобрать BDB файлик).

Это сейчас.

> Это всего лишь простой поиск
> по базе BDB, он не будет тормозить вне зависимости от реализации

Для ускорения поиска БД перестраивала индексы. По первой ссылке про это есть. Или здесь в https://www.opennet.dev/openforum/vsluhforumID3/118595.html#88

> RPM. Т.к. на общем уровне идея этих баз была определена задолго
> до форка RPM5.

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

Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

88. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (30), 29-Сен-19, 09:00 
>> urpmq --whatrequires
> А причём тут rpm? urpmq ищет по кешу метаданных репозиториев (собственного формата),
> а не по базе rpm.

По первой ссылке в последнем сообщении дано объяснение:

«Под рутом rpm перестраивает часть индексов базы данных, а под пользователем на это нет прав.

BerkleyDB синхронизирует каждую операцию, что бы БД оставалась в консистентном состоянии в случае аварии, отсюда замедление.

Для ускорения можно добавить в файл /etc/rpm/macros строку
%__nofsync nofsync

Для временного изменения у rpm имеется ключ --nofsync (в справке про него умалчивается, определён в /usr/lib/rpm/rpmopt как alias).

Для urpmi аналогичная опция --fastunsafe»


> Но росовцы кривыми ручками и в
> URPM поковырялись, не умея в perl и в регулярки.
> Для сравнения покажи, за какое время отрабатывают аналогичные команды rpm -q --whatrequires.

Наделал я этих сравнений, когда искал решение.

«В RPM 5 и urpmi в несколько раз ускорен процесс установки и удаления программ за счет отключения принудительного вызова fdatasync() после каждой транзакции» https://www.opennet.dev/opennews/art.shtml?num=50325

Теперь у меня есть и другие дела, кроме как устанавливать это поделие.

Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

75. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Pulfer (ok), 29-Сен-19, 03:02 
У меня на Росе сейчас:

time urpmq --whatrequires libgcc1

real    0m1,943s
user    0m1,751s
sys     0m0,128s

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

87. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Аноним (30), 29-Сен-19, 08:47 
> У меня на Росе сейчас:

У тебя, как и у всех в ООО «НТЦ ИТ РОСА» сейчас совести нет, или ты, "ведущий разработчик", не в курсе изменений?

Скопирую из здешнего анонса:

«В RPM 5 и urpmi в несколько раз ускорен процесс установки и удаления программ за счет отключения принудительного вызова fdatasync() после каждой транзакции,»

https://www.opennet.dev/opennews/art.shtml?num=50325

И напомню, что у вас нет со мною договора на передачу имущественных прав. Так что удаляйте присвоенное обманным путём.


Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

133. "Выпуск пакетного менеджера RPM 4.15"  +2 +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 20:40 
Да оставьте их уже в покое.  Нет смысла грызться, есть смысл идти дальше и делать.  Многократно наблюдал и местами сам проверил.
Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

164. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Аноним (30), 30-Сен-19, 16:24 
> Да оставьте их уже в покое.  Нет смысла грызться, есть смысл
> идти дальше и делать.  Многократно наблюдал и местами сам проверил.

Pulfer гонит натуральную дезу о технической стороне RPM5. Однако, они приняли от меня решение, за неимением лучшего, значит они с ним согласны. Такой чисто технический аргумент. :)

Ответить | Правка | ^ к родителю #133 | Наверх | Cообщить модератору

157. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Pulfer (ok), 30-Сен-19, 14:23 
Какое отношение имеет вызов fdatasync() в rpm к urpmq --whatrequires? Никакого.
Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

162. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Аноним (30), 30-Сен-19, 16:01 
> Какое отношение имеет вызов fdatasync() в rpm к urpmq --whatrequires?

А с чего это ты взял, что я буду тебя учить, после того как я выполнил за тебя работу? Если ты не смог пройти по ссылкам, где дано объяснение, тут дело даже не в том, что ты из ООО "НТЦ ИТ РОСА". Тут дело в том, что я просто не смогу что-то втолковать такому как ты.

> Никакого.

Твоя вера и тебе с ней жить.

И я ещё раз напоминаю: удали это и другие мои решения, у вас нет на них прав.

Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору

173. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (30), 02-Окт-19, 15:02 
Итак, "ведущий разработчик" Розалинкус:

1. Не умеет работать с документацией. Минимум дважды серьёзные ошибки в ключевом компоненте systemd из-за игнорирования файла NEWS.
2. Не понимает, почему при чтении может происходить запись. То есть не в курсе о таком базовом принципе, как кеширование.
3. ?

Мой опыт подсказывает: 3й пунтик таков, что два первых меркнут на его фоне.

Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору

182. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (182), 31-Окт-19, 08:13 
> Какое отношение имеет вызов fdatasync() в rpm к urpmq --whatrequires? Никакого.

Между прочим, я в курсе, что вы там проверили и убедились, что вышезаявленное ложно. Однако, ни ты, ни твой коллега, не потрудились опубликовать опровержение (как мне пояснили: "боимся, что плохо подумают про Розу"). Вот как раз из-за такого вашего характерного обыкновения, мнение о вас -- как "специалистах", так и людях -- упало в своё время ниже плинтуса.

Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору

42. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (42), 28-Сен-19, 18:48 
> rpm4

Правильно писать просто RPM.

Грубо говоря, идешь на сайт RPM5, находишь дату последнего релиза. С этой датой наперевес отправляешься на сайт RPM и смотришь все чейнжлоги с этой даты по сегодня.

Все фичи, добавленные за это время в RPM (включая долгожданные %autosetup/%patchlist/%sourcelist/%generate_buildrequires) в RPM5 отсутствуют и не будут добавлены никогда. А каких-то своих киллерфич у RPM5 уже давно нет.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

76. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Pulfer (ok), 29-Сен-19, 03:08 
%autosetup в Росе в RPM5 добавлен. Остальное не будет добавлено никогда (я надеюсь).
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

97. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (52), 29-Сен-19, 12:30 
> Остальное не будет добавлено никогда (я надеюсь).

Почему? %patchlist — весьма неплохая идея, а %dnl вообще надо было с самого начала делать, сколько народу по граблям с комментированием # прошлось…

Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

99. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (30), 29-Сен-19, 12:38 
>> Остальное не будет добавлено никогда (я надеюсь).
> Почему? %patchlist — весьма неплохая идея, а %dnl вообще надо было с
> самого начала делать, сколько народу по граблям с комментированием # прошлось…

Выше дал ответ на вопрос. Специалистов у них нет и не предвидится. Имеющихся максимум хватало, что бы перенести из OpenMandrivaготовые готовые патчи, которые привели к переполнению стека при установке пакетов. Или "накопировать рандомные коммиты" (цитата разработчика) из rpm4. Теперь апстрима у rpm5 нет, как и ресурсов для перехода на rpm4.

Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

101. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (52), 29-Сен-19, 12:43 
> Выше дал ответ на вопрос. Специалистов у них нет и не предвидится.

А не надо давать ответ на вопрос, заданный не тебе. Наличие/отсуствие специалистов никак не влияет на субъективное отношение человека к тем или иным нововведениям.

Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

103. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (30), 29-Сен-19, 12:52 
>> Выше дал ответ на вопрос. Специалистов у них нет и не предвидится.
> А не надо давать ответ на вопрос, заданный не тебе. Наличие/отсуствие специалистов
> никак не влияет на субъективное отношение человека к тем или иным
> нововведениям.

Вопрошаемый человек субъективно не видит нововведения в changelog systemd, в результате чего отваливается dns, перестают работать Dr.Web и некоторые принтеры. Надеюсь, как раз по причине отсутствия специалистов (и перегрузу, как следствие), а не в результате некомпетентности.

Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

104. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (52), 29-Сен-19, 13:11 
Слушай, я всё понимаю, но тебе не надоело повторять одно и то же в любом треде, где речь заходит о Росе? Не стоит она такого внимания, вот чесслово. А про баг тот я в курсе, сам же и репортил.
Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

106. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (30), 29-Сен-19, 14:25 
> Слушай, я всё понимаю, но тебе не надоело повторять одно и то
> же в любом треде, где речь заходит о Росе?

Как видишь, нет.

> Не стоит она такого внимания, вот чесслово.

Роза Фреш вообще стоит не больше пустого обещания внести её в Реестр, и прочей лжи сотрудников.

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

> А про баг тот я в
> курсе, сам же и репортил.

Про баг в rmp? Если бы ты точно знал причину, мог бы исправить. Следовательно, "rpm ни при чём" не более чем предположение.

Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

107. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (52), 29-Сен-19, 14:44 
> Про баг в rmp?

Нет, в systemd.

Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору

108. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (30), 29-Сен-19, 15:39 
>> Про баг в rmp?
> Нет, в systemd.

Там же 2 несвязных бага, вызванных невнимательным чтением changelog-а. Про dns многие писали, как и про Dr.Web/принтеры (из-за незапуска "баш-портянок" для традиционного init).

Кстати, по теме новости, исправить отвал dns не могли из-за каких-то ограничений с rpm (с их слов). Там всего-то надо было симлинк поменять.

Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

109. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (52), 29-Сен-19, 16:00 
> Кстати, по теме новости, исправить отвал dns не могли из-за каких-то ограничений с rpm (с их слов). Там всего-то надо было симлинк поменять.

Если симлинк не входит в состав пакета, а создаётся %post-скриптом и удаляется %preun, то да, там есть грабли, связанные с порядком вызова скриптов при обновлении. Но и обойти их можно, умеючи.
Но я имел в виду баг с незапуском service-файлов при наличии одноимённых скриптов в init.d (если бы просто не запускались скрипты из init.d, этого бы, наверное, до сих пор не заметили, но Леннарт с компашкой наг*вн*кодили изрядно).

Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору

118. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (30), 29-Сен-19, 18:57 
> Если симлинк не входит в состав пакета, а создаётся %post-скриптом и удаляется
> %preun, то да, там есть грабли, связанные с порядком вызова скриптов
> при обновлении. Но и обойти их можно, умеючи.

Даже если вообще невозможно, все подобные проблемы решаются созданием некоего пакета, назовём его autofix, который будет при обновлении всё что надо где надо прописывать. Тупо запуская баш-скрипт. Решение не красивое, но на скорую руку оно лучше, чем сидеть на попе ровно, вынуждая пользователей копировать одну и ту же инструкцию друг другу на форуме.

> Но я имел в виду баг с незапуском service-файлов при наличии одноимённых
> скриптов в init.d (если бы просто не запускались скрипты из init.d,
> этого бы, наверное, до сих пор не заметили, но Леннарт с
> компашкой наг*вн*кодили изрядно).

В том случае https://forum.rosalinux.ru/viewtopic.php?f=56&t=8209
просто не было скрипта systemd-sysv-install. Без него скрипты инициализации не добавлялась в автозагрузку. Надо было просто прочесть NEWS при подготовке пакета systemd

        * Support for chkconfig (--enable-chkconfig) was removed in
          favor of calling an abstraction tool
          /lib/systemd/systemd-sysv-install. This needs to be
          implemented for your distribution. See "SYSV INIT.D SCRIPTS"
          in README for details.

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

Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

146. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (52), 30-Сен-19, 00:49 
> В том случае просто не было скрипта systemd-sysv-install. Без него скрипты инициализации не добавлялась в автозагрузку.

Нет, там было непросто. Без этого systemd-sysv-install гениальный недоинит не запускал service-файл (да-да, там был service-файл) при наличии ещё и инит-скрипта. Это баг апстрима, наверняка и сейчас не исправленный. Это описано в росовской багзилле (#7975), да и на форуме drweb (на который ты сам давал ссылку) тоже. А гадание Виктора на кофейной гуще не стоит принимать серьёзно, как и вообще всё, что он пишет.

Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору

147. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (52), 30-Сен-19, 01:10 
> на который ты сам давал ссылку

Хотя не, не ты. Но не суть, ссылка в теме есть.

Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору

150. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (30), 30-Сен-19, 09:05 
>> В том случае просто не было скрипта systemd-sysv-install. Без него скрипты инициализации не добавлялась в автозагрузку.
> Нет, там было непросто. Без этого systemd-sysv-install гениальный недоинит не запускал
> service-файл (да-да, там был service-файл) при наличии ещё и инит-скрипта.

Такое помню. В любом случае все связанные проблемы решаются имплементацией systemd-sysv-install, как того требует документация systemd.

> Это баг апстрима, наверняка и сейчас не исправленный.
> Это описано в росовской багзилле (#7975)

Баг закрыт. Решение моё принято. Не надо валить вину на апстрим. Просто тому "у меня сейчас rpm работает" Pulfer-у надобно читать документацию -- это работа, под которую он подписался в трудовом договоре. Халява закончилась.

> да и на форуме drweb (на который ты сам
> давал ссылку) тоже. А гадание Виктора на кофейной гуще не стоит
> принимать серьёзно, как и вообще всё, что он пишет.

На том форме вообще мало что стоит принимать серьёзно, даже часть из того, что написано мною (если бы не прикидывался чайником и простачком, они бы не позвали меня в свою конфу разработчиков).

Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору

151. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (52), 30-Сен-19, 10:15 
> Не надо валить вину на апстрим.

Что значит — валить вину? В апстриме логическая ошибка: если не удалось обработать init-скрипт, не обрабатывается и service-файл. Это не отменяет ошибку в пакетировании, но усугубляет последствия.

Ответить | Правка | ^ к родителю #150 | Наверх | Cообщить модератору

153. "Выпуск пакетного менеджера RPM 4.15"  –2 +/
Сообщение от Аноним (30), 30-Сен-19, 10:34 
>> Не надо валить вину на апстрим.
> Что значит — валить вину? В апстриме логическая ошибка: если не удалось
> обработать init-скрипт

то это означает, что требования документации по имплементации обработчика не выполнены.

> не обрабатывается и service-файл. Это не отменяет ошибку в
> пакетировании, но усугубляет последствия.

Возможно. Аргумент может быть применим к другим случаям, когда разработчики не заявляют о "полной автономности всех процессов" (с)

Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору

158. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Pulfer (ok), 30-Сен-19, 14:28 
>> Остальное не будет добавлено никогда (я надеюсь).
> Почему? %patchlist — весьма неплохая идея, а %dnl вообще надо было с
> самого начала делать, сколько народу по граблям с комментированием # прошлось…

Чисто субъективно - предпочёл бы и сам работать со спеками без %patchlist (равно как и без autosetup и apply_patches, из-за которых неудобно останавливать сборку после наложения определённого патча из списка, когда это требуется), и чтобы чужие спеки были по-старому сделаны. Ну хотя в RHEL это ещё имеет смысл, где по несколько сотен патчей в пакете может быть.

Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

159. "Выпуск пакетного менеджера RPM 4.15"  –2 +/
Сообщение от Michael Shigorinemail (ok), 30-Сен-19, 14:39 
> Ну хотя в RHEL это ещё имеет смысл, где по несколько сотен патчей
> в пакете может быть.

Да уж... в альте в подобных случаях больше шансов увидеть в .tar завёрнутый master и пойти работать сразу с гитом.

У обоих подходов, понятно, свои плюсы и минусы -- тут у них всё опять дубово, а у нас погибче, но и посложней в освоении.

Ответить | Правка | ^ к родителю #158 | Наверх | Cообщить модератору

163. "Выпуск пакетного менеджера RPM 4.15"  –2 +/
Сообщение от Аноним (30), 30-Сен-19, 16:12 
> чтобы чужие спеки были по-старому сделаны.

Автономность такая автономность. =)

Ответить | Правка | ^ к родителю #158 | Наверх | Cообщить модератору

79. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (79), 29-Сен-19, 05:40 
RPM5 — это не новая версия, а форк, который так назвали с претензией на каноничность, мол это у нас настоящий RPM, мы как бы новую версию пилим. И форк этот давно загнулся, дистрибутивы, которые зачем-то его стали использовать (ССЗБ), от него отказываются.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

98. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (52), 29-Сен-19, 12:34 
> RPM5 — это не новая версия, а форк, который так назвали с претензией на каноничность, мол это у нас настоящий RPM, мы как бы новую версию пилим.

Ну учитывая, что основал его бывший главный разработчик оригинального rpm, это было вполне логично. А за то, что он охладел к проекту, как я понимаю, надо сказать спасибо некоему Комиссарову.

Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

102. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Аноним (30), 29-Сен-19, 12:47 
> А за то, что он охладел к проекту, как
> я понимаю, надо сказать спасибо некоему Комиссарову.

Не застал такого персонажа. Vожете сказать спасибо некому Потапову, изрёкшему мудрость великую: «Есть такое очень простое правило. Никогда не делай добро для людей, люди - неблагодарные свиньи.» После чего что-то пошло не так.

Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

134. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 20:43 
>> RPM5 — это не новая версия, а форк, который так назвали с претензией
>> на каноничность, мол это у нас настоящий RPM, мы как бы новую версию
>> пилим.
> Ну учитывая, что основал его бывший главный разработчик
> оригинального rpm, это было вполне логично.

Напомню, что в те годы ещё и RPM4 как апстрим по сути не существовал -- rpm-based дистрибутивы вели форки разной степени фундаментальности (в основном это касалось, разумеется, макропакета -- но не только).

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

Да уж, сомнительная благодарность.  Но в своём роде это так.

Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

80. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Аноним (79), 29-Сен-19, 05:51 
Вот этот их макроязык, зачем изобретать подобные костыли, если можно было сделать встраиваемый DSL на каком-нибудь Guile или Lua, который был бы гораздо более гибким, расширяемым, отлаживаемым и предсказуемым?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

100. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (52), 29-Сен-19, 12:39 
> можно было сделать встраиваемый DSL на каком-нибудь Guile или Lua

Там есть lua (и, вроде бы, guile уже тоже). Но работают они как раз через макросы %{lua print("как-то так")}.

Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

105. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (52), 29-Сен-19, 13:17 
Тьфу, двоеточие пропустил.
%{lua: print("как-то так")}
Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

135. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 20:46 
Там и сделали DSL.  А теперь приведите пример того, что Вы лично писали бы в инструкции по сборке пакета на guile или lua -- и где не хватает макроязыка RPM в нынешнем его изводе.

У нас, если что, http://altlinux.org/alterator в большой степени нарисован как раз на guile, на моей совести модули к нему тоже есть -- поэтому прям заинтригован. :)

Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

152. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Аноним (52), 30-Сен-19, 10:26 
> А теперь приведите пример того, что Вы лично писали бы в инструкции по сборке пакета на guile

А чего там придумывать, вон пример: https://guix.gnu.org/manual/ru/guix.ru.html#g_t_041e_043f_04...

Ответить | Правка | ^ к родителю #135 | Наверх | Cообщить модератору

168. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Michael Shigorinemail (ok), 30-Сен-19, 23:55 
>> А теперь приведите пример того, что Вы лично писали бы в инструкции
>> по сборке пакета на guile
> А чего там придумывать, вон пример:

Заметьте, я не их спрашивал (при всём уважении), а Вас с Вашим личным опытом сборки этих самых пакетов.  Просто тут действительно важна набитая рука, а не взгляд со стороны.

А пример почитал, к нему сходу есть вопросы -- но их есть смысл задавать тем ребятам, наверное.  Ну или почитать десяток-другой сборочных инструкций к менее тривиальным пакетам, чем GNU hello.

Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору

170. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (154), 02-Окт-19, 13:28 
> Заметьте, я не их спрашивал (при всём уважении), а Вас с Вашим личным опытом сборки этих самых пакетов.

Да не меня, а Анонима (79). Я-то никаких категорических преимуществ (кроме экономии %) не вижу, равно как и категорических недостатков (кроме расточительной траты скобочек). Ничего аналогичного скриптлетам только вот не заметил, ну да, может быть, смотрел невнимательно.

Ответить | Правка | ^ к родителю #168 | Наверх | Cообщить модератору

111. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Michael Shigorinemail (ok), 29-Сен-19, 18:06 
> %_smp_build_ncpus"
> $RPM_BUILD_NCPUS
> %getncpus

Гм, это Пану и компания провтыкали %__nprocs или я чего-то совсем не понимаю?

> %generate_buildrequires

А чем их не устроил обычный BuildRequires: %что_нибудь или там под %ifarch?

Странные они оба там...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

148. "Выпуск пакетного менеджера RPM 4.15"  +2 +/
Сообщение от Аноним (42), 30-Сен-19, 02:11 
> > %generate_buildrequires
> А чем их не устроил обычный BuildRequires: %что_нибудь или там под %ifarch?

For many languages (Rust, Golang, Node.Js, Ruby, Python, Haskell), BuildRequires can be automatically generated. All it takes, run some special tool which will output dependencies in RPM format. — https://fedoraproject.org/wiki/Changes/DynamicBuildRequires

Да и вообще, кажется очень заманчивой идеей генерить "BuildRequires: pkgconfig(libxml-2.0)" из CMake-овского "pkg_check_modules(LIBXML2 libxml-2.0)", в особенности для простых проектов.

Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору

156. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Michael Shigorinemail (ok), 30-Сен-19, 14:02 
> For many languages (Rust, Golang, Node.Js, Ruby, Python, Haskell),
> BuildRequires can be automatically generated.

Мы это давно делаем.  Надо будет спросить glebfm@, но, похоже, у шляпков опять смесь непонимания того, что они городят, и незнания того, что уже давно сделано на качественно ином уровне...

Ответить | Правка | ^ к родителю #148 | Наверх | Cообщить модератору

165. "Выпуск пакетного менеджера RPM 4.15"  –1 +/
Сообщение от Сигизмунд (?), 30-Сен-19, 21:03 
В смысле, ваша компашка самовлюблённых дилетантов делает то что вааще недоступно пониманию профессионалов? Я фшоке!
Ответить | Правка | ^ к родителю #156 | Наверх | Cообщить модератору

167. "Выпуск пакетного менеджера RPM 4.15"  +1 +/
Сообщение от Michael Shigorinemail (ok), 30-Сен-19, 23:50 
> В смысле

Смысл -- это когда есть чем смыслить.  А когда ещё нечем -- ну набегали вон пингвинсофтовские, типа измывались.  Потом столкнулись с реальными задачами -- притихли.  Потом изучили наши наработки -- вынужденно зауважали.

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

Я-то свои мало-мало знаю :)

PS: а, это ещё и агрессивный торчок был.  В статистику.

Ответить | Правка | ^ к родителю #165 | Наверх | Cообщить модератору

171. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (154), 02-Окт-19, 13:31 
> В статистику.

Надо говорить «Я тебя запомнил!».

Ответить | Правка | ^ к родителю #167 | Наверх | Cообщить модератору

181. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от Аноним (174), 06-Окт-19, 17:30 
https://d.radikal.ru/d24/1909/ed/3a9969211ba7.png
Ответить | Правка | ^ к родителю #165 | Наверх | Cообщить модератору

172. "Выпуск пакетного менеджера RPM 4.15"  +/
Сообщение от пох. (?), 02-Окт-19, 13:33 
> Гм, это Пану и компания провтыкали %__nprocs или я чего-то совсем не понимаю?

аналогично.

Впрочем, с них станется - где ж это видано, разбираться в исходниках того, что пришел...э...призвали наулучшать? А документация у нас...ну да, как обычно. Эклектичная свалка откровений.

> А чем их не устроил обычный BuildRequires:

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

Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру