zabbix.spec problem z budowaniem
Witam, probuje zbudowac zabbixa ze speca. Probowalem orginalnego z repo czyli 1.1 jak rowniez najnowsza stabilna 1.1.4 oraz bete 1.3. Niestety za kazdym razem dostaje taki błąd: make[2]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4' make[1]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4' + __spec_install_post_strip Strip executable binaries, archives and shared object files. /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a: Invalid operation /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a: Invalid operation Memory fault error: Bad exit status from /var/tmp/rpm-tmp.19052 (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.19052 (%install) Error: package build failed. (no more info) gdzie szukac problemu ? Pozdrawiam, Jakub Pisarczyk ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: zabbix.spec problem z budowaniem
On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote: Witam, probuje zbudowac zabbixa ze speca. Probowalem orginalnego z repo czyli 1.1 jak rowniez najnowsza stabilna 1.1.4 oraz bete 1.3. Niestety za kazdym razem dostaje taki błąd: make[2]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4' make[1]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4' + __spec_install_post_strip Strip executable binaries, archives and shared object files. /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a: Invalid operation /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a: Invalid operation Memory fault error: Bad exit status from /var/tmp/rpm-tmp.19052 (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.19052 (%install) Error: package build failed. (no more info) gdzie szukac problemu ? Pozdrawiam, Jakub Pisarczyk Te katalogi wyglądają mocno podejrzanie. -- Szymon Siwek Los nikomu nie szczędzi rozczarowań. ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: zabbix.spec problem z budowaniem
On Fri, Nov 24, 2006 at 11:37:10AM +0100, Szymon Siwek wrote: On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote: Witam, probuje zbudowac zabbixa ze speca. Probowalem orginalnego z repo czyli 1.1 jak rowniez najnowsza stabilna 1.1.4 oraz bete 1.3. Niestety za kazdym razem dostaje taki błąd: make[2]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4' make[1]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4' + __spec_install_post_strip Strip executable binaries, archives and shared object files. /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a: Invalid operation /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a: [...] Te katalogi wyglądają mocno podejrzanie. ... ale problem jest inny, bo u mnie (th-i686) wysypuje się w tym samym miejscu z błędami typu: /usr/bin/strip: Unable to recognise the format of the input file `/home/users/thbuilder/tmp/zabbix-1.1-root-thbuilder/usr/lib/libzbxsysinfo2.a(libzbxcommon.a)' -- Szymon Siwek Los nikomu nie szczędzi rozczarowań. ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: zabbix.spec problem z budowaniem
On Fri, Nov 24, 2006 at 11:48:08AM +0100, Szymon Siwek wrote: On Fri, Nov 24, 2006 at 11:37:10AM +0100, Szymon Siwek wrote: On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote: Witam, probuje zbudowac zabbixa ze speca. Probowalem orginalnego z repo czyli 1.1 jak rowniez najnowsza stabilna 1.1.4 oraz bete 1.3. Niestety za kazdym razem dostaje taki błąd: make[2]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4' make[1]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4' + __spec_install_post_strip Strip executable binaries, archives and shared object files. /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a: Invalid operation /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a: [...] Te katalogi wyglądają mocno podejrzanie. ... ale problem jest inny, bo u mnie (th-i686) wysypuje się w tym samym miejscu z błędami typu: /usr/bin/strip: Unable to recognise the format of the input file `/home/users/thbuilder/tmp/zabbix-1.1-root-thbuilder/usr/lib/libzbxsysinfo2.a(libzbxcommon.a)' Źle zrobione biblioteki statyczne, zawierające inne biblioteki statyczne zamiast samych obiektów. strip takich nie potrafi obsłużyć. -- Jakub Boguszhttp://qboosh.pl/ ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: zabbix.spec problem z budowaniem
Szymon Siwek wrote: On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote: Witam, probuje zbudowac zabbixa ze speca. Probowalem orginalnego z repo czyli 1.1 jak rowniez najnowsza stabilna 1.1.4 oraz bete 1.3. Niestety za kazdym razem dostaje taki błąd: make[2]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4' make[1]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4' + __spec_install_post_strip Strip executable binaries, archives and shared object files. /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a: Invalid operation /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a: Invalid operation Memory fault error: Bad exit status from /var/tmp/rpm-tmp.19052 (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.19052 (%install) Error: package build failed. (no more info) gdzie szukac problemu ? Pozdrawiam, Jakub Pisarczyk Te katalogi wyglądają mocno podejrzanie. to sa jakies tempy chyba bo przy kazdym budowaniu wydaje mi sie ze mialem inne ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: buildlogi z th-i686
On Friday 03 November 2006 18:35, Jakub Bogusz wrote: Co się z nimi dzieje? Od jakiegoś czasu nowe są zerowej długości. -bash: bzip2: command not found gausus, możesz doinstalować? -- Arkadiusz MiśkiewiczPLD/Linux Team arekm / maven.plhttp://ftp.pld-linux.org/ ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
[th] vmware, kernel-2.6.18
VMware sie nie buduje. /home/users/builder/rpm/BUILD/vmware-distrib/vmware-any-any-update105/vmmon-only/common/task_compat.h:1713: warning: 'sysenterState$rip' may be used uninitialized in this function CC [M] /home/users/builder/rpm/BUILD/vmware-distrib/vmware-any-any-update105/vmmon-only/common/vmx86.o /home/users/builder/rpm/BUILD/vmware-distrib/vmware-any-any-update105/vmmon-only/common/vmx86.c: In function 'Vmx86_GetkHzEstimate': /home/users/builder/rpm/BUILD/vmware-distrib/vmware-any-any-update105/vmmon-only/include/vm_basic_asm_x86.h:164: error: 'asm' operand has impossible constraints make[2]: *** [/home/users/builder/rpm/BUILD/vmware-distrib/vmware-any-any-update105/vmmon-only/common/vmx86.o] Error 1 make[1]: *** [_module_/home/users/builder/rpm/BUILD/vmware-distrib/vmware-any-any-update105/vmmon-only] Error 2 make: *** [modules] Error 2 make: Leaving directory `/usr/src/linux-2.6.18' error: Bad exit status from /var/tmp/rpm-tmp.21534 (%build) TiweK -- ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: zabbix.spec problem z budowaniem
Jakub Bogusz wrote: On Fri, Nov 24, 2006 at 11:48:08AM +0100, Szymon Siwek wrote: On Fri, Nov 24, 2006 at 11:37:10AM +0100, Szymon Siwek wrote: On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote: [...] /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a: Invalid operation /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a: [...] Te katalogi wyglądają mocno podejrzanie. ... ale problem jest inny, bo u mnie (th-i686) wysypuje się w tym samym miejscu z błędami typu: /usr/bin/strip: Unable to recognise the format of the input file `/home/users/thbuilder/tmp/zabbix-1.1-root-thbuilder/usr/lib/libzbxsysinfo2.a(libzbxcommon.a)' Źle zrobione biblioteki statyczne, zawierające inne biblioteki statyczne zamiast samych obiektów. strip takich nie potrafi obsłużyć. Czy mozna cos na to poradzic ? Sam jestem raczej za słaby w te klocki ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: zabbix.spec problem z budowaniem
On Fri, Nov 24, 2006 at 01:17:56PM +0100, Jakub Pisarczyk wrote: Jakub Bogusz wrote: On Fri, Nov 24, 2006 at 11:48:08AM +0100, Szymon Siwek wrote: On Fri, Nov 24, 2006 at 11:37:10AM +0100, Szymon Siwek wrote: On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote: [...] /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a: Invalid operation /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a: [...] Te katalogi wyglądają mocno podejrzanie. ... ale problem jest inny, bo u mnie (th-i686) wysypuje się w tym samym miejscu z błędami typu: /usr/bin/strip: Unable to recognise the format of the input file `/home/users/thbuilder/tmp/zabbix-1.1-root-thbuilder/usr/lib/libzbxsysinfo2.a(libzbxcommon.a)' Źle zrobione biblioteki statyczne, zawierające inne biblioteki statyczne zamiast samych obiektów. strip takich nie potrafi obsłużyć. Czy mozna cos na to poradzic ? Sam jestem raczej za słaby w te klocki Usunąć *.a na końcu %install. I tak nie są pakietowane. -- Jakub Boguszhttp://qboosh.pl/ ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: zabbix.spec problem z budowaniem
Jakub Bogusz wrote: On Fri, Nov 24, 2006 at 01:17:56PM +0100, Jakub Pisarczyk wrote: Jakub Bogusz wrote: On Fri, Nov 24, 2006 at 11:48:08AM +0100, Szymon Siwek wrote: On Fri, Nov 24, 2006 at 11:37:10AM +0100, Szymon Siwek wrote: On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote: [...] /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a: Invalid operation /usr/bin/strip: /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a: [...] Te katalogi wyglądają mocno podejrzanie. ... ale problem jest inny, bo u mnie (th-i686) wysypuje się w tym samym miejscu z błędami typu: /usr/bin/strip: Unable to recognise the format of the input file `/home/users/thbuilder/tmp/zabbix-1.1-root-thbuilder/usr/lib/libzbxsysinfo2.a(libzbxcommon.a)' Źle zrobione biblioteki statyczne, zawierające inne biblioteki statyczne zamiast samych obiektów. strip takich nie potrafi obsłużyć. Czy mozna cos na to poradzic ? Sam jestem raczej za słaby w te klocki Usunąć *.a na końcu %install. I tak nie są pakietowane. chodzi o ten fragment? : %install rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT #install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/sysconfig/rc-inetd,%{_sbindir},%{htmldir}} #install bin/zabbix_* $RPM_BUILD_ROOT%{_sbindir} #install misc/conf/* $RPM_BUILD_ROOT%{_sysconfdir} #cp -r frontends/php/* $RPM_BUILD_ROOT%{htmldir} #install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/zabbix-agent #install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/zabbix-trapper i dopisac tu np. rm *.a ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: SPEC: gimp-gap-2.2
Bartosz Golek napisał(a): Jakub Bogusz napisał(a): On Wed, Nov 22, 2006 at 10:23:14PM +0100, Bartosz Golek wrote: Fryderyk Dziarmagowski napisał(a): --- Bartosz Golek [EMAIL PROTECTED] wrote: [code] ostrzeżenie: Znaleziono zainstalowane (ale niespakietowane) pliki: /usr/lib/gimp-gap-2.2/audioconvert_to_wav.sh /usr/lib/gimp-gap-2.2/libavcodec.a /usr/lib/gimp-gap-2.2/libavformat.a /usr/lib/gimp-gap-2.2/libmpeg3.a Te *.a to biblioteki statyczne, do wywalenia z pakietu. A tak w ogóle to są biblioteki ffmpega i libmpeg3 - docelowo do zastąpienia wersją systemową, ale to już niekoniecznie dla początkującego. - w takim razie przesyłam speca do poprawienia przez lepszych jeśli ktoś znajdzie chwilę czasu. Sprawdziłem w configure.in i znalazłem opcje: Optional Features: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-maintainer-mode enable make rules and dependencies not useful (and sometimes confusing) to the casual installer --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors --disable-unix-frontends don't build with UNIX specific frontends for mplayer, xanim and mpeg encoders --disable-videoapi-support don't build with videoapi support --disable-libavformatdon't build with libavformat/libavcodec --disable-libmpeg3 don't build with libmpeg3 --disable-libxvidcoredon't build with libxvidcore --disable-audio-support don't build with audio support --enable-gdkpixbuf-pview use GdkPixbuf thumbnail rendering (default=no) Optional Packages: --with-PACKAGE[=ARG]use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-ffmpegsrcdir=DIR specify where to find ffmpeg src directory DIR (this is a developers option to bypass the included ffmpeg sourcetree) --with-libmpeg3srcdir=DIRspecify where to find libmpeg3 src directory DIR (this is a developers option to bypass the included libmpeg3 sourcetree) --with-preinstalled-libmpeg3incdir=DIRforce link with an already installed libmpeg3 library and specify where to find libmpeg3 headerfiles --with-preinstalled-libmpeg3=FILE full pathname of the preinstalled libmpeg3.a libraryfile I zmodyfikowałem speca (w załączniku) niestety nadal mam błąd z usuwaniem bibliotek statycznych (gdzie popełniłem błąd)? # $Revision: $, $Date:$ ## /root/rpm/SOURCES/rpm.groups: no such file %bcond_with maintainer-mode# enable make rules and dependencies not useful (and sometimes confusing) to the casual installer %bcond_without dependency-tracking # speeds up one-time build %bcond_without unix-frontends # don't build with UNIX specific frontends for mplayer, xanim and mpeg encoders %bcond_without videoapi-support# don't build with videoapi support %bcond_without libavformat # don't build with libavformat/libavcodec %bcond_without libmpeg3# don't build with libmpeg3 %bcond_without libxvidcore # don't build with libxvidcore %bcond_without audio-support # don't build with audio support %bcond_with gdkpixbuf-pview# use GdkPixbuf thumbnail rendering (default=no) %bcond_without preinstalled-libmpeg3incdir # force link with an already installed libmpeg3 library and specify where to find libmpeg3 headerfiles %bcond_without preinstalled-libmpeg3 # full pathname of the preinstalled libmpeg3.a libraryfile Summary:The GIMP Animation Package Summary(pl):Pakiet animacyjny dla GIMP'a Name: gimp-plugin-gap Version:2.2.1 Release:1 License:GPL Group: X11/Applications/Graphics Source0: ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.2/gap/gimp-gap-%{version}.tar.bz2 # Source0-md5: c2aa33b5240c57aa6bf9ffc686f3e3ac URL:http://www.gimp.org/ BuildRequires: autoconf BuildRequires: automake BuildRequires: gettext-devel BuildRequires: gimp-devel = 2.2.0 BuildRequires: intltool BuildRequires: libjpeg-devel BuildRequires: nasm BuildRequires: pkgconfig BuildRequires: xvid-devel = 1:1.0.0. BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define gapplugindir %(gimptool --gimpplugindir)/plug-ins %define _scriptdir %(gimptool --gimpdatadir)/scripts %description The GIMP-GAP (GIMP Animation Package) is a collection of Plug-Ins to extend GIMP 2.2 with capabilities to edit and create animations as sequences of single frames. %description -l pl GIMP-GAP (GIMP Animation Package) jest kolekcj± wtyczek rozszerzaj±cych GIMPa o mo¿liwo¶æ edycji i tworzenia animacji i sekwencji pojedynczych ramek. %prep %setup -q -n gimp-gap-%{version} %build %{__glib_gettextize} %__aclocal %__automake %__autoconf %configure \
[th] libstdc++-4.2.0 vs mysql-gui-tools
Witam! Próbuję zbudować mysql-gui-tools za pomocą gcc-4.2.0. I dostaję coś takiego: i686-pld-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../include -I../../../library/utilities/shared_include -I../../../library/utilities/include -I../../../library/sql-parser/include -I/usr/include/mysql -fno-strict-aliasing -fwrapv -march=i686 -mtune=pentium4 -gdwarf-2 -g2 -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -Wall -MT myx_query.lo -MD -MP -MF .deps/myx_query.Tpo -c myx_query.cpp -fPIC -DPIC -o .libs/myx_query.o In file included from /usr/include/c++/4.2.0/ext/type_traits.h:38, from /usr/include/c++/4.2.0/bits/stl_algobase.h:73, from /usr/include/c++/4.2.0/bits/char_traits.h:46, from /usr/include/c++/4.2.0/string:46, from ../include/myx_query.h:22, from myx_query.cpp:21: /usr/include/c++/4.2.0/limits:290:22: error: macro min requires 2 arguments, but only 1 given /usr/include/c++/4.2.0/limits:292:22: error: macro max requires 2 arguments, but only 1 given [ + kilkanaście takich dwulinijek ] In file included from myx_query.cpp:21: ../include/myx_query.h:72:8: warning: extra tokens at end of #endif directive In file included from /usr/include/c++/4.2.0/ext/type_traits.h:38, from /usr/include/c++/4.2.0/bits/stl_algobase.h:73, from /usr/include/c++/4.2.0/bits/char_traits.h:46, from /usr/include/c++/4.2.0/string:46, from ../include/myx_query.h:22, from myx_query.cpp:21: /usr/include/c++/4.2.0/limits:290: error: expected ';' before 'throw' /usr/include/c++/4.2.0/limits:292: error: expected `;' before 'static' [ + kilkanaście takich dwulinijek ] In file included from /usr/include/c++/4.2.0/string:47, from ../include/myx_query.h:22, from myx_query.cpp:21: /usr/include/c++/4.2.0/memory: In function 'std::pair_Tp*, int std::__get_temporary_buffer(ptrdiff_t, _Tp*)': /usr/include/c++/4.2.0/memory:76: error: 'max' is not a member of 'std::numeric_limitsint' make: *** [myx_query.lo] Error 1 Środowisko th-i686, gcc-4.2.0-0.20061119r118994.1 (z gcc-4.2.0-0.20061030r118195.3 identycznie) Z gcc-4.1.2 buduje się elegancko. Jakieś pomysły? -- Szymon Siwek Los nikomu nie szczędzi rozczarowań. ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: pld-builder.new: PLD_Builder/buildlogs.py Log compression failure.
On Fri 24. November 2006 13:10, arekm wrote: Author: arekmDate: Fri Nov 24 12:10:32 2006 GMT Module: pld-builder.new Tag: HEAD Log message: Log compression failure. Files affected: pld-builder.new/PLD_Builder: buildlogs.py (1.14 - 1.15) Diffs: Index: pld-builder.new/PLD_Builder/buildlogs.py diff -u pld-builder.new/PLD_Builder/buildlogs.py:1.14 pld-builder.new/PLD_Builder/buildlogs.py:1.15 --- pld-builder.new/PLD_Builder/buildlogs.py:1.14 Thu Dec 9 19:09:03 2004 +++ pld-builder.new/PLD_Builder/buildlogs.py Fri Nov 24 13:10:27 2006 @@ -4,6 +4,7 @@ import time import os import re +import log from config import config import util @@ -22,8 +23,10 @@ return name = re.sub(r\.spec\.log, , os.path.basename(logfile)) + .bz2 id = util.uuid() -os.system(bzip2 --best --force %s %s \ +ret = os.system(bzip2 --best --force %s %s \ % (logfile, path.buildlogs_queue_dir + id)) +if ret: +log.error(bzip2 compression of %s failed; does bzip2 binary exist? % (logfile)) [...] 1. Gdzie pojawi się informacja: bzip2 compression of %s failed; does bzip2 binary exist? ? Sprawdzałem u siebie i wychodzi, że tylko w logu: spool/log: # Sat Nov 25 00:59:50 2006 [ac-athlon]: error: bzip23 compression of /home/users/bin_builder/pld-builder.new/spool/builds/1977a33e-e660-4d07-b52c-acaef56c71d d/trf.spec.log failed; does bzip23 binary exist? # a nie w mailach do requestera albo na buildlogs.pld-linux.org (czego bym oczekiwał): # Sat Nov 25 00:59:52 2006 [all]: notice: sending scp://[EMAIL PROTECTED]/mnt/hda5/srv/ftp/ftp/ac/buildlogs/athlon//trf.bz2 # trf.bz2 jest zerowej długości. 2. log.error(bzip2 compression of %s failed; does bzip2 binary exist? % (logfile)) Uważam, że /dev/stderr ma pewną przewagę nad /dev/fortune-teller: # import popen2 ret = popen2.Popen3('bzip2 --best --force ' + logfile + ' ' + path.buildlogs_queue_dir + uuid, True) ret.err = ret.childerr.read() ret.childerr.close() if ret.wait() != 0: log.error('bzip2 compression of' + logfile + 'failed with error msg.: ' + ret.err) # 3. id = util.uuid() $ python Python 2.4.4 (#1, Oct 25 2006, 19:28:02) [GCC 3.3.6 (PLD Linux)] on linux2 Type help, copyright, credits or license for more information. print id.__doc__ id(object) - integer Return the identity of an object. This is guaranteed to be unique among simultaneously existing objects. (Hint: it's the object's memory address.) id built-in function id `id' jest built-in i przesłanianie go i używanie jako zmiennej jest złe, choćby z tego powodu ;), że jest podświetlane tak samo, jak print, if, def ... (w emacs/python-mode). -- Tomasz Wittner ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl