Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 110333

Summary: app-office/openoffice-2.0.0 requires tcsh, but tcsh not in dependencies
Product: Gentoo Linux Reporter: Michael Hampton <error>
Component: Current packagesAssignee: Gentoo Office Team <office>
Severity: blocker    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---

Description Michael Hampton 2005-10-24 08:28:22 UTC
My gentoo system does not have tcsh installed, so the build of openoffice-2.0.0
fails because configure can't find tcsh. tcsh should be installed as a dependency.

Reproducible: Always
Steps to Reproduce:
1. emerge --unmerge tcsh (if present)
2. emerge =app-office/openoffice-2.0.0

Actual Results:  
*                                                                  *
* build configuration.                            *
*                                                                  *
*   The configure proces checks your platform to see whether       *
*   you can build on it.                            *
*   This proces 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                        *
*                                                                  *

*                                                                  *
*   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... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking whether to enable crashdump feature... 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 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 enable the Access import pieces... no
checking whether to use RPATH in shared libraries... yes
checking whether to include MySpell dictionaries... yes
checking which shell to use... tcsh
checking for tcsh... no
configure: error: tcsh not found in $PATH
make: *** [stamp/build] Error 1

!!! ERROR: app-office/openoffice-2.0.0 failed.
!!! Function src_compile, Line 191, Exitcode 2
!!! Build failed
!!! If you need support, post the topmost build error, NOT this status message.

Expected Results:  
Should have installed tcsh prior to building openoffice.

roam ~ # emerge info
Portage 2.0.53_rc6 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2,
2.6.13-suspend2-r5 i686)
System uname: 2.6.13-suspend2-r5 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz
Gentoo Base System version 1.12.0_pre9
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
CFLAGS="-O3 -mtune=pentium4 -march=pentium4"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mtune=pentium4 -march=pentium4"
FEATURES="autoconfig distlocks sandbox sfperms strict"
USE="x86 X aim alsa apache2 apm avi berkdb bitmap-fonts bmp bonobo bzip2
calendar cdparanoia cdr crypt cups dbus dga dv dvb dvd dvdr dvdread eds emboss
encode esd ethereal fam ffmpeg foomaticdb fortran ftp gd gdbm gif gmp gnome
gphoto2 gpm gps gstreamer gtk gtk2 gtkhtml hal iconv icq imagemagick imap imlib
innodb ipv6 jabber java jpeg junit lcms ldap libg++ libwww lirc mad mbox mikmod
mime mmap mmx mmxext mng mono motif mozilla mp3 mpeg mpi msn mysql ncurses nls
nptl nsplugin offensive ofx ogg oggvorbis opengl oscar oss pam pcmcia pcre pda
pdflib perl php png posix ppds python quicktime readline ruby samba sasl scanner
sdl session sharedext sharedmem slang slp smartcard snmp soap sockets sox spell
spl sqlite sse sse2 ssl symlink tcpd theora threads tiff tokenizer truetype
truetype-fonts type1-fonts udev unicode usb vcd vhosts vorbis wifi win32codecs
xine xml2 xmlrpc xmms xosd xpm xsl xv xvid yahoo zlib userland_GNU kernel_linux

roam ~ #
Comment 1 Andreas Proschofsky (RETIRED) gentoo-dev 2005-10-24 08:33:19 UTC
It IS in the dependencies, look at the ebuild. Has to be something with your
system, maybe you have it in package.provided or something like that, but the
dependency is there.
Comment 2 Michael Hampton 2005-10-24 08:54:14 UTC
Blah, yeah, emerge shows tcsh installed, but the tcsh binary was missing ?!?
fixed now. Thanks.