Bug 14274

Summary: [new 21] mailutils: new package
Product: [ROSA-based products] ROSA Fresh Reporter: Mikhail Novosyolov <m.novosyolov>
Component: Packages from MainAssignee: ROSA Linux Bugs <bugs>
Status: VERIFIED FIXED QA Contact: ROSA Linux Bugs <bugs>
Severity: normal    
Priority: Normal CC: a.avdonin, a.proklov, pastordidi, v.potapov
Version: AllFlags: v.potapov: qa_verified+
a.proklov: published+
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Platform: 2021.1 ROSA Vulnerability identifier:
RPM Package: ISO-related:
Bad POT generating: Upstream:
Attachments: m1.png
m2.png
m3.png

Description Mikhail Novosyolov 2024-01-23 22:31:37 MSK
******** QA ADVISORY *********

mailutils 3.17-2
- new package
По заявкам трудящихся опакечено такое чудо, как mailutils, предоставляющее команды mail, mailx и др.
https://abf.io/build_lists/4964023
https://abf.io/build_lists/4964024
https://abf.io/build_lists/4964025
https://abf.io/build_lists/4964026
https://abf.io/build_lists/4964027
Comment 1 Dmitry Postnikov 2024-01-26 11:50:28 MSK
Created attachment 6008 [details]
m1.png

Не ставится mailutils. Т.к. в пакете mail (кторый стоит в системе по дефолту) уже есть бинарники mail, mailx.


Ошибка: Ошибка при проверке транзакции:
  файл /usr/bin/Mail из устанавливаемого пакета mailutils-3.17-2.x86_64 конфликтует с файлом из пакета nail-12.4-18.x86_64
Comment 2 Mikhail Novosyolov 2024-01-26 14:16:01 MSK
******** QA ADVISORY *********

mailutils 3.17-3
- предоставляем mailx
https://abf.io/build_lists/4966288
https://abf.io/build_lists/4966290
https://abf.io/build_lists/4966292
https://abf.io/build_lists/4966296
https://abf.io/build_lists/4966294

nail 12.4-20
- не заменяем mailutils автоматически
https://abf.io/build_lists/4966286
https://abf.io/build_lists/4966289
https://abf.io/build_lists/4966291
https://abf.io/build_lists/4966293
https://abf.io/build_lists/4966295

sudo dnf swap nail mailutils должно отработать. В образах plasma5 и lxqt он лишь из-за нашего "любимого" task-iso, куда он скопипащен из старинных списков.

Проверь, пожалуйста, что sudo dnf install mailx ставит mailutils, а не nail (заброшенное старье, со времен форка Мандривы не обновлялось).
Comment 3 Dmitry Postnikov 2024-01-26 14:27:17 MSK
Created attachment 6009 [details]
m2.png

dnf in mailx не ставит mailutils.
1. Подрубил 2 контейнера
2. Обновился
3. Сделал dnf in mailx
Ну вот и не ставит mailutils.
dnf swap nail mailutils не пробовал.
Comment 4 Mikhail Novosyolov 2024-01-26 14:28:12 MSK
Как думаешь, nail/mailutils нужны в системе из коробки? Вот XFCE без них живет и вроде нормально. Они для чего вообще? В локальные почтовые ящики слать письма? Чтоб крон админу слал уведомления? Или он и без этого их пошлет?
Comment 5 Mikhail Novosyolov 2024-01-26 14:28:45 MSK
(In reply to Dmitry Postnikov from comment #3)
> Created attachment 6009 [details]
> m2.png
> 
> dnf in mailx не ставит mailutils.
> 1. Подрубил 2 контейнера
> 2. Обновился
> 3. Сделал dnf in mailx
> Ну вот и не ставит mailutils.
> dnf swap nail mailutils не пробовал.

И не должен, в них одинаковые файлы, логично, что их нельзя поставить одновременно.
Comment 6 Dmitry Postnikov 2024-01-26 14:32:59 MSK
(In reply to Mikhail Novosyolov from comment #4)
> Как думаешь, nail/mailutils нужны в системе из коробки? Вот XFCE без них
> живет и вроде нормально. Они для чего вообще? В локальные почтовые ящики
> слать письма? Чтоб крон админу слал уведомления? Или он и без этого их
> пошлет?

Для для локальных ящиков шлет сообщения. Нужен по идее.
Comment 7 Dmitry Postnikov 2024-01-26 14:35:01 MSK
(In reply to Mikhail Novosyolov from comment #2)

> 
> Проверь, пожалуйста, что sudo dnf install mailx ставит mailutils, а не nail
> (заброшенное старье, со времен форка Мандривы не обновлялось).

(In reply to Mikhail Novosyolov from comment #5)
> (In reply to Dmitry Postnikov from comment #3)
> > Created attachment 6009 [details]
> > m2.png
> > 
> > dnf in mailx не ставит mailutils.
> > 1. Подрубил 2 контейнера
> > 2. Обновился
> > 3. Сделал dnf in mailx
> > Ну вот и не ставит mailutils.
> > dnf swap nail mailutils не пробовал.
> 
> И не должен, в них одинаковые файлы, логично, что их нельзя поставить
> одновременно.

Что-то ты как-то противоречишь сам себе. То пишешь проверь чтобы dnf in mailx ставил mailutils, проверил, не ставит. Потом говоришь, всё норм он и не должен ставить. 
Не понял этого.
Comment 8 Mikhail Novosyolov 2024-01-26 14:44:55 MSK
Имею в виду, что если не стоит ни nail, ни mailutils, но подключены последние контейнеры и с тем, и с тем, то dnf install mailx должен поставить mailutils
Comment 9 Mikhail Novosyolov 2024-01-26 14:46:59 MSK
Хотя... там же в основном репозитории у nail будет провайд mailx большей версии. Короче, на 2023.1 сейчас проверю.
Comment 10 Mikhail Novosyolov 2024-01-26 14:48:59 MSK
Да,ставит mailutils, как и задумано.
Comment 11 Dmitry Postnikov 2024-01-26 15:10:27 MSK
(In reply to Mikhail Novosyolov from comment #10)
> Да,ставит mailutils, как и задумано.

Хорошо. А в 2021.1 если Плазма, стоит nail. Юзер хочет mailutils поставить. Как ему быть?
Comment 12 Mikhail Novosyolov 2024-01-26 15:14:33 MSK
(In reply to Dmitry Postnikov from comment #11)
> (In reply to Mikhail Novosyolov from comment #10)
> > Да,ставит mailutils, как и задумано.
> 
> Хорошо. А в 2021.1 если Плазма, стоит nail. Юзер хочет mailutils поставить.
> Как ему быть?

dnf swap nail mailutils или удалить nail и поставить mailutils. не вижу проблемы.
Comment 13 Dmitry Postnikov 2024-01-26 15:22:04 MSK
Created attachment 6010 [details]
m3.png

(In reply to Mikhail Novosyolov from comment #8)
> Имею в виду, что если не стоит ни nail, ни mailutils, но подключены
> последние контейнеры и с тем, и с тем, то dnf install mailx должен поставить
> mailutils

Ну как бы без nail и без mailutils, по команде dnf in mailx не ставится mailutils
Comment 14 Mikhail Novosyolov 2024-01-26 15:26:39 MSK
(In reply to Dmitry Postnikov from comment #13)
> Created attachment 6010 [details]
> m3.png
> 
> (In reply to Mikhail Novosyolov from comment #8)
> > Имею в виду, что если не стоит ни nail, ни mailutils, но подключены
> > последние контейнеры и с тем, и с тем, то dnf install mailx должен поставить
> > mailutils
> 
> Ну как бы без nail и без mailutils, по команде dnf in mailx не ставится
> mailutils

После публикации контейнеров перестанет
Comment 15 Dmitry Postnikov 2024-01-26 15:40:51 MSK
(In reply to Mikhail Novosyolov from comment #2)
> ******** QA ADVISORY *********
> 
> mailutils 3.17-3
> - предоставляем mailx
> https://abf.io/build_lists/4966288
> https://abf.io/build_lists/4966290
> https://abf.io/build_lists/4966292
> https://abf.io/build_lists/4966296
> https://abf.io/build_lists/4966294
> 
> nail 12.4-20
> - не заменяем mailutils автоматически
> https://abf.io/build_lists/4966286
> https://abf.io/build_lists/4966289
> https://abf.io/build_lists/4966291
> https://abf.io/build_lists/4966293
> https://abf.io/build_lists/4966295
> 

*****************************
Опубликовано в Тестинг
Comment 16 Vladimir Potapov 2024-01-31 11:45:34 MSK
mailutils-3.17-3
https://abf.io/build_lists/4966288
https://abf.io/build_lists/4966290
https://abf.io/build_lists/4966292
https://abf.io/build_lists/4966296
https://abf.io/build_lists/4966294


nail-12.4-20
https://abf.io/build_lists/4966286
https://abf.io/build_lists/4966289
https://abf.io/build_lists/4966291
https://abf.io/build_lists/4966293
https://abf.io/build_lists/4966295
****************************** Advisory ************************
new package
****************************************************************
QA Verified