Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 43709 - Ebuild of dev-java/commons-httpclient failed because of missing libraries
Summary: Ebuild of dev-java/commons-httpclient failed because of missing libraries
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-04 06:05 UTC by Nicolai Marck Ødum
Modified: 2004-03-08 21:53 UTC (History)
0 users

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 Nicolai Marck Ødum 2004-03-04 06:05:28 UTC
I tried to emerge jakarta commons-httpclient (commons-httpclient-2.0.ebuild) but it failed to build because of a missing jar files ie. commons-logging

[javac] import org.apache.commons.logging.Log;
[javac]                                   ^
[javac] /var/tmp/portage/commons-httpclient-2.0/work/commons-httpclient-2.0/src/java/org/apache/commons/httpclient/util/EncodingUtil.java:70: package org.apache.commons.logging does not exist 

I tried to manually install commons-logging but I still got the same error.


Reproducible: Always
Steps to Reproduce:
1.emerge rsync
2.emerge commons-httpclient
3.

Actual Results:  
!!! ERROR: dev-java/commons-httpclient-2.0 failed.
!!! Function jakarta-commons_src_compile, Line 77, Exitcode 1
!!! Compilation Failed


Expected Results:  
a clean install of course 8-)

Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.3-gentoo-r1)
=================================================================
System uname: 2.6.3-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1600MHz
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -pipe -O2 -fomit-frame-pointer -fforce-addr
-frename-registers -fprefetch-loop-arrays -falign-functions=64"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -pipe -O2 -fomit-frame-pointer -fforce-addr
-frename-registers -fprefetch-loop-arrays -falign-functions=64"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acpi alsa apache2 avi berkdb cdr crypt cups dga dvd encode esd foomaticdb
gdbm gif gnome gpm gtk gtk2 imlib java jpeg ldap libg++ libwww mad mikmod mmx
motif mozilla mpeg mysql ncurses nls oggvorbis opengl pam pcmcia pdflib perl png
postgres python qt quicktime readline samba sdl spell sse ssl svga tcpd truetype
usb x86 xml2 xmms xv zlib"
Comment 1 Chris Aniszczyk (RETIRED) gentoo-dev 2004-03-08 21:53:10 UTC
Fixed in portage. The old jakarta-commons eclass is causing havoc, but that's ok.