Bug 63783 - Struts-1.2.2 failed to emerge because required packages are missing in the DEPEND-list
Bug#: 63783 Product:  Gentoo Linux Version: unspecified Platform: x86
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: java@gentoo.org Reported By: erik_ostlund@yahoo.se
Component: Unspecified
URL: 
Summary: Struts-1.2.2 failed to emerge because required packages are missing in the DEPEND-list
Keywords:  
Status Whiteboard: 
Opened: 2004-09-12 08:48 0000
Description:   Opened: 2004-09-12 08:48 0000
Short:

Struts-1.2.2 requires the ant-tasks and/or the antlr package to emerge and they arn't listed as requirements in the ebuild.

Long:

Emerging Struts 1.2.2 fails after first printing this warning during the prepare.library-phase: "[copy] Warning: Could not find file /var/tmp/portage/struts-1.2.2/work/jakarta-struts/${antlr.jar} to copy" and then failing to complete the compile.library-phase.

I emerged the antlr-package and tried emerging struts again - an improvment, but still didn't work. I then emerged the ant-tasks-package and tried emerging struts yet again - Bingo.

Directors' cut:

See appended log.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Erik Östlund 2004-09-12 08:51:43 0000 -------
Created an attachment (id=39442) [details]
The problem and a sollution

------- Comment #2 From Thomas Matthijs (RETIRED) 2004-09-12 10:11:42 0000 -------
thanks, updated dependencies