[Comm] сборка пакета

TNeo =?iso-8859-1?q?tneo_=CE=C1_mail=2Eru?=
Ср Апр 18 19:48:28 MSD 2007


что то у меня совсем не лады с этим hasher
собрал один раз цедегу и получил те же зависимости что и без хешера т.е 
cedega-small: Требует: python2.4(Point2Play) но пакет не может быть 
установлен
 Требует: python2.4(system_detection) но пакет не может быть установлен
а щас собираю получаю такое
Wrote: /usr/src/RPM/SRPMS/cedega-small-6.0-alt0.1.src.rpm
Wrote: /usr/src/RPM/RPMS/athlon/cedega-small-6.0-alt0.1.athlon.rpm
14.11user 4.01system 0:22.63elapsed 80%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (92major+1109267minor)pagefaults 0swaps
`/usr/src/RPM/SRPMS/cedega-small-6.0-alt0.1.src.rpm' -> 
`/.out/cedega-small-6.0-alt0.1.src.rpm'
`/usr/src/RPM/RPMS/athlon/cedega-small-6.0-alt0.1.athlon.rpm' -> 
`/.out/cedega-small-6.0-alt0.1.athlon.rpm'
hsh-rebuild: rebuild of `cedega-small-6.0-alt0.1.src.rpm' complete.
/.out/cedega-small-6.0-alt0.1.athlon.rpm: FHS-2.2 
violations: / /etc /opt /opt/kde3 /opt/kde3/share /opt/kde3/share/applnk /opt/kde3/share/applnk/Cedega.desktop /usr /usr/bin /usr/lib /usr/share
ERROR: you have problems with standards
/.out/cedega-small-6.0-alt0.1.athlon.rpm: filesystem 
intersections: /etc /etc/X11 /etc/X11/applnk /opt /usr /usr/bin /usr/lib /usr/share /usr/share/applications /usr/share/doc /usr/share/icons /usr/share/man /usr/share/man/man1 /usr/share/pixmaps
ERROR: you have package intersections
hsh-rebuild: cedega-small-6.0-alt0.1.src.rpm: sisyphus_check failed.
удален `/home/tneo/HASHER/lockdir/pid'
удален каталог: `/home/tneo/HASHER/lockdir'

собираю командой 
rpmbsh -i -u cedega-small.spec

hsh -v --no-sisyphus-check=packager,changelog,gpg HASHER 
cedega-small-6.0-alt0.1.src.rpm


вот спек
%set_verify_elf_method unresolved=relaxed,stack=relaxed,textrel=relaxed
%add_verify_elf_skiplist /usr/lib/transgaming_cedega/systemtests/*
%add_strip_skiplist /usr/lib/transgaming_cedega/*

Summary: The not official frontend for Cedega
Name: cedega-small
Version: 6.0
Release: alt0.1
License: Unknown
Group: Emulators
Source: %name-%version.tar.bz2

# Automatically added by buildreq on Mon Apr 16 2007 (-bi)
BuildRequires: kdelibs menu nvidia_glx_common python-modules-compiler 
python-modules-encodings

Requires: python-module-dbus python-module-pygobject python-module-pygtk

%description
The not official frontend for Cedega

%prep
rm -rf %name-%version
mkdir -p %name-%version
cd %name-%version
tar -xf $RPM_SOURCE_DIR/cedega-small-%version.tar.bz2

%build
%clean
%install
cd $RPM_BUILD_DIR/%name-%version
mkdir -p %buildroot/
cp -ir * %buildroot/

%files
/
%exclude /usr/lib/transgaming_cedega/gddb_parser64.so
%exclude /usr/lib/transgaming_cedega/systemtests/64bit

%changelog
* Wed Apr 18 2007 TNeo <tneo на mail.ru> 6.0-alt0.1
- build



Подробная информация о списке рассылки community