Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 193858 - app-office/openoffice-2.3.0 missing dev-perl/IO-Compress-Base dependency
Summary: app-office/openoffice-2.3.0 missing dev-perl/IO-Compress-Base dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-26 10:46 UTC by Randall Wald
Modified: 2007-10-15 07:00 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Randall Wald 2007-09-26 10:46:07 UTC
Yup, another "OpenOffice won't compile" bug. Here's the error:

********************************************************************
*                                                                  *
*   OpenOffice.org build configuration.                            *
*                                                                  *
*   The configure process checks your platform to see whether      *
*   you can build OpenOffice.org on it.                            *
*   This process checks all pre-requisites and generates a file    *
*   containing the necessary environment variables.                *
*   Source this file after configure has ended successfully.       *
*                                                                  *
*   Any warning that is generated during the configure process     *
*   must be taken into account since it can be a reason for        *
*   an unsuccessful build of OpenOffice.org                        *
*                                                                  *
********************************************************************

********************************************************************
*                                                                  *
*   Checking the platform pre-requisites.                          *
*                                                                  *
********************************************************************

checking for gawk... gawk
checking for gawk... /bin/gawk
checking for sed... /bin/sed
checking for solenv environment... default
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking whether to enable crashdump feature... no
checking whether to turn warnings to errors... no
checking whether to do a debug build... no
checking whether to build with additional debug utilities... no, full product build
checking whether to include symbols into final build... no
checking whether to strip the solver or not.... checking whether to enable native CUPS support... yes
checking whether to enable fontconfig support... yes
checking whether to enable filters for legacy binary file formats (StarOffice 5.2)... no
checking whether to use RPATH in shared libraries... yes
checking whether to include MySpell dictionaries... no
checking which shell to use... bash
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for bash... /bin/bash
checking gcc home... /usr
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking for gcc... /usr/bin/gcc
checking the GNU gcc compiler version... checked (gcc 4.1.2)
checking whether gcc supports -fvisibility=hidden... yes
checking for -Bdirect linker support ... not found 
checking whether to enable pch feature... no
checking for GNU make... make
checking the GNU make version... make 3.81
checking for --hash-style=gnu linker support ... not found 
checking for perl... /usr/bin/perl
checking the Perl version... checked (perl 5)
checking for required Perl modules... Can't locate File/GlobMapper.pm in @INC (@INC contains: /etc/perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux /usr/lib64/perl5/vendor_perl/5.8.8 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux /usr/lib64/perl5/site_perl/5.8.8 /usr/lib64/perl5/site_perl /usr/lib64/perl5/5.8.8/x86_64-linux /usr/lib64/perl5/5.8.8 /usr/local/lib/site_perl .) at /usr/lib64/perl5/vendor_perl/5.8.8/IO/Compress/Base/Common.pm line 9.
BEGIN failed--compilation aborted at /usr/lib64/perl5/vendor_perl/5.8.8/IO/Compress/Base/Common.pm line 9.
Compilation failed in require at /usr/lib64/perl5/vendor_perl/5.8.8/Compress/Zlib.pm line 11.
BEGIN failed--compilation aborted at /usr/lib64/perl5/vendor_perl/5.8.8/Compress/Zlib.pm line 11.
Compilation failed in require at /usr/lib64/perl5/vendor_perl/5.8.8/Archive/Zip.pm line 24.
BEGIN failed--compilation aborted at /usr/lib64/perl5/vendor_perl/5.8.8/Archive/Zip.pm line 24.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
configure: error: Failed to find some modules
make: *** [stamp/build] Error 1
 * 
 * ERROR: app-office/openoffice-2.3.0 failed.
 * Call stack:
 *   ebuild.sh, line 1654:   Called dyn_compile
 *   ebuild.sh, line 990:   Called qa_call 'src_compile'
 *   ebuild.sh, line 44:   Called src_compile
 *   openoffice-2.3.0.ebuild, line 338:   Called die
 * 
 * Build failed
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/app-office/openoffice-2.3.0/temp/build.log'.
 * 
!!! When you file a bug report, please include the following information:
GENTOO_VM=blackdown-jdk-1.4.2  CLASSPATH="." JAVA_HOME="/opt/blackdown-jdk-1.4.2.03"
JAVACFLAGS="-source 1.4 -target 1.4" COMPILER=""
and of course, the output of emerge --info

emerge --info, for your viewing pleasure:
Portage 2.1.3.9 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r5 x86_64 Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz
Timestamp of tree: Tue, 25 Sep 2007 16:00:02 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://www.gtlib.gatech.edu/pub/gentoo ftp://ftp.gtlib.gatech.edu/pub/gentoo"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/mabi"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="64bit 7zip X a52 aac aalib acl acpi aim alsa amd64 animgif anthy arts audacious bash-completion berkdb bitmap-fonts bittorrent bluetooth branding bzip2 cairo cdaudio cdda cddb cdparanoia cdr cjk cli console cpudetection cracklib crypt css cups dbus dict directfb divx djvu dri dvd dvdnav dvdr dvdread dvi eds emboss encode esd exif fam fat fbcon fbsplash firefox flac fortran ftp gdbm gif gimp gimpprint glsa gmail gpm gstreamer gtk hal hdaps hddtemp ibmacpi iconv icq idea ieee1394 imagemagick ipv6 ipw4965 isdnlog jabber java javascript jingle john jpeg kerberos lame latex ldap libcaca lm_sensors lua mad md5sum midi mikmod mmx mng mp3 mpeg mplayer msn mtp mudflap ncurses nethack nls nptl nptlonly nsplugin ntfs offensive ogg opengl openmp openssl opensslcrypt openvpn oss pam pcmcia pcre pdf perl pidgin png pop pppd prediction python qt3 qt3support qt4 quicktime rar raw readline realmedia reflection reiserfs restrict-javascript sdl server session spell spl sse sse2 ssl svg tcpd thunderbird tiff timidity truetype truetype-fonts type1-fonts uim unicode usb vim-syntax vim-with-x visualization vorbis wav wifi wma wmp wordperfect xml xorg xscreensaver xv xvid yahoo zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vesa vga i810 intel"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

If it's helpful to know, I did try recompiling perl and libperl and rerunning the OOo emerge, but it didn't help.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-09-26 10:55:08 UTC
(In reply to comment #0)
> If it's helpful to know, I did try recompiling perl and libperl and rerunning
> the OOo emerge, but it didn't help.

emerge dev-perl/IO-Compress-Base instead.
Comment 2 Randall Wald 2007-09-26 11:06:17 UTC
I already had that package (and IO-Compress-Zlib, too), but I rebuilt both of them just in case. Turns out that worked. Not sure why they needed a rebuild, but apparently they did. Thanks for your quick turnaround.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-09-26 11:13:36 UTC
Well, the dependency is still missing.
Comment 4 Randall Wald 2007-09-26 11:16:12 UTC
I'm not sure it's purely a dependency; I definitely had both packages installed beforehand, but needed to rebuild them to get OOo to start compiling. Could be some quirk of the order in which I added things to this system.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-09-26 11:24:27 UTC
(In reply to comment #4)
> I'm not sure it's purely a dependency

You need to run perl-cleaner after upgrading perl; that doesn't make the dependency any less missing in openoffice ebuild, though. :)
Comment 6 Andreas Proschofsky (RETIRED) gentoo-dev 2007-10-08 10:54:34 UTC
I've added the missing dependency, thanks for reporting
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-10-15 07:00:28 UTC
*** Bug 195916 has been marked as a duplicate of this bug. ***