Bug 17969 - Слишком просто название команды: conflict
: Слишком просто название команды: conflict
Status: NEW
: Sisyphus
(All bugs in Sisyphus/nss-utils)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-11-22 11:01 by
Modified: 2013-10-14 21:35 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-11-22 11:01:33
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 From 2013-10-14 19:59:43 -------
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 From 2013-10-14 21:23:18 -------
Что делает команда 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 From 2013-10-14 21:32:46 -------
Я так понимаю, каким-то образом в сборку попали команды из 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 From 2013-10-14 21:35:20 -------
Была опечатка, забыл \ в команде
$ 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