Bug 53408 - Создаёт "non-identical noarch packages"
Summary: Создаёт "non-identical noarch packages"
Status: REOPENED
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: girar (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 major
Assignee: placeholder@altlinux.org
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-12 11:14 MSK by Sergey V Turchin
Modified: 2025-03-21 13:28 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V Turchin 2025-03-12 11:14:00 MSK
Сам создаёт "non-identical noarch packages", сам себя ругает и обламывает сборку.
Comment 2 Gleb F-Malinovskiy 2025-03-12 13:08:25 MSK
(In reply to Sergey V Turchin from comment #0)
> Сам создаёт "non-identical noarch packages", сам себя ругает и обламывает
> сборку.
Он что по вашему, и spec-и пишет и апстримные исходники?


 — Вы, чего, и конфеты за меня есть будете?
 — Ага!
(в данном случае, не ага)
Comment 3 Ivan A. Melnikov 2025-03-12 14:38:18 MSK
Глеб, а почему notabug? 

Возьмём 377597. Первые две итерации было всё хорошо, а на третьей  на одной из архитектур girar решил не пресобирать пакет, а на других пересобрал:

$ curl -s 'https://git.altlinux.org/tasks/377597/logs/events.1.3.log' | grep 'kldap.*OK'
2025-Mar-12 03:21:45 :: [aarch64] #1100 kldap.git 24.12.3-alt1: build OK (cached)
2025-Mar-12 03:29:19 :: [x86_64] #1100 kldap.git 24.12.3-alt1: build OK
2025-Mar-12 03:29:34 :: [i586] #1100 kldap.git 24.12.3-alt1: build OK
2025-Mar-12 05:58:53 :: #1100: kldap.git 24.12.3-alt1: build check OK

В результате в провайдах разные disttag'и:

--- kldap-common-24.12.3-alt1.noarch.rpm.x86_64 2025-03-12 06:13:55.815907652 +0000
+++ kldap-common-24.12.3-alt1.noarch.rpm.aarch64        2025-03-12 06:13:56.014909747 +0000
 Provides: kde5-kldap-common = 24.12.3-alt1
-Provides: kldap-common = 24.12.3-alt1:sisyphus+377597.1100.1.3
+Provides: kldap-common = 24.12.3-alt1:sisyphus+377597.1100.1.2
 Obsoletes: kde5-kldap-common < 24.12.3-alt1


По моему, это как раз баг girar'а.
Comment 4 Sergey V Turchin 2025-03-12 15:11:52 MSK
(Ответ для Gleb F-Malinovskiy на комментарий #2)
> Он что по вашему, и spec-и пишет и апстримные исходники?
Нет.

На моих жирных тасках нередко воспроизводится.
Особенно достаёт, когда это на 3-й итерации происходит.
Это давно уже.
Comment 5 Anton Farygin 2025-03-12 15:26:37 MSK
Я тоже иногда сталкивался, решалось удалением и добавлением сабтаска, что бы заэнфорсить пересборку.
На самом деле надо просто task run --force-rebuild сделать что бы оно всё пересобралось с самого начала безусловно.
Comment 6 Dmitry V. Levin 2025-03-12 15:30:09 MSK
(In reply to Ivan A. Melnikov from comment #3)
> Глеб, а почему notabug?

Я думаю, потому что reporter не справился с описанием проблемы.
Comment 7 Sergey V Turchin 2025-03-12 15:43:06 MSK
(Ответ для Dmitry V. Levin на комментарий #6)
> Я думаю, потому что reporter не справился с описанием проблемы.
Тебе проблема давно известна.
Не видел смысла разжевывать, поэтому написал предельно чётко.
Comment 8 Sergey V Turchin 2025-03-12 17:41:53 MSK
(In reply to Anton Farygin from comment #5)
> task run --force-rebuild сделать что бы оно всё
> пересобралось с самого начала безусловно.
На худой конец в качестве костыля хотя бы.
Comment 9 Sergey V Turchin 2025-03-17 09:08:38 MSK
https://git.altlinux.org/tasks/377917/
Comment 10 Sergey V Turchin 2025-03-20 12:26:12 MSK
https://packages.altlinux.org/tasks/378634
Comment 11 Sergey V Turchin 2025-03-21 13:28:39 MSK
https://git.altlinux.org/tasks/378634/