Summary: | app-office/openoffice-3.2.1 fails to build - ERROR: There's no build list for testautomation | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Vlastimil Babka (Caster) (RETIRED) <caster> |
Component: | New packages | Assignee: | Gentoo Office Team <office> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
gzipped build log
remove testautomation from build.lst ebuild patch to copy the build patch to appropriate directory to be applied no-testautomation-3.2.1.diff |
Description
Vlastimil Babka (Caster) (RETIRED)
![]() Created attachment 226291 [details]
gzipped build log
# emerge --info Portage 2.2_rc67 (default/linux/amd64/10.0/desktop/kde, gcc-4.4.3, glibc-2.11-r1, 2.6.33-gentoo x86_64) ================================================================= System uname: Linux-2.6.33-gentoo-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4400+-with-gentoo-2.0.1 Timestamp of tree: Unknown distcc 3.1 x86_64-pc-linux-gnu [disabled] ccache version 2.4 [enabled] app-shells/bash: 4.1_p2-r1 dev-java/java-config: 2.1.9999 dev-lang/python: 2.5.4-r2, 2.6.5-r1, 3.1.2-r1 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.8.1 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.1-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1 sys-devel/gcc: 4.4.3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.33 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA dlj-1.1 Nero-EULA-US sun-prerelease-jdk6 sun-prerelease-jdk7 IBM-J1.6 jrockit IBM-J1.4 IBM-J1.5 sun-bcla-java-vm skype-eula" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=athlon64 -msse3 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-O2 -march=athlon64 -msse3 -pipe" DISTDIR="/data/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps y" FEATURES="assume-digests ccache collision-protect cvs distlocks fakeroot fixpackages multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp.sh.cvut.cz/MIRRORS/gentoo http://gentoo.osuosl.org" LANG="en_US.utf8" LDFLAGS="-Wl,--as-needed" LINGUAS="en cs" MAKEOPTS="-j3" PKGDIR="/usr/portage-packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/var/lib/layman/mozilla /var/lib/layman/matsuu /usr/local/portage/crossdev /prj/gentoo/java/java-overlay /prj/gentoo/java/java-experimental /usr/portage/local/caster" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 aac acl acpi alsa amd64 amr apache2 audiofile bash-completion berkdb bluetooth branding bsf bzip2 cairo caps cdda cdr cjk cli consolekit cracklib crypt cups curl custom-optimization cxx dbus djvu dri dts dvd dvdr dvi emboss encode exif fam ffmpeg fftw firefox flac fontconfig fortran gdbm ggi gif gmp gnutls gpm groovy gstreamer gtk hal iconv icq idn ipv6 jabber jai java java5 java6 javascript jce jmf jpeg kde kdehiddenvisibility kipi kpathsea ladspa lastfm latex lcms ldap libffi libnotify libsamplerate lm_sensors lua lzo mad maildir matroska mbox mikmod mmx mmxext mng modules mozdevelop moznoirc mp3 mp4 mpeg mplayer mudflap multilib musicbrainz ncurses nls nptl nptlonly nsplugin ntfs nvidia obex ogg openal openexr opengl openmp oscar pam pango pcre pdf perl png postscript ppds pppd python qt3 qt3support qt4 quicktime readline reflection reiserfs rtc ruby samba sdl session slang sockets soundtouch speex spell spl sqlite srt sse sse2 ssl startup-notification svg sysfs t1lib tcl tcpd threads tiff tk truetype unicode usb v4l v4l2 vamp vorbis webdav x264 xcb xcomposite xine xml xorg xosd xrender xulrunner xv xvid zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en cs" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa fbdev v4l" Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Another computer affected the same way: $ emerge --info Portage 2.2_rc67 (default/linux/x86/10.0/desktop, gcc-4.4.3, glibc-2.11-r1, 2.6.33-gentoo i686) ================================================================= System uname: Linux-2.6.33-gentoo-i686-Intel-R-_Pentium-R-_M_processor_1.60GHz-with-gentoo-2.0.1 Timestamp of tree: Fri, 02 Apr 2010 10:15:01 +0000 distcc 3.1 i686-pc-linux-gnu [disabled] ccache version 2.4 [enabled] app-shells/bash: 4.1_p2-r1 dev-java/java-config: 2.1.10 dev-lang/python: 2.6.5-r1, 3.1.2-r1 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.8.1 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.1-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1 sys-devel/gcc: 4.2.4-r1, 4.3.4, 4.4.3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.33 ACCEPT_KEYWORDS="x86 ~x86" ACCEPT_LICENSE="* -@EULA sun-prerelease-jdk6 sun-prerelease-jdk7 dlj-1.1 sun-bcla-java-vm skype-eula" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-O2 -march=pentium-m -pipe" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps y" FEATURES="assume-digests ccache collision-protect distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS=" ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://gentoo.osuosl.org" LANG="en_US.utf8" LDFLAGS="-Wl,--as-needed" LINGUAS="en cs" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/g-cpan /usr/portage/local/layman/x11 /usr/portage/local/layman/java-overlay /usr/portage/local/layman/java-experimental /usr/portage/local/caster" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa amr ao audiofile bash-completion berkdb blas bluetooth branding bsf bzip2 cairo caps cdda cdr cjk cli consolekit cracklib crypt cups curl custom-optimization cxx dbus djvu dri dts dvd dvdr dvi emboss encode exif fam ffmpeg fftw flac fontconfig fortran gdbm ggi gif git gmp gnutls gpm gtk hal iconv icq idn ipv6 irda jadetex java java5 java6 javascript jpeg kdehiddenvisibility kipi kpathsea lapack lastfm latex lcms ldap libnotify lm_sensors lua lzo mad maildir matroska mbox mikmod mmx mng modules mozdevelop moznoirc mp3 mp4 mpeg mplayer mtp mudflap musicbrainz ncurses nls nptl nptlonly nsplugin ntfs nvidia obex objc ogg openal opengl openmp oscar pam pango pcre pdf perl pmu png ppds pppd python qt3 qt3support qt4 readline reflection reiserfs rtc rtsp ruby samba sdl session slang sockets sound speex spell spl sql sqlite sse sse2 ssl startup-notification subversion svg sysfs t1lib tcl tcpd theora threads tiff tk truetype unicode usb v4l vorbis webdav webkit wifi win32codecs x264 x86 xcb xcomposite xine xinerama xml xorg xosd xulrunner xv xvid zlib" ALSA_CARDS="intel8x0 intel8x0m" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en cs" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon vesa fbdev v4l" Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS FYI <Caster> geki_: any idea about this in Ooo build? ERROR: There's no build list for testautomation <geki_> Caster: looks like testautomation tarball has not been unpacked/downloaded? <Caster> geki_: how could that happen <geki_> Caster: woa, was my random guess correct?! I wonder how that could happen. usually, such strange things are caused by tempdir cleaners executed on <Caster> geki_: got no such thing <Caster> geki_: and yeah it's downloaded, avilable in DISTDIR but apparently wasn't unpacked, wtf <geki_> Caster: fun, no idea why. i have never had that. <Caster> and I have two different machines with that <geki_> Caster: though, I know that if some tarballs were not found in unpack script it would not throw an error but silently continue ... but, well, I guess there is no naming issue for the tarball. <geki_> Caster: humm, interesting, testautomation is not unpacked nor used here. I wonder what requires it. <geki_> anyway, off This is likely the only thing mentioning testautomation? # cat build/OOO320_m12/instsetoo_native/prj/build.lst oon instsetoo_native :: l10n postprocess packimages testautomation NULL oon instsetoo_native usr1 - all oon_mkout NULL oon instsetoo_native\inc_openoffice\unix nmake - u oon_unix NULL oon instsetoo_native\inc_openoffice\windows\msi_languages nmake - all oon_msilang NULL oon instsetoo_native\macosx nmake - u oon_macosx_bundle NULL oon instsetoo_native\util nmake - all oon_util oon_macosx_bundle.u oon_msilang oon_unix.u NULL AFAIS it should be safe to just remove 'testautomation' from the first line of instsetoo_native/prj/build.lst. A new test framework is being worked on. So testautomation is quite useless anyway. http://qa.openoffice.org/issues/show_bug.cgi?id=108080 Created attachment 227311 [details, diff]
remove testautomation from build.lst
Attaching a patch that allowed me to build it on the amd64 desktop (I've yet to try the x86 laptop but I hope it works as well). I still have no idea why I get this bug on two systems and nobody else. Could be some env variable or combination of flags? So I just attach it here in case someone else hits the bug too.
=================================================================
Package Settings
=================================================================
app-office/openoffice-3.2.0 was built with the following:
USE="bash-completion cups dbus gstreamer java kde ldap (multilib) nsplugin opengl pam (-aqua) -binfilter -debug -eds -gnome -gtk (-kdeenablefinal) -mono -odk -templates" LINGUAS="cs en -af -ar -as_IN -be_BY -bg -bn -br -brx -bs -ca -cy -da -de -dgo -dz -el -en_GB -en_US -en_ZA -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi_IN -hr -hu -id -it -ja -ka -kk -km -kn_IN -ko -kok -ks -ku -lt -mai -mk -ml_IN -mn -mni -mr_IN -nb -ne -nl -nn -nr -ns -oc -or_IN -pa_IN -pl -pt -pt_BR -ru -rw -sa_IN -sat -sd (-sh) -sk -sl -sr -ss -st -sv -sw_TZ -ta -ta_IN -te_IN -tg -th -ti_ER -tn -tr -ts -uk -ur_IN -uz -ve -vi -xh -zh_CN -zh_TW -zu"
CFLAGS="-march=athlon64 -msse3 -pipe -DGL_GLEXT_PROTOTYPES"
CXXFLAGS="-march=athlon64 -msse3 -pipe -DGL_GLEXT_PROTOTYPES"
Created attachment 227313 [details, diff]
ebuild patch to copy the build patch to appropriate directory to be applied
Still occurs here with 3.2.1. Patch works after syntactical updating. Created attachment 235563 [details]
no-testautomation-3.2.1.diff
Updated patch
Never got this myself... Love those bugs which only randomly show on some machines... ;-) Do you have any new info to share here? (In reply to comment #11) > Never got this myself... Love those bugs which only randomly show on some > machines... ;-) Do you have any new info to share here? Just that it applies to 3.2.1-r1 as well :) no idea why, must be something in environment or filesystem or whatnot. Ha ha, this is crazy but the bug seems to have transferred to libreoffice as well, although under different name. This time it's missing "testshl2" in salhelper, and the fix is again to remove it from salhelper's build.lst. Please try 3.4.2.2 or later with gnumake buildsystem. (In reply to comment #14) > Please try 3.4.2.2 or later with gnumake buildsystem. Yeah, that finally solved it. Thanks. |