Bug 9378 - неверный provides на x86_64
Summary: неверный provides на x86_64
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: util-vserver-core (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Konstantin A Lepikhov (L.A. Kostis)
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-07 13:51 MSD by Anton Farygin
Modified: 2006-06-17 16:37 MSD (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 Anton Farygin 2006-04-07 13:51:15 MSD
Имеем:
util-vserver в Sisyphus

для i586 пакет собрался нормально
для x86_64:
Пакет util-vserver-sysv версии 0.30.210-alt1.1 имеет неудовлетворенные зависимос
ти:
 Для установки требует: /usr/lib64/util-vserver
 Для установки требует: /usr/lib64/util-vserver

После пересборки пакета в hasher эта проблема исчезает.
Либо пакеты некорректно собираются для x86_64, либо ещё что-то.
Comment 1 Dmitry V. Levin 2006-04-07 20:02:07 MSD
%package sysv
Summary:                SysV-initscripts for vserver
Group:                  System/Base
Provides:               init(%name) = sysv
Requires:               make diffutils
Requires:               %name = %version-%release
Requires(post):         %chkconfig
Requires(preun):        %chkconfig
Requires(pre):          %_initrddir %pkglibdir
requires(postun):       %_initrddir %pkglibdir

Пока пакет, содержащий каталог %pkglibdir, не будет установлен, зависимость не
будет удовлетворена.
Comment 2 Dmitry V. Levin 2006-04-08 01:43:33 MSD
Предыдущий комментарий неполный, в нём говорилось о том что зависимости, о
которых идёт речь, не автоматические а явно указанные в spec-файле.

К тому же
$ egrep -i 'provides[[:space:]]*:.*/' util-vserver.spec
Provides:               /usr/lib/util-vserver
Comment 3 Dmitry V. Levin 2006-04-08 01:44:35 MSD
reassigned to maintainer
Comment 4 Konstantin A Lepikhov (L.A. Kostis) 2006-04-10 10:38:08 MSD
fixed in 0.30.210-alt2