Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144970 - openoffice.org (2.0.4_rc1) missing tcsh dependency
Summary: openoffice.org (2.0.4_rc1) missing tcsh dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Lowest normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-24 06:24 UTC by David Watzke
Modified: 2006-08-25 00:42 UTC (History)
2 users (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 David Watzke 2006-08-24 06:24:03 UTC
# emerge openoffice
...
checking for tcsh... no
configure: error: tcsh not found in $PATH
make: *** [stamp/build] Error 1

please add dependency...
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-08-24 06:27:32 UTC
No idea why it's been dropped.
Comment 2 Andreas Proschofsky (RETIRED) gentoo-dev 2006-08-24 08:06:49 UTC
It's been dropped cause it shouldn't be necessary anymore. I've tcsh not installed anymore and the build works, so there must be something else going on here, configure doesn't even check for it.

Do you have tcsh installed or not?
Comment 3 David Watzke 2006-08-24 08:12:05 UTC
(In reply to comment #2)
> Do you have tcsh installed or not?

I did not, but now yes and it was OK:

checking for tcsh... /bin/tcsh
Comment 4 David Watzke 2006-08-24 08:13:58 UTC
Btw, I've got AMD64...
Comment 5 Andreas Proschofsky (RETIRED) gentoo-dev 2006-08-24 10:26:15 UTC
(In reply to comment #4)
> Btw, I've got AMD64...
> 

See that's why you always should provide your emerge info ;)

Anyway, found nothing in the configure which is special to AMD64, so still don't know why this is happending.
Comment 6 David Watzke 2006-08-24 10:31:43 UTC
Okay,
Portage 2.1.1_pre5-r3 (default-linux/amd64/2006.1/desktop, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.18-rc4! x86_64)
=================================================================
System uname: 2.6.18-rc4! x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.4
Last Sync: Thu, 24 Aug 2006 12:20:01 +0000
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.20_alpha2
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17.50.0.3
sys-devel/gcc-config: [Not Present]
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -m3dnow -msse -msse2 -msse3 -fomit-frame-pointer -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/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=athlon64 -m3dnow -msse -msse2 -msse3 -fomit-frame-pointer -pipe"
DISTDIR="/300GB/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.linux.cz/pub/linux/gentoo http://mirror.gentoo.sk/pub http://distfiles.gentoo.org/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="cs"
MAKEOPTS="-j3"
PKGDIR="/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
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'"
PORTAGE_TMPDIR="/20GB/var/tmp"
PORTDIR="/portage"
PORTDIR_OVERLAY="/overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac acl acpi alsa apache2 asf avi bitmap-fonts bzip2 cairo cdparanoia cdr cli css cups curl curlwrappers custom-cflags cvs dbus dga dts dvd dvdr dvdread elibc_glibc emboss encode expat fbcon ffmpeg firefox flash ftp fuse gcc64 gd gdbm gif gpm hal iconv icq id3 id3v2 imagemagick imlib input_devices_keyboard input_devices_mouse isdnlog jabber javascript jingle jpeg kde kdeenablefinal kernel_linux lame lcms libg++ linguas_cs mad matroska mime mp3 mpeg mplayer mpm-event ncurses nls nowebdav nptl nptlonly nsplugin nvidia ogg oggvorbis openal opengl oscar pdflib pic png posix ppds pppd python qt qt3 qt4 quicktime readline reflection sdl session sockets spl ssl subversion svg symlink theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU userlocales video_cards_nvidia vorbis wma xcomposite xine xml xml2 xorg xpm xrandr xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS

and trying to compile with flags: cairo java kde xml
and LINGUAS=cs
Comment 7 David Watzke 2006-08-24 10:38:09 UTC
Don't know why, but it needs also gnome-vfs 2.6 (with USE="-gnome -gtk"), xmkmf (x11-misc/imake), rpm (with epm it fails to configure). It's weird...
Comment 8 Andreas Proschofsky (RETIRED) gentoo-dev 2006-08-24 12:06:15 UTC
(In reply to comment #7)
> Don't know why, but it needs also gnome-vfs 2.6 (with USE="-gnome -gtk"), xmkmf
> (x11-misc/imake), rpm (with epm it fails to configure). It's weird...
> 

Hmm, strange. Could be that this is a weird side-effect of us using Gentoo64-Distro-stuff instead of plain Gentoo. Anyway: That's not necessary anymore, so I've corrected that, so please do an emerge sync and try again.
Comment 9 David Watzke 2006-08-24 12:51:49 UTC
Okay, when EPM (app-portage/epm) and RPM (app-arch/rpm) are not installed:

checking whether to enable EPM for packing... yes
checking for epm... no
EPM will be built.
checking which package format to use... rpm
checking for rpm... configure: error: not found
make: *** [stamp/build] Error 1

when EPM installed:

checking whether to enable EPM for packing... yes
checking for epm... /usr/bin/epm
checking whether the found epm is the right epm... EPM version 0.9.0
Copyright (C) 2001-2003 - Aron Griffis
This program may be freely redistributed under the terms of the GNU GPL v2
'*' leading an option indicates not-yet-implemented

Usage:
   --help                  - print this message
  *--version               - print the version of rpm being used

   All modes support the following arguments:
     -v                    - be a little more verbose
     -vv                   - be incredibly verbose (for debugging)

   -q, --query             - query mode
      --dbpath <dir>       - use <dir> as the directory for the database
      --root <dir>         - use <dir> as the top level directory
      Package specification options:
        -a, --all          - query all packages
        -f <file>+         - query package owning <file>
       *-p <packagefile>+  - query (uninstalled) package <packagefile>
       *--triggeredby <pkg> - query packages triggered by <pkg>
       *--whatprovides <cap> - query packages which provide <cap> capability
       *--whatrequires <cap> - query packages which require <cap> capability
        -g <group>+ --group <group>+ - query packages in group <group>
      Information selection options:
        -i, --info         - display package information
           --nosize        - don't display size in info output (not in rpm)
        -l                 - display package file list
        -G, --showgroup    - display group name in output (not in rpm)
        -S, --size         - display package size in output (not in rpm)
        -d                 - list only documentation files (implies -l)
        -c                 - list only configuration files (implies -l)
        --dump             - show all verifiable information for each file
                             (must be used with -l, -c, or -d)
       *--provides         - list capabilities package provides
       *-R, --requires     - list package dependencies
       *--scripts          - print the various [un]install scripts

   --erase <package>
   -e <package>            - erase (uninstall) package
      --allmatches         - remove all packages which match <package>
                             (unlike rpm, this is the default)
      --dbpath <dir>       - use <dir> as the directory for the database
     *--justdb             - update the database, but do not modify the
                             filesystem
     *--nodeps             - do not verify package dependencies
     *--noorder            - do not reorder package installation to satisfy
                             dependencies
     *--noscripts          - do not execute any package specific scripts
     *--notriggers         - don't execute any scripts triggered by this
                             package
      --root <dir>         - use <dir> as the top level directory
      --test               - don't uninstall, but tell what would happen

   -V, -y, --verify        - verify a package installation using the same
                             package specification options as -q
      --dbpath <dir>       - use <dir> as the directory for the database
     *--root <dir>         - use <dir> as the top level directory
     *--nodeps             - do not verify package dependencies
     *--nomd5              - do not verify file md5 checksums
     *--nofiles            - do not verify file attributes

One mode required, and only one mode allowed
configure: error: no. Install ESP Package Manager (www.easysw.com/epm) and/or specify the path to the right epm
make: *** [stamp/build] Error 1
Comment 10 David Watzke 2006-08-24 12:54:23 UTC
LOL, it wants other EPM, so I'll try it w/ RPM...
Comment 11 David Watzke 2006-08-24 13:43:53 UTC
With RPM it fails because of missing xmkmf and after installing imake it fails because of missing gnome-vfs... still same :-(
Comment 12 Andreas Proschofsky (RETIRED) gentoo-dev 2006-08-24 14:08:53 UTC
(In reply to comment #11)
> With RPM it fails because of missing xmkmf and after installing imake it fails
> because of missing gnome-vfs... still same :-(
> 

As I said above please emerge sync and try again (the ebuild-version should be 1.3) The things you are seeing here should totally not happen, rpm for instance is NOT a dependency needed for building openoffice, so somethings going severely wrong in your case, trying to fix it by installing all sorts of additional packages won't help
Comment 13 David Watzke 2006-08-24 14:32:12 UTC
(In reply to comment #12)
> As I said above please emerge sync and try again

I did, but I have still 1.2... I'll try it again.

Comment 14 David Watzke 2006-08-24 14:44:20 UTC
Seems to be RESOLVED FIXED :-)
Thank you!

By the way, do you wanna be informed whether it compiled or not?
Comment 15 David Watzke 2006-08-24 20:17:51 UTC
It compiles & works! Yay! :-)
Comment 16 Andreas Proschofsky (RETIRED) gentoo-dev 2006-08-25 00:42:45 UTC
(In reply to comment #15)
> It compiles & works! Yay! :-)
> 

Fine :)

Btw: There is another bug about getting AMD64-support to work, so you might comment there. If you encounter some problems, see bug #140728