[Comm] wine сломали - rpmbph

Владимир Гусев =?iso-8859-1?q?vova1971_=CE=C1_narod=2Eru?=
Пт Окт 13 00:01:41 MSD 2006


On Wed, 11 Oct 2006 09:55:21 +0400, Vitaly Lipatov <lav на altlinux.ru> wrote:

> On Wednesday 04 October 2006 11:34, Владимир Гусев wrote:
> ...
>> Кстати, пытался сделать бэкпорт вашей сборки WINE на Etersoft из
>> Сизифа в ALC 3.0 - долго шаманил, но все же, видимо, не смог
>> до конца точно подобрать альтернативные пакеты зависимостей,
> Владимир, я делаю бэкпорты wine для Compact 2.3, 3.0 и Master 2.4
> простыми командами:
> rpmbph -M23 wine.spec
> rpmbph -M30 wine.spec
> rpmbph -M24 wine.spec
> и никаких языческих обрядов :)

Пришлось доустановить etersoft скрипты и еще какой-то rpm-compat (ну и ряд  
зависимых пакетов)..

[vova на vova OperaDownloads]$ rpm -i wine-20060902-alt1.src.rpm
[vova на vova SPECS]$ rpmbph -M30 wine.spec
bash: rpmbph: command not found
[vova на vova SPECS]$ rpmbph -M30 wine.spec
+ . /etc/rpm/etersoft-build-functions
++ . gettext.sh
+++ test 'X\t' = 'X\t'
+++ echo=echo
++ TEXTDOMAIN=etersoft-build-utils
++ export TEXTDOMAIN
++ TEXTDOMAINDIR=/usr/share/locale
++ export TEXTDOMAINDIR
++ export CC=gcc
++ CC=gcc
++ export CXX=g++
++ CXX=g++
++ '[' 500 = 0 ']'
++ which ccache
++ '[' 0 ']'
++ export GCC_USE_CCACHE=1
++ GCC_USE_CCACHE=1
++ DEFAULTARCH=i586
++ RPMDIR=/home/vova/RPM
++ APTCONF=/etc/apt/apt.conf
+++ grep '^%packager' /home/vova/.rpmmacros
+++ head -n 1
+++ sed -e 's/%packager[ \t]*//g'
++ OWNERMAIL=
+++ grep '^%_tmppath' /home/vova/.rpmmacros
+++ head -n 1
+++ sed -e 's/%_tmppath[ \t]*//g'
+++ sed -e 's|%homedir|/home/vova/|g'
++ BUILDROOT=/home/vova//tmp
++ UPLOADDIR=/home/vova/RPM/upload
++ LOGDIR=/home/vova/RPM/log
++ REMOTERPMDIR=
++ HASHERDIR=/home/vova/hasher
++ RSYNCSISYPHUS=rsync.altlinux.org::ALTLinux/Sisyphus
++ BUILDSERVER=
++ test -f /etc/rpm/etersoft-build-config
++ . /etc/rpm/etersoft-build-config
+++ BUILDSERVER=office
+++ DEBUG=-v
++ test -f /home/vova/.ebconfig
++ eval BUILDROOT=/home/vova//tmp
+++ BUILDROOT=/home/vova//tmp
++ test -n /home/vova//tmp
++ mkdir -p /home/vova//tmp
++ ln -snf /home/vova//tmp /home/vova/RPM/tmp
+ build_list_and_args -M30 wine.spec
+ LISTNAMES=
+ LISTARGS=
+ OPTINDEX=1
+ '[' -f -M30 ']'
+ set_target_type M30
+ MENV=M30
+ return 0
+ shift 1
+ OPTINDEX=0
+ OPTINDEX=1
+ '[' -f wine.spec ']'
+ LISTNAMES= wine.spec
+ OPTINDEX=2
+ detect_target_env
+++ pwd
++ basename /home/vova/RPM/SPECS
+ set_target_type SPECS
+ return 1
+ '[' -n M30 ']'
+ '[' M30 = DD ']'
+ APTCONF=/etc/apt/apt.conf.M30
+ echog 'Target system: $MENV, use $APTCONF'
+ '[' 'Target system: $MENV, use $APTCONF' = -n ']'
+ eval_gettext 'Target system: $MENV, use $APTCONF'
+ gettext 'Target system: $MENV, use $APTCONF'
++ envsubst --variables 'Target system: $MENV, use $APTCONF'
+ export PATH MENV APTCONF
+ envsubst 'Target system: $MENV, use $APTCONF'
Целевая система: M30, используем /etc/apt/apt.conf.M30+ echo

+ MENVARG=-M30
+ LISTRPMARGS=
+ test -n -M30
++ echo
++ sed -e s/-M30//g
+ LISTRPMARGS=
+ build_list_and_args -M30 wine.spec
+ LISTNAMES=
+ LISTARGS=
+ OPTINDEX=1
+ '[' -f -M30 ']'
+ set_target_type M30
+ MENV=M30
+ return 0
+ shift 1
+ OPTINDEX=0
+ OPTINDEX=1
+ '[' -f wine.spec ']'
+ LISTNAMES= wine.spec
+ OPTINDEX=2
+ detect_target_env
+++ pwd
++ basename /home/vova/RPM/SPECS
+ set_target_type SPECS
+ return 1
+ '[' -n M30 ']'
+ '[' M30 = DD ']'
+ APTCONF=/etc/apt/apt.conf.M30.M30
+ echog 'Target system: $MENV, use $APTCONF'
+ '[' 'Target system: $MENV, use $APTCONF' = -n ']'
+ eval_gettext 'Target system: $MENV, use $APTCONF'
+ gettext 'Target system: $MENV, use $APTCONF'
++ envsubst --variables 'Target system: $MENV, use $APTCONF'
+ export PATH MENV APTCONF
+ envsubst 'Target system: $MENV, use $APTCONF'
Целевая система: M30, используем /etc/apt/apt.conf.M30.M30+ echo

+ MENVARG=-M30
+ LISTRPMARGS=
+ test -n -M30
++ echo
++ sed -e s/-M30//g
+ LISTRPMARGS=
+ MDISTR=M24
+ '[' -n M30 ']'
+ MDISTR=M30
+ unset MENV MENVARG
+ test -z M30
++ pwd
+ ORIGWD=/home/vova/RPM/SPECS
+ mkdir -p /home/vova/RPM/SPECS/M30
+ cd /home/vova/RPM/SPECS/M30
++ basename wine.spec
+ DEST=wine.spec
+ cp /home/vova/RPM/SPECS/wine.spec wine.spec
+ set_release wine.spec alt0.M30.1
+ subst 's|\(Release:\).*$|\1 alt0.M30.1|' wine.spec
+ subst 's|%__python_version|2.3|g' wine.spec
+ subst 's|%python-dev||g' wine.spec
+ subst 's|%python-base||g' wine.spec
+ subst 's|%py_provides \(.*\)$|Provides: python2.4(\1)|g' wine.spec
+ subst 's|%_pkgconfigdir|%_libdir/pkgconfig|g' wine.spec
+ subst 's|libstdc++3.4-devel-precompiled||g' wine.spec
+ subst 's|Development/Documentation|Development/C|g' wine.spec
+ subst 's|xorg-x11-|XFree86-|g' wine.spec
+ subst 's|ttmkfdir|freetype|g' wine.spec
+ subst 's|pkg-config|pkgconfig|g' wine.spec
+ subst 's|gcc3.4|gcc3.3|g' wine.spec
+ add_changelog wine.spec -e '- backport to ALT Linux M30'
Configuration error: undefined packager
+ rpmbsh -M30 wine.spec
Целевая система: M30, используем /etc/apt/apt.conf.M30
Целевая система: M30, используем /etc/apt/apt.conf.M30.M30
ошибка: Архитектура не включена: pentium4

Просто упаковывается wine-20060902-alt0.M30.1.src.rpm
Записан: /home/vova/RPM/SRPMS/wine-20060902-alt0.M30.1.src.rpm
Configuration error: undefined packager
Пожалуйста, проверьте что написано в Changelog


И что же написано в Changelog, и где он, к чему относится..?

-- 
С уважением, Владимир Гусев



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