mysio Napisano Styczeń 6, 2006 Zgłoszenie Share Napisano Styczeń 6, 2006 Podczas tworzenia paczki rpm wyskakuje mi błąd i nie wiem o co chodzi ??? .............................................. make[2]: Entering directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0/src' make[3]: Entering directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0/src' test -z "/var/tmp/aMule-2.1.0-0-root-mysio/usr/bin" || mkdir -p -- "/var/tmp/aMu le-2.1.0-0-root-mysio/usr/bin" /usr/bin/install -c 'amulecmd' '/var/tmp/aMule-2.1.0-0-root-mysio/usr/bin/amul ecmd' /usr/bin/install -c 'ed2k' '/var/tmp/aMule-2.1.0-0-root-mysio/usr/bin/ed2k' /usr/bin/install -c 'amule' '/var/tmp/aMule-2.1.0-0-root-mysio/usr/bin/amule' make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0/src' make[2]: Leaving directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0/src' make[1]: Leaving directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0/src' Making install in unittests make[1]: Entering directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0/unittests' make[2]: Entering directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0/unittests' make[3]: Entering directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0/unittests' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0/unittests' make[2]: Leaving directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0/unittests' make[1]: Leaving directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0/unittests' make[1]: Entering directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0' make[2]: Entering directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0' make[2]: Nothing to be done for `install-exec-am'. test -z "/var/tmp/aMule-2.1.0-0-root-mysio/usr/share/pixmaps" || mkdir -p -- "/v ar/tmp/aMule-2.1.0-0-root-mysio/usr/share/pixmaps" /usr/bin/install -c -m 644 'amule.xpm' '/var/tmp/aMule-2.1.0-0-root-mysio/usr/s hare/pixmaps/amule.xpm' test -z "/var/tmp/aMule-2.1.0-0-root-mysio/usr/share/applications" || mkdir -p - - "/var/tmp/aMule-2.1.0-0-root-mysio/usr/share/applications" /usr/bin/install -c -m 644 'amule.desktop' '/var/tmp/aMule-2.1.0-0-root-mysio/u sr/share/applications/amule.desktop' make[2]: Leaving directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0' make[1]: Leaving directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0' + /usr/lib/rpm/redhat/find-lang.sh /var/tmp/aMule-2.1.0-0-root-mysio amule No translations found for amule in /var/tmp/aMule-2.1.0-0-root-mysio błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.51391 (%install) Błędy budowania RPM-a: Błędny status wyjścia z /var/tmp/rpm-tmp.51391 (%install) rpm-tmp.51391 #!/bin/sh RPM_SOURCE_DIR="/home/mysio/rpmbuild/SOURCES" RPM_BUILD_DIR="/home/mysio/rpmbuild/BUILD" RPM_OPT_FLAGS="-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -mtune=nocona" RPM_ARCH="x86_64" RPM_OS="linux" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="aMule" RPM_PACKAGE_VERSION="2.1.0" RPM_PACKAGE_RELEASE="0" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE RPM_BUILD_ROOT="/var/tmp/aMule-2.1.0-0-root-mysio" export RPM_BUILD_ROOT set -x umask 022 cd /home/mysio/rpmbuild/BUILD cd aMule-2.1.0 LANG=C export LANG unset DISPLAY [ ! "$RPM_BUILD_ROOT" = "/" ] && /bin/rm -rf "$RPM_BUILD_ROOT" /usr/bin/make \ prefix=/var/tmp/aMule-2.1.0-0-root-mysio/usr \ exec_prefix=/var/tmp/aMule-2.1.0-0-root-mysio/usr \ bindir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/bin \ sbindir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/sbin \ sysconfdir=/var/tmp/aMule-2.1.0-0-root-mysio/etc \ datadir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/share \ includedir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/include \ libdir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/lib64 \ libexecdir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/libexec \ localstatedir=/var/tmp/aMule-2.1.0-0-root-mysio/var \ sharedstatedir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/com \ mandir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/share/man \ infodir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/share/info \ install /usr/lib/rpm/redhat/find-lang.sh /var/tmp/aMule-2.1.0-0-root-mysio amule /usr/lib/rpm/find-debuginfo.sh /home/mysio/rpmbuild/BUILD/aMule-2.1.0 /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot /usr/lib/rpm/redhat/brp-compress /usr/lib/rpm/redhat/brp-strip /usr/bin/strip /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gość _PaT Napisano Styczeń 6, 2006 Zgłoszenie Share Napisano Styczeń 6, 2006 gajownik radzi: sprawdź, czy masz zainstalowany gettext Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
milan Napisano Styczeń 6, 2006 Zgłoszenie Share Napisano Styczeń 6, 2006 Czemu mr. gajownik przekazuje informacje przez innych modów zamiast samemu pisać na forum? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
lszk Napisano Styczeń 6, 2006 Zgłoszenie Share Napisano Styczeń 6, 2006 Cytat z innego postu? ^^ Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
milan Napisano Styczeń 6, 2006 Zgłoszenie Share Napisano Styczeń 6, 2006 Tja możliwe ale był niedawno taki post w którym była wklejona rozmowa jednego z modów z gajownikiem w którym gajownik mówi co inny mod ma napisać na forum na temat okreslonego problemu, więc pytam przy okazji:) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gość _PaT Napisano Styczeń 6, 2006 Zgłoszenie Share Napisano Styczeń 6, 2006 Czemu mr. gajownik przekazuje informacje przez innych modów zamiast samemu pisać na forum? A czemu nie? Wierz mi - ma swoje powody. Cytat z innego postu? ^^ Niezupełnie. To nie jest cytat z innego postu na forum, lecz przekazana mi przez niego treść. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
milan Napisano Styczeń 6, 2006 Zgłoszenie Share Napisano Styczeń 6, 2006 Heh.. nie pisałem tego ze złej woli, jedynie z ciekawości:] Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
mysio Napisano Styczeń 6, 2006 Autor Zgłoszenie Share Napisano Styczeń 6, 2006 Dzięki trzeba było do instalować paczek gettext-devel ale teraz mam drugi problem: \ for file in Makefile.in.in Makevars remove-potcdate.sin quot.sed boldquot.sed [email protected] [email protected] insert-header.sin Rules-quot ; do \ /usr/bin/install -c -m 644 ./$file \ /var/tmp/aMule-2.1.0-0-root-mysio/usr/share/gettext/po/$file; \ done; \ else \ : ; \ fi make[1]: Leaving directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0/po' make[1]: Entering directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0' make[2]: Entering directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0' make[2]: Nothing to be done for `install-exec-am'. test -z "/var/tmp/aMule-2.1.0-0-root-mysio/usr/share/pixmaps" || mkdir -p -- "/var/tmp/aMule-2.1.0-0-root-mysio/usr/share/pixmaps" /usr/bin/install -c -m 644 'amule.xpm' '/var/tmp/aMule-2.1.0-0-root-mysio/usr/share/pixmaps/amule.xpm' test -z "/var/tmp/aMule-2.1.0-0-root-mysio/usr/share/applications" || mkdir -p -- "/var/tmp/aMule-2.1.0-0-root-mysio/usr/share/applications" /usr/bin/install -c -m 644 'amule.desktop' '/var/tmp/aMule-2.1.0-0-root-mysio/usr/share/applications/amule.desktop' make[2]: Leaving directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0' make[1]: Leaving directory `/home/mysio/rpmbuild/BUILD/aMule-2.1.0' + /usr/lib/rpm/redhat/find-lang.sh /var/tmp/aMule-2.1.0-0-root-mysio amule + /usr/lib/rpm/find-debuginfo.sh /home/mysio/rpmbuild/BUILD/aMule-2.1.0 extracting debug info from /var/tmp/aMule-2.1.0-0-root-mysio/usr/bin/amuleweb extracting debug info from /var/tmp/aMule-2.1.0-0-root-mysio/usr/bin/cas extracting debug info from /var/tmp/aMule-2.1.0-0-root-mysio/usr/bin/amulecmd extracting debug info from /var/tmp/aMule-2.1.0-0-root-mysio/usr/bin/ed2k extracting debug info from /var/tmp/aMule-2.1.0-0-root-mysio/usr/bin/wxcas extracting debug info from /var/tmp/aMule-2.1.0-0-root-mysio/usr/bin/amule cpio: aMule-2.1.0/src/<built-in>: No such file or directory cpio: aMule-2.1.0/src/libs/common/<built-in>: No such file or directory cpio: aMule-2.1.0/src/libs/ec/<built-in>: No such file or directory cpio: aMule-2.1.0/src/utils/cas/<built-in>: No such file or directory cpio: aMule-2.1.0/src/utils/wxCas/src/<built-in>: No such file or directory cpio: aMule-2.1.0/src/webserver/src/<built-in>: No such file or directory 9804 blocks + /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot ******************************************************************************* * * WARNING: 'check-rpaths' detected a broken RPATH and will cause 'rpmbuild' * to fail. To ignore these errors, you can set the '$QA_RPATHS' * environment variable which is a bitmask allowing the values * below. The current value of QA_RPATHS is 0x0000. * * 0x0001 ... standard RPATHs (e.g. /usr/lib); such RPATHs are a minor * issue but are introducing redundant searchpaths without * providing a benefit. They can also cause errors in multilib * environments. * 0x0002 ... invalid RPATHs; these are RPATHs which are neither absolute * nor relative filenames and can therefore be a SECURITY risk * 0x0004 ... insecure RPATHs; these are relative RPATHs which are a * SECURITY risk * 0x0008 ... the special '$ORIGIN' RPATHs are appearing after other * RPATHs; this is just a minor issue but usually unwanted * 0x0010 ... the RPATH is empty; there is no reason for such RPATHs * and they cause unneeded work while loading libraries * 0x0020 ... an RPATH references '..' of an absolute path; this will break * the functionality when the path before '..' is a symlink * * * Examples: * - to ignore standard and empty RPATHs, execute 'rpmbuild' like * $ QA_RPATHS=$[ 0x0001|0x0010 ] rpmbuild my-package.src.rpm * - to check existing files, set $RPM_BUILD_ROOT and execute check-rpaths like * $ RPM_BUILD_ROOT=<top-dir> /usr/lib/rpm/check-rpaths * * 'check-rpaths' is part of 'fedora-rpmdevtools'. * ******************************************************************************* ERROR 0001: file '/usr/bin/cas' contains a standard rpath '/usr/lib64' in [/usr/lib64] błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.74976 (%install) Błędy budowania RPM-a: Błędny status wyjścia z /var/tmp/rpm-tmp.74976 (%install) rpm-tmp.74976 #!/bin/sh RPM_SOURCE_DIR="/home/mysio/rpmbuild/SOURCES" RPM_BUILD_DIR="/home/mysio/rpmbuild/BUILD" RPM_OPT_FLAGS="-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -mtune=nocona" RPM_ARCH="x86_64" RPM_OS="linux" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="aMule" RPM_PACKAGE_VERSION="2.1.0" RPM_PACKAGE_RELEASE="0" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE RPM_BUILD_ROOT="/var/tmp/aMule-2.1.0-0-root-mysio" export RPM_BUILD_ROOT set -x umask 022 cd /home/mysio/rpmbuild/BUILD cd aMule-2.1.0 LANG=C export LANG unset DISPLAY [ ! "$RPM_BUILD_ROOT" = "/" ] && /bin/rm -rf "$RPM_BUILD_ROOT" /usr/bin/make \ prefix=/var/tmp/aMule-2.1.0-0-root-mysio/usr \ exec_prefix=/var/tmp/aMule-2.1.0-0-root-mysio/usr \ bindir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/bin \ sbindir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/sbin \ sysconfdir=/var/tmp/aMule-2.1.0-0-root-mysio/etc \ datadir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/share \ includedir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/include \ libdir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/lib64 \ libexecdir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/libexec \ localstatedir=/var/tmp/aMule-2.1.0-0-root-mysio/var \ sharedstatedir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/com \ mandir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/share/man \ infodir=/var/tmp/aMule-2.1.0-0-root-mysio/usr/share/info \ install /usr/lib/rpm/redhat/find-lang.sh /var/tmp/aMule-2.1.0-0-root-mysio amule /usr/lib/rpm/find-debuginfo.sh /home/mysio/rpmbuild/BUILD/aMule-2.1.0 /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot /usr/lib/rpm/redhat/brp-compress /usr/lib/rpm/redhat/brp-strip /usr/bin/strip /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Styczeń 7, 2006 Zgłoszenie Share Napisano Styczeń 7, 2006 Czemu mr. gajownik przekazuje informacje przez innych modów zamiast samemu pisać na forum? Nie mam czasu żeby pisać. Jeszcze teraz sesja nadchodzi wielkimi krokami ;-) ERROR 0001: file '/usr/bin/cas' contains a standard rpath '/usr/lib64' in [/usr/lib64] Dodaj “--disable-rpath” do %configure. Tak swoją drogą, to zawsze możesz w livnie w bugzilli zgłosić deweloperom, że jest nowsza paczka. http://forum.fedora.pl/index.php?showtopic...indpost&p=40851 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
mysio Napisano Styczeń 7, 2006 Autor Zgłoszenie Share Napisano Styczeń 7, 2006 Lipa nic nie pomogło. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Daniello Napisano Styczeń 7, 2006 Zgłoszenie Share Napisano Styczeń 7, 2006 A nie lepiej ze zrodla ?? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Styczeń 7, 2006 Zgłoszenie Share Napisano Styczeń 7, 2006 Lipa nic nie pomogło. Skąd masz tego speca i jak dodałeś te opcję? Z Twoich poprzednich problemów związanych z plikami językowymi wynika, że nie z livna.org. Sprawdzałem tę paczkę i tam są wszystkie potrzebne BuildRequires. Przerobiłem lekko tego speca (zwiększyłem wersję i dodałem `--disable-dependency-tracking, żeby sie trochę szybciej budowało) i nie było żadnych problemów z RPATH. Kompilowałem akurat pod Rawhidem, bo w Extras nie ma jeszcze¹ wxGTK 2.6.x, ale to nie ma znaczenia. W dobrym miejscu dałeś `--disable-rpath'? A nie lepiej ze zrodla ?? Nie wiem o czym piszesz. Przecież on kompiluje ze źródeł. ¹ Wczoraj compat-wxGTK 2.4 trafiło do Extras, więc niedługo w FC4 zaktualizują wxGTK zaktualizują do 2.6.x Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Daniello Napisano Styczeń 7, 2006 Zgłoszenie Share Napisano Styczeń 7, 2006 No tak ale na ciul z paczki src.rpm. Na stronei aMule'a masz na bank zrodłowa wersje *tar.gz. A poza tym jest juz nowa wersja 2.1.0. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Styczeń 7, 2006 Zgłoszenie Share Napisano Styczeń 7, 2006 No tak ale na ciul z paczki src.rpm. Żeby zrobić paczkę z 2.1.0? Na stronei aMule'a masz na bank zrodłowa wersje *tar.gz. Przecież on używa tego tarballa (no może nie gz ale bz2). Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Daniello Napisano Styczeń 7, 2006 Zgłoszenie Share Napisano Styczeń 7, 2006 Niech wejdzie na stronę www.amule.org -> ściągnie wersję *tar.gz -> jak ma starsza wersje amule zrodlowa to niech wejdzie do katalogu tej stare wersji (instalki), do katalogu intl i przekopiuje wszystkie pliki z z katalogu intl do katalogu intl w instalce nowej wersji zrodlowej. Odpala configure i make. Gra. Własnie jestem w trakcie kompilacji nowej wersji. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się