Summary: | python3(libarchive) is provided by python3-module-libarchive and python3-module-libarchive-c | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Dmitry V. Levin <ldv> |
Component: | python3-module-libarchive-c | Assignee: | Stanislav Levin <slev> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | darktemplaralt, grenka, nickel, slev |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Dmitry V. Levin
2020-11-12 19:09:57 MSK
[#262696] TESTED del=python3-module-libarchive-c Как у нас принято говорить "Он никому не нужен"=) (In reply to Grigory Ustinov from comment #1) > [#262696] TESTED del=python3-module-libarchive-c > > Как у нас принято говорить "Он никому не нужен"=) В таком случае, проверьте пожалуйста работу diffoscope с таким изменением. Насколько мне известно, в последний раз его проверяли как раз с python3-module-libarchive-c, а не с другим пакетом. (Ответ для Grigory Ustinov на комментарий #1) > [#262696] TESTED del=python3-module-libarchive-c > > Как у нас принято говорить "Он никому не нужен"=) Вообще странно, потому что он нужен diffoscop'у. Другое дело, что сам diffoscope, похоже, уже никому не нужен. У этих двух модулей конфликт имен, pip разрешает это путем установки одного в lib а другого в lib64. Суперстранное решение, как по мне. Как у нас в таких случаях делать - я не знаю, разве что сделать патчи с переименованием для diffoscope и libarchive-c. (In reply to Slava Aseev from comment #3) > (Ответ для Grigory Ustinov на комментарий #1) > > [#262696] TESTED del=python3-module-libarchive-c > > > > Как у нас принято говорить "Он никому не нужен"=) > > Вообще странно, потому что он нужен diffoscop'у. Обратите внимание, что только один из этих двух пакетов собран на armh. (Ответ для Slava Aseev на комментарий #3) > Другое дело, что сам diffoscope, похоже, уже никому не нужен. ну почему, я бы пользовался, если бы он работал с iso-образами, как заявляют авторы... (Ответ для Aleksei Nikiforov на комментарий #2) > В таком случае, проверьте пожалуйста работу diffoscope с таким изменением. > Насколько мне известно, в последний раз его проверяли как раз с > python3-module-libarchive-c, а не с другим пакетом. Красота! В сборочных зависимостях у него действительно один пакет, а в реалтаймовой автоматически выставляется другой. [#262695] [test-only] FAILED del=python3-module-libarchive (In reply to Grigory Ustinov from comment #6) > Красота! В сборочных зависимостях у него действительно один пакет, а в > реалтаймовой автоматически выставляется другой. > > [#262695] [test-only] FAILED del=python3-module-libarchive Я не увидел у python3-module-libarchive-c ни ExcludeArch, ни ExclusiveArch. По идее, простая пересборка должна предоставить его и на armh. http://git.altlinux.org/tasks/262701/logs/events.2.1.log #100 build 2.9-alt1 from /gears/p/python3-module-libarchive-c.git fetched at 2020-Nov-30 11:24:59 #200 delete python3-module-libarchive Вот в таком виде задание можно сделать. Могу отправить это задание, если возражений нет. Задание #262701 отправлено в репозиторий. (Ответ для Aleksei Nikiforov на комментарий #9) > Задание #262701 отправлено в репозиторий. Т.е. python3-module-libarchive оказался еще более ненужным :) Большое спасибо. Хотелось бы хоть какую-нибудь аргументацию данного решения. Мне по большому счёту всё равно, я рад что конфликт разрешён, но почему в пользу того пакета, а не другого? (Ответ для Grigory Ustinov на комментарий #11) > Хотелось бы хоть какую-нибудь аргументацию данного решения. Мне по большому > счёту всё равно, я рад что конфликт разрешён, но почему в пользу того > пакета, а не другого? От python3-module-libarchive-c зависит diffoscope. Когда-то его планировали использовать для дифа iso-образов, но он оказаля очень медленным, и дальнейшая его судьба теперь неясна. От python3-module-libarchive, как я понял, не зависит вообще ничего. (ну и еще у первого звезд на гитхабе больше!!!) |