ALT Linux architecture porting
 help / color / mirror / Atom feed
From: gosha <gosha@elins.ru>
To: devel-ports@lists.altlinux.org
Subject: [devel-ports] Ошибки сборки пакетов: Файл не найден: /usr/share/doc/libzio-0.4
Date: Wed, 10 Oct 2007 08:54:23 +0400
Message-ID: <200710100854.24253.gosha@elins.ru> (raw)
In-Reply-To: <20071003154408.GD16499@localhost.localdomain>

                    Добрый день.

   Снова ничего не получается.

   Собираю Alt пакеты из под Debian 4.0 нативной сборкой на i386, mips, sparc.

   Поменял /usr/lib/rpm все макросы на Alt- овские.

   Но собираю Debian rpm.

   Все работет ok.

   Т.е. ,как я понял, Alt- овский rpm не обязятелен- достаточно поменять все 
макросы /usr/lib/rpm  на  Alt- овские, за исключением определений типа 

%__awk			mawk
%__bzip2		/usr/bin/bzip2
%__cat			/bin/cat
%__chgrp		/bin/chgrp
%__chmod		/bin/chmod
%__chown		/bin/chown
%__cp			/bin/cp
%__cpio			/bin/cpio
 . . .
и т.п.

Но при сборке любого пакета в самом конце получаю:

      #rpmbuild -bb --nodeps libzio.spec<cr>
      #Ошибки сборки пакетов:  Файл не найден: /usr/share/doc/libzio-0.4
----
      #rpmbuild -bb --nodeps sed.spec<cr>
      #ошибка: Файл не найден: /usr/share/doc/sed-4.1.5
----
В Alt- овских  макросах определено: [/usr/lib/rpm/macros]
%_usr			/usr
%_prefix		        /usr
%_datadir		%{_prefix}/share
%_defaultdocdir	%{_datadir}/doc


М.б. надо еще что- то переопределить?

Подробный лог сборки одного из пакетов на i386 из под debian_4.0 при помощи 
debian- rpm (на всех остальных машинах (mips/sparc) лог сборки пакетов Alt из 
под Debian нативной сборкой и все сообщения полностью аналогичены):
==================================================

bin@gosha:~/RPM/SPECS$ rpmbuild -bb --nodeps libzio.spec


Выполняется(%prep): /bin/sh -e /home/builder/tmp/rpm-tmp.80584
+ umask 022
+ /bin/mkdir -p /home/builder/RPM/BUILD
+ cd /home/builder/RPM/BUILD
+ cd /home/builder/RPM/BUILD
+ rm -rf libzio-0.4
+ tar -xf /home/builder/RPM/SOURCES/libzio-0.4.tar
+ cd libzio-0.4
+ /bin/chmod -Rf u+rwX,go-w .
+ echo 'Patch #0 (libzio-0.4-alt-makefile.patch):'
Patch #0 (libzio-0.4-alt-makefile.patch):
+ patch -p1 -s
+ exit 0
Выполняется(%build): /bin/sh -e /home/builder/tmp/rpm-tmp.80584
+ umask 022
+ /bin/mkdir -p /home/builder/RPM/BUILD
+ cd /home/builder/RPM/BUILD
+ cd libzio-0.4
+ '[' -n '' ']'
+ NPROCS=1
+ make -j1 shared libdir=/lib
make: Entering directory `/home/builder/RPM/BUILD/libzio-0.4'
sed 's/@@VERSION@@/0.4/' < zio.h.in > zio.h
test -d obs/ || mkdir obs/
gcc -O2 -g -march=i386 -mcpu=i686 -pipe -Wall -D_GNU_SOURCE -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -o 
obs/zio.o -c zio.c
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
test -d obs/ || mkdir obs/
gcc -O2 -g -march=i386 -mcpu=i686 -pipe -Wall -D_GNU_SOURCE -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -o 
obs/unlzw.o -c unlzw.c
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
gcc -shared -Wl,-soname,libzio.so.0,--version-script=libzio.map,-stats \
                -o libzio.so.0.4 obs/zio.o obs/unlzw.o -lz -lbz2
/usr/bin/ld: total time in link: 0.088005
/usr/bin/ld: data size 1801280
ln -sf libzio.so.0.4 libzio.so.0
ln -sf libzio.so.0   libzio.so
make: Leaving directory `/home/builder/RPM/BUILD/libzio-0.4'
+ make testt
make: Entering directory `/home/builder/RPM/BUILD/libzio-0.4'
gcc -O2 -g -march=i386 -mcpu=i686 -pipe -Wall -D_GNU_SOURCE -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -o 
testt testt.c -L. -lzio
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
make: Leaving directory `/home/builder/RPM/BUILD/libzio-0.4'
+ printf '%s\n%s' one two
+ gzip -9c sample.in
+ LD_LIBRARY_PATH=.
+ ./testt sample.in.gz
+ cmp sample.in sample.out
+ bzip2 -9c sample.in
+ LD_LIBRARY_PATH=.
+ ./testt sample.in.bz2
+ cmp sample.in sample.out
+ exit 0
Выполняется(%install): /bin/sh -e /home/builder/tmp/rpm-tmp.72927
+ umask 022
+ /bin/mkdir -p /home/builder/RPM/BUILD
+ cd /home/builder/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /home/builder/tmp/libzio-buildroot
+ /bin/rm -rf -- /home/builder/tmp/libzio-buildroot
+ cd libzio-0.4
+ make 'INSTALL=/usr/bin/install -p' install-shared install-data 
DESTDIR=/home/builder/tmp/libzio-buildroot libdir=/lib mandir=/usr/share/man
make: Entering directory `/home/builder/RPM/BUILD/libzio-0.4'
mkdir -p /home/builder/tmp/libzio-buildroot/lib
install -m 0755 libzio.so.0.4 /home/builder/tmp/libzio-buildroot/lib/
ln -sf libzio.so.0.4 /home/builder/tmp/libzio-buildroot/lib/libzio.so.0
ln -sf libzio.so.0   /home/builder/tmp/libzio-buildroot/lib/libzio.so
sed 's/@@VERSION@@/0.4/' < fzopen.3.in > fzopen.3
mkdir -p /home/builder/tmp/libzio-buildroot/usr/include
mkdir -p /home/builder/tmp/libzio-buildroot/usr/share/man/man3
install -m 0644 
zio.h                /home/builder/tmp/libzio-buildroot/usr/include/
install -m 0644 
fzopen.3             /home/builder/tmp/libzio-buildroot/usr/share/man/man3/
make: Leaving directory `/home/builder/RPM/BUILD/libzio-0.4'
+ mkdir -p /home/builder/tmp/libzio-buildroot/usr/lib
+ for f in '/home/builder/tmp/libzio-buildroot/lib/*.so'
++ objdump -p /home/builder/tmp/libzio-buildroot/lib/libzio.so
++ awk '/SONAME/ {print $2}'
+ t=libzio.so.0
+ '[' -n libzio.so.0 ']'
+ 
ln -snf ../../lib/libzio.so.0 /home/builder/tmp/libzio-buildroot/usr/lib/libzio.so
+ rm -f /home/builder/tmp/libzio-buildroot/lib/libzio.so
+ /usr/lib/rpm/brp-alt
Cleaning files in /home/builder/tmp/libzio-buildroot (auto)
mode of `./lib/libzio.so.0.4' changed to 0644 (rw-r--r--)
Verifying and fixing files in /home/builder/tmp/libzio-buildroot 
(binconfig,pkgconfig,libtool)
Adjusting library links in /home/builder/tmp/libzio-buildroot
./lib:
        libzio.so.0 -> libzio.so.0.4
./usr/lib:
Обрабатываются файлы: libzio-0.4-alt1
Выполняется(%doc): /bin/sh -e /home/builder/tmp/rpm-tmp.87093
+ umask 022
+ /bin/mkdir -p /home/builder/RPM/BUILD
+ cd /home/builder/RPM/BUILD
+ cd libzio-0.4
+ DOCDIR=/home/builder/tmp/libzio-buildroot/usr/share/doc/libzio-0.4
+ export DOCDIR
+ rm -rf /home/builder/tmp/libzio-buildroot/usr/share/doc/libzio-0.4
+ /bin/mkdir -p /home/builder/tmp/libzio-buildroot/usr/share/doc/libzio-0.4
+ cp -pr README /home/builder/tmp/libzio-buildroot/usr/share/doc/libzio-0.4
+ exit 0
ошибка: Файл не найден: /usr/share/doc/libzio-0.4
Обрабатываются файлы: libzio-devel-0.4-alt1
Finding  Provides: /usr/lib/rpm/find-provides
Finding  Requires: /usr/lib/rpm/find-requires
Provides: liba52-0.7.4.so libakode_alsa_sink.so libakode_jack_sink.so 
libakode_mpc_decoder.so libakode_mpeg_decoder.so libakode_oss_sink.so 
libakode_src_resampler.so libakode_xiph_decoder.so libakregatorprivate.so 
libartseffects.so libbfd-2.17.so libdb-4.2.so libdb-4.3.so 
libdb-4.3.so(DB4_3) libdb-4.4.so libdb-4.4.so(DB4_4) libdb_cxx-4.3.so 
libdjvu.so libelf.so.1 libelf.so.1(ELFUTILS_1.0) libelf.so.1(ELFUTILS_1.1) 
libelf.so.1(ELFUTILS_1.1.1) libelf.so.1(ELFUTILS_1.2) libgettextlib-0.16.1.so 
libgettextsrc-0.16.1.so libgnuintl.so.8 libijs-0.35.so libkabckonnector.so 
libkcalkonnector.so libkdeinit_appletproxy.so libkdeinit_ark.so 
libkdeinit_cervisia.so libkdeinit_cupsdconf.so libkdeinit_cvsaskpass.so 
libkdeinit_cvsservice.so libkdeinit_dcopserver.so 
libkdeinit_extensionproxy.so libkdeinit_irkick.so libkdeinit_kaccess.so 
libkdeinit_kaddprinterwizard.so libkdeinit_karbon.so libkdeinit_kate.so 
libkdeinit_kbuildsycoca.so libkdeinit_kcalc.so libkdeinit_kchart.so 
libkdeinit_kcminit.so libkdeinit_kcminit_startup.so libkdeinit_kcmshell.so 
libkdeinit_kconf_update.so libkdeinit_kcontroledit.so libkdeinit_kcontrol.so 
libkdeinit_kcookiejar.so libkdeinit_kded.so libkdeinit_kdesktop.so 
libkdeinit_kdict.so libkdeinit_keditbookmarks.so libkdeinit_kedit.so 
libkdeinit_kexi.so libkdeinit_kfmclient.so libkdeinit_kformula.so 
libkdeinit_khelpcenter.so libkdeinit_khotkeys.so libkdeinit_kicker.so 
libkdeinit_kio_http_cache_cleaner.so libkdeinit_kio_uiserver.so 
libkdeinit_kivio.so libkdeinit_kjobviewer.so libkdeinit_klauncher.so 
libkdeinit_klipper.so libkdeinit_kmenuedit.so libkdeinit_kmixctrl.so 
libkdeinit_kmix.so libkdeinit_kolf.so libkdeinit_konqueror.so 
libkdeinit_konsole.so libkdeinit_koshell.so libkdeinit_kplato.so 
libkdeinit_kpresenter.so libkdeinit_kprinter.so libkdeinit_krec.so 
libkdeinit_krita.so libkdeinit_ksirc.so libkdeinit_ksmserver.so 
libkdeinit_kspread.so libkdeinit_kthesaurus.so libkdeinit_kudesigner.so 
libkdeinit_kugar.so libkdeinit_kuickshow.so libkdeinit_kview.so 
libkdeinit_kweatherreport.so libkdeinit_kwin_rules_dialog.so 
libkdeinit_kwin.so libkdeinit_kword.so libkdeinit_kwrite.so 
libkdeinit_kxkb.so libkdeinit_mrmlsearch.so libkdeinit_noatun.so 
libkfaximage.so libkmailprivate.so libknodecommon.so libkudesignercore.so 
libkwireless.so liblocalkonnector.so liblockdev.so.1 libmpeg-0.3.0.so 
libnoatunarts.so libopcodes-2.17.so libpqxx-2.6.8.so libqtopiakonnector.so 
libremotekonnector.so librpm-4.4.so librpmbuild-4.4.so librpmdb-4.4.so 
librpmio-4.4.so libwinskinvis.so libyafcore.so libyafxplayer.so
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 
rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: libzio = 0.4-alt1 libacl.so.1 libakode.so.2 libart_lgpl_2.so.2 
libartscontrolsupport.so.1 libartsflow.so.1 libartsgui_idl.so.0 
libartsgui_kde.so.0 libartskde.so.1 libasound.so.2 libattr.so.1 libaudio.so.2 
libbeecrypt.so.6 libbz2.so.1.0 libcdda_interface.so.0 libcdda_paranoia.so.0 
libcrypt.so.1 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6
(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.2.3) libc.so.6
(GLIBC_2.3) libc.so.6(GLIBC_2.3.2) libc.so.6(GLIBC_2.3.3) libc.so.6
(GLIBC_2.3.4) libcups.so.2 libcvsservice.so.0 libDCOP.so.4 libdl.so.2 
libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libfam.so.0 libFLAC.so.7 
libfontconfig.so.1 libfreetype.so.6 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) 
libgcc_s.so.1(GLIBC_2.0) libgettextlib-0.16.1.so libgmp.so.3 libgnutls.so.13 
libICE.so.6 libidn.so.11 libImlib.so.11 libiw.so.28 libjack-0.100.0.so.0 
libjpeg.so.62 libkabc_file.so.1 libkabc.so.1 libkarboncommon.so.0 
libkateinterfaces.so.0 libkatepartinterfaces.so.0 libkateutils.so.0 
libkcal.so.2 libkdecorations.so.1 libkdecore.so.4 libkdefakes.so.4 
libkdefx.so.4 libkdepim.so.1 libkdeprint_management.so.4 libkdeprint.so.4 
libkdesu.so.4 libkdeui.so.4 libkexicore.so.2 libkeximain.so.2 
libkhotkeys_shared.so.1 libkhtml.so.4 libkickermain.so.1 libkio.so.4 
libkleopatra.so.1 libkmedia2_idl.so.1 libkmime.so.2 libkofficecore.so.3 
libkofficeui.so.3 libkolf.so.1 libkonnector.so.0 libkonq.so.4 
libkoproperty.so.2 libkparts.so.2 libkpgp.so.2 libkpimidentities.so.1 
libksieve.so.0 libkspell.so.4 libkutils.so.1 libkwalletclient.so.1 
libmad.so.0 libmimelib.so.1 libmpeg-0.3.0.so libm.so.6 libm.so.6(GLIBC_2.0) 
libneon.so.25 libnoatun.so.1 libOggFLAC.so.3 libogg.so.0 libpng12.so.0 
libpopt.so.0 libpq.so.4 libpthread.so.0 libpthread.so.0(GLIBC_2.0) 
libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.2) libpthread.so.0
(GLIBC_2.3.2) libqtmcop.so.1 libqt-mt.so.3 libresolv.so.2 librpm-4.4.so 
librpmdb-4.4.so librpmio-4.4.so librt.so.1 libsamplerate.so.0 libselinux.so.1 
libSM.so.6 libsoundserver_idl.so.1 libspeex.so.1 libsqlite3.so.0 
libstdc++.so.6 libstdc++.so.6(GLIBCXX_3.4) libtiff.so.4 libungif.so.4 
libutil.so.1 libvorbisfile.so.3 libvorbis.so.0 libX11.so.6 libXau.so.6 
libXcursor.so.1 libXext.so.6 libXfixes.so.3 libXft.so.2 libXinerama.so.1 
libXi.so.6 libxkbfile.so.1 libXrandr.so.2 libXrender.so.1 libXss.so.1 
libXt.so.6 libXtst.so.6 libXv.so.1 libXxf86dga.so.1 libXxf86vm.so.1 
libyafcore.so libz.so.1


Ошибки сборки пакетов:
    Файл не найден: /usr/share/doc/libzio-0.4
====================================================================

Спасибо.
-- 
С Уваженим,
       gosha.


  reply	other threads:[~2007-10-10  4:54 UTC|newest]

Thread overview: 55+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-10-03 15:44 [devel-ports] Sisyphus on ARM: initial port Kirill A. Shutemov
2007-10-10  4:54 ` gosha [this message]
2007-10-10  5:04   ` [devel-ports] Ошибки сборки пакетов: Файл не найден: /usr/share/doc/libzio-0.4 Kirill A. Shutemov
2007-10-10  5:07 ` [devel-ports] Sisyphus on ARM: initial port gosha
2007-10-10 19:24   ` Alexander Gvozdev
2007-10-13  4:56 ` gosha
2007-10-25  8:48 ` [devel-ports] Версия glibc alt 4 gosha
2007-10-25  8:51   ` Kirill A. Shutemov
2007-10-25  9:08     ` gosha
2007-10-25  9:17       ` Kirill A. Shutemov
2007-10-25  9:56         ` gosha
2007-10-25 10:54           ` Kirill A. Shutemov
2007-11-27 13:48         ` [devel-ports] rpm & мaкрос %files gosha
2007-11-27 12:28           ` Kirill A. Shutemov
2007-11-27 16:25         ` gosha
2007-11-27 13:27           ` Michael Shigorin
2007-11-27 19:03         ` gosha
2007-11-27 16:11           ` Michael Shigorin
2007-11-28  9:52         ` [devel-ports] rpm & мaкрос %altdir gosha
2007-11-28  7:03           ` Kirill A. Shutemov
2007-12-04 15:02         ` [devel-ports] Пропадаю сборка Alt_rpm & md5.h gosha
2007-12-04 13:33           ` Kirill A. Shutemov
2007-12-04 17:20             ` gosha
2007-12-05 12:03             ` [devel-ports] В общем , с если добавить в src_Alt_rpm ./lib/ gosha
2007-12-13 12:07             ` [devel-ports] Немного еще помучать. - Какие версии automake/ autoconf должны быть установлены для сборки Alt? Все ? gosha
2007-12-13 14:50             ` [devel-ports] Также вопрос - куда возможно выклыдывать протестированные пакеты? gosha
2007-12-13 15:14               ` Michael Shigorin
2007-12-14 16:15             ` [devel-ports] Мда , новый debian 5_0 под mips32 будет на основе glibc 2.7 gosha
2007-12-14 16:35             ` [devel-ports] /usr/include/asm/unistd.h linux_2.6.18 проблема системных вызовов gosha
2007-12-14 16:36             ` gosha
2007-12-04 15:06         ` [devel-ports] Но если сборка получится , порт Alt_Linux будет на основе glibc 2.6 gosha
2007-12-04 13:12           ` Michael Shigorin
2007-12-05 12:38         ` gosha
2007-12-05  9:57           ` Michael Shigorin
2007-12-06 11:26         ` [devel-ports] Невезуха. - Насколько воможно еще немного помучать: gettext не собирается , - где могла собака порыться? gosha
2007-12-06 10:07           ` Kirill A. Shutemov
2007-12-06 11:51         ` [devel-ports] Невезуха. - Насколько воможно еще немного помучать: gettext не собирается. Можно ли где- нибудь скачать log успешной сборки gettext ? gosha
2007-12-06  9:55           ` [devel-ports] Можно ли где-нибудь скачать log успешной сборки gettext? Michael Shigorin
2007-12-06 14:24         ` [devel-ports] Невезуха. - Насколько воможно еще немного помучать: gettext не собирается , - где могла собака порыться? gosha
2007-12-11 14:33         ` [devel-ports] rpmbuild module-init-tools.spec ошибка: Архитектура не включена: mips gosha
2007-12-11 14:00           ` Igor Zubkov
2007-12-11 15:15             ` Michael Shigorin
2007-12-12 15:02         ` gosha
2007-12-14 14:47         ` [devel-ports] /usr/include/asm/unistd.h linux_2.6.18 проблема системных вызовов gosha
2007-12-14 12:16           ` Kirill A. Shutemov
2007-12-14 16:46         ` gosha
2007-12-19  9:19         ` [devel-ports] Порты Сизифа gosha
2007-12-19  9:26         ` [devel-ports] 0xff/2: Debian & Процессор МЦСТ R500 gosha
2007-12-19  6:36           ` Хихин Руслан
2007-12-19 11:38         ` gosha
2008-01-24 12:12         ` [devel-ports] aspell_ru gosha
2008-01-24 11:44           ` Michael Shigorin
2007-10-30 18:32 ` [devel-ports] Исходники linux kernel под sparc от МЦСТ R500? gosha
2007-11-06 14:06 ` [devel-ports] 2_Kirill Shutemov: возможно ли узнать: Alt spec много приходилось править при сборке для arm? gosha
2007-11-06 11:01   ` Kirill A. Shutemov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200710100854.24253.gosha@elins.ru \
    --to=gosha@elins.ru \
    --cc=devel-ports@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux architecture porting

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-ports/0 devel-ports/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel-ports devel-ports/ http://lore.altlinux.org/devel-ports \
		devel-ports@lists.altlinux.org devel-ports@lists.altlinux.ru devel-ports@lists.altlinux.com
	public-inbox-index devel-ports

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-ports


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git