Привет.
При сборке taglib-1.4-119.1.src.rpm , такая ошибка:
ab@linux-y67g:~/rpm/SOURCES> rpmbuild --rebuild taglib-1.4-119.1.src.rpm
Устанавливается taglib-1.4-119.1.src.rpm
Выполняется(%prep): /bin/sh -e /var/tmp/rpm-tmp.59024
+ umask 022
+ cd /home/ab/rpm/BUILD
+ cd /home/ab/rpm/BUILD
+ rm -rf taglib-1.4
+ /usr/bin/bzip2 -dc /home/ab/rpm/SOURCES/taglib-1.4.tar.bz2
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd taglib-1.4
++ /usr/bin/id -u
+ '[' 1000 = 0 ']'
++ /usr/bin/id -u
+ '[' 1000 = 0 ']'
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (taglib-1.4-autoconf.diff):'
Patch #0 (taglib-1.4-autoconf.diff):
+ patch -p0 -s
+ echo 'Patch #1 (taglib-includes.diff):'
Patch #1 (taglib-includes.diff):
+ patch -p0 -s
+ echo 'Patch #2 (taglib-ds-rcc.patch):'
Patch #2 (taglib-ds-rcc.patch):
+ patch -p1 -s
+ /usr/bin/make -f Makefile.cvs
This Makefile is only for the CVS repository
This will be deleted before making the distribution
*** automake (GNU automake) 1.10.1 found.
*** Creating acinclude.m4
make[2]: Entering directory `/home/ab/rpm/BUILD/taglib-1.4'
make[2]: Leaving directory `/home/ab/rpm/BUILD/taglib-1.4'
*** Creating list of subdirectories
make[2]: Entering directory `/home/ab/rpm/BUILD/taglib-1.4'
cd . && /usr/bin/make -f admin/Makefile.common subdirs
make[3]: Entering directory `/home/ab/rpm/BUILD/taglib-1.4'
make[3]: Leaving directory `/home/ab/rpm/BUILD/taglib-1.4'
make[2]: Leaving directory `/home/ab/rpm/BUILD/taglib-1.4'
*** Creating configure.files
*** Creating configure.in
make[2]: Entering directory `/home/ab/rpm/BUILD/taglib-1.4'
cd . && /usr/bin/make -f admin/Makefile.common configure.in ;
make[3]: Entering directory `/home/ab/rpm/BUILD/taglib-1.4'
make[3]: Leaving directory `/home/ab/rpm/BUILD/taglib-1.4'
make[2]: Leaving directory `/home/ab/rpm/BUILD/taglib-1.4'
*** Creating aclocal.m4
acinclude.m4:3547: the serial number must appear before any macro definition
acinclude.m4:3592: the serial number must appear before any macro definition
acinclude.m4:3637: the serial number must appear before any macro definition
acinclude.m4:5801: the serial number must appear before any macro definition
*** Creating configure
*** Creating config.h template
*** Creating Makefile templates
*** Postprocessing Makefile templates
*** Creating date/time stamp
*** Finished
Don't forget to run ./configure
If you haven't done so in a while, run ./configure --help
+ exit 0
Выполняется(%build): /bin/sh -e /var/tmp/rpm-tmp.51858
+ umask 022
+ cd /home/ab/rpm/BUILD
+ /bin/rm -rf /var/tmp/taglib-1.4-build
/bin/rm: невозможно удалить каталог `/var/tmp/taglib-1.4-build': Операция не позволяется
ошибка: Неверный код возврата из /var/tmp/rpm-tmp.51858 (%build)
Ошибки сборки пакетов:
Неверный код возврата из /var/tmp/rpm-tmp.51858 (%build)
При сборке id3lib-3.8.3-172.2.src.rpm, такое:
ab@linux-y67g:~/rpm/SOURCES> rpmbuild --rebuild id3lib-3.8.3-172.2.src.rpm
Устанавливается id3lib-3.8.3-172.2.src.rpm
Выполняется(%prep): /bin/sh -e /var/tmp/rpm-tmp.85810
+ umask 022
+ cd /home/ab/rpm/BUILD
+ cd /home/ab/rpm/BUILD
+ rm -rf id3lib-3.8.3
+ /usr/bin/bzip2 -dc /home/ab/rpm/SOURCES/id3lib-3.8.3.tar.bz2
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd id3lib-3.8.3
++ /usr/bin/id -u
+ '[' 1000 = 0 ']'
++ /usr/bin/id -u
+ '[' 1000 = 0 ']'
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (id3lib-3.8.2-autoconf.diff):'
Patch #0 (id3lib-3.8.2-autoconf.diff):
+ patch -p0 -s
+ echo 'Patch #2 (id3lib-3.8.2-cleanup.diff):'
Patch #2 (id3lib-3.8.2-cleanup.diff):
+ patch -p0 -s
+ echo 'Patch #3 (id3lib-3.8.2-doxygen.diff):'
Patch #3 (id3lib-3.8.2-doxygen.diff):
+ patch -p0 -s
+ echo 'Patch #4 (id3lib-3.8.2-gcc34.patch):'
Patch #4 (id3lib-3.8.2-gcc34.patch):
+ patch -p1 -s
+ echo 'Patch #5 (id3lib-3.8.3-UTF16-writing-bug.patch):'
Patch #5 (id3lib-3.8.3-UTF16-writing-bug.patch):
+ patch -p1 -s
+ echo 'Patch #6 (id3lib-3.8.3-zlib.patch):'
Patch #6 (id3lib-3.8.3-zlib.patch):
+ patch -p0 -s
+ echo 'Patch #7 (id3lib-3.8.3-uninitialized.patch):'
Patch #7 (id3lib-3.8.3-uninitialized.patch):
+ patch -p0 -s
+ echo 'Patch #8 (id3lib-3.8.3-tag_file.diff):'
Patch #8 (id3lib-3.8.3-tag_file.diff):
+ patch -p0 -s
+ echo 'Patch #9 (id3lib-ds-rcc.patch):'
Patch #9 (id3lib-ds-rcc.patch):
+ patch -p1 -s
+ exit 0
Выполняется(%build): /bin/sh -e /var/tmp/rpm-tmp.95534
+ umask 022
+ cd /home/ab/rpm/BUILD
+ /bin/rm -rf /var/tmp/id3lib-3.8.3-build
/bin/rm: невозможно удалить каталог `/var/tmp/id3lib-3.8.3-build': Операция не позволяется
ошибка: Неверный код возврата из /var/tmp/rpm-tmp.95534 (%build)
Ошибки сборки пакетов:
Неверный код возврата из /var/tmp/rpm-tmp.95534 (%build)
librcc-0.2.5-2.2.src.rpm и librcd-0.1.10-3.1.src.rpm собрались и установились без ошибок.
Пакеты брал с
http://download.opensuse.org/repositories/home%3A/HighwayStar/openSUSE_10.3/repodata/index.html В чём может быть проблема?