Bug 17969 - Слишком просто название команды: conflict
Summary: Слишком просто название команды: conflict
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: nss-utils (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL: https://wiki.mozilla.org/NSS:ToolsToShip
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-22 11:01 MSK by Vitaly Lipatov
Modified: 2022-08-18 13:15 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2008-11-22 11:01:33 MSK
file /usr/bin/conflict from install of nss-utils-3.12.3-alt1.20081117 conflicts with file from package conflict-6.2-alt1_20040901
Comment 1 Vitaly Lipatov 2013-10-14 19:59:43 MSK
file /usr/bin/conflict from install of conflict-6.2-alt1_20040901.qa1 conflicts with file from package nss-utils-3.15.1-alt1
Comment 2 Vitaly Lipatov 2013-10-14 21:23:18 MSK
Что делает команда conflict из nss-utils, обнаружить не удалось:
$ conflict -h
$ conflict --help
$ man conflict
No manual entry for conflict

Удалить nss-utils не получается:
$ epm whatdepends nss-utils
 $ apt-cache whatdepends nss-utils
nss-utils-3.15.1-alt1
  netpbm-10.35.89-alt1
    Требует: nss-utils
Comment 3 Vitaly Lipatov 2013-10-14 21:32:46 MSK
Я так понимаю, каким-то образом в сборку попали команды из nss/nss/cmd/tests
являющиеся просто регресс-тестами.

Видимо, в часть спека,где написано
# Remove tests and samples
надо добавить
%exclude %_bindir/baddbdir
%exclude %_bindir/conflt
%exclude %_bindir/dertimetest
%exclude %_bindir/eodeinttest
%exclude %_bindir/nonspr10
%exclude %_bindir/remtest
%exclude %_bindir/smodtest
Comment 4 Vitaly Lipatov 2013-10-14 21:35:20 MSK
Была опечатка, забыл \ в команде
$ ls -1 | sed -e "s|\.c||g" | sed -e "s|^|%exclude %_bindir/|g"

правильно так:
%exclude %_bindir/baddbdir
%exclude %_bindir/conflict
%exclude %_bindir/dertimetest
%exclude %_bindir/encodeinttest
%exclude %_bindir/nonspr10
%exclude %_bindir/remtest
%exclude %_bindir/secmodtest
Comment 5 Vitaly Lipatov 2019-03-27 10:08:57 MSK
 $ rpm -ql nss-utils
/usr/bin/conflict

 $ rpm -q --changelog nss-utils
* Пт фев 01 2019 Alexey Gladkov <legion@altlinux.ru> 3.42.1-alt1
- New version (3.42.1).
Comment 6 Vitaly Lipatov 2019-03-27 10:18:29 MSK
https://wiki.mozilla.org/NSS:ToolsToShip
Comment 7 Vitaly Lipatov 2022-08-18 13:12:38 MSK
Судя по косвенным признакам, исправлено в
commit 03487947f699192859d7c2b69b95bcbfd9420ffc (tag: gb-sisyphus-task252902.100, tag: 3.53.0-alt1)
Author: Alexey Gladkov <legion@altlinux.org>
Date:   Thu Jun 4 13:49:40 2020 +0300

    3.53.0-alt1
    
    - New version (3.53).
    - Security fixes:
      + CVE-2020-12399 - Force a fixed length for DSA exponentiation
Comment 8 Vitaly Lipatov 2022-08-18 13:15:02 MSK
(Ответ для Vitaly Lipatov на комментарий #2)
...
> Удалить nss-utils не получается:
> $ epm whatdepends nss-utils
>  $ apt-cache whatdepends nss-utils
> nss-utils-3.15.1-alt1
>   netpbm-10.35.89-alt1
>     Требует: nss-utils

Оказывается, уже давно получается:
$ epm cl netpbm
* Вт мар 26 2019 Vitaly Lipatov <lav@altlinux.ru> 10.85.04-alt1
- NMU: build new version 10.85.04 (ALT bug 33079)
- drop doc subpackage and generated from it man3, man5
- hide nss-utils require (ALT bug 29475)