Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 163277 - [gcj-overlay] java-ant-2.eclass ::java-pkg_ant-tasks-depend() failed
Summary: [gcj-overlay] java-ant-2.eclass ::java-pkg_ant-tasks-depend() failed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: PPC Linux
: High blocker (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-22 18:21 UTC by David Gurvich
Modified: 2007-01-22 22:39 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 David Gurvich 2007-01-22 18:21:33 UTC
Recent emerge --sync causes all java ebuilds that use java-ant-2 to fail with the message:

/usr/portage/eclass/java-ant-2.eclass: line 34: java-pkg_ant-tasks-depend: command not found

Called source '/usr/portage/eclass/java-ant-2.eclass'
  java-ant-2.eclass, line 38:   Called die

!!! java-pkg_ant-tasks-depend() failed


Reproducible: Always

Steps to Reproduce:
1.emerge any java package that uses java-ant-2
2.
3.
Comment 1 Petteri Räty (RETIRED) gentoo-dev 2007-01-22 19:43:59 UTC
You are probably using an overlay that overrides your java-ant-2.eclass is not synced with the main tree. That is one example why the instructions tell you attach emerge --info output to bugs. So please post your emerge --info and make sure that this problem is not caused by using overlays.
Comment 2 Petteri Räty (RETIRED) gentoo-dev 2007-01-22 19:45:40 UTC
Sorry the eclass did is being overwritten is java-utils-2.eclass.
betelgeuse@pena /usr/portage/eclass $ locate java-utils-2.eclass | egrep eclass$
/mnt/checkouts/java/split-ant-overlay/eclass/java-utils-2.eclass
/mnt/checkouts/java/gcj-overlay/eclass/java-utils-2.eclass
/usr/portage/eclass/java-utils-2.eclass
Comment 3 David Gurvich 2007-01-22 21:50:54 UTC
I do use gcj-overlay.  That is the only overlay that overwrites java eclasses.
Comment 4 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2007-01-22 22:39:31 UTC
Yes it's gcj-overlay fault.
Comment 5 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2007-01-22 22:39:52 UTC
And it should be fixed in SVN r3583.