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

Bug 298664

Summary: media-tv/tvbrowser-2.7.4 needs xalan to build properly
Product: Gentoo Linux Reporter: Roman Gruber <roman.gruber>
Component: [OLD] JavaAssignee: Johannes Huber (RETIRED) <johu>
Status: RESOLVED FIXED    
Severity: minor CC: java, pierre42d
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 313053    
Bug Blocks:    

Description Roman Gruber 2009-12-28 10:37:21 UTC
tvbrowser needs xalan to build properly

Reproducible: Always

Steps to Reproduce:
1. xalan not installed on system
2. emerge tvbrowser
3. fails
4. emerge xalan
5. emerge tvbrowser
6. ok !!
Actual Results:  
These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] media-tv/tvbrowser-2.7.4  USE="-doc -source -themes" 0 kB

Total: 1 package (1 new), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No] 

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) media-tv/tvbrowser-2.7.4
 * tvbrowser-2.7.4-src.zip RMD160 SHA1 SHA256 size ;-) ...                                                                                                                             [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                   [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                  [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                 [ ok ]
 * CPV:  media-tv/tvbrowser-2.7.4
 * REPO: gentoo
 * USE:  amd64 elibc_glibc kernel_linux multilib userland_GNU
!!! ERROR: Package xalan was not found!
 * Unable to determine VM for building from dependencies:
NV_DEPEND: >=virtual/jdk-1.5
	app-arch/unzip
	x11-libs/libXt
	x11-libs/libSM
	x11-libs/libICE
	x11-libs/libXext
	x11-libs/libXtst
	x11-libs/libX11
	x11-libs/libXau
	x11-libs/libXdmcp
	>=dev-java/jgoodies-looks-2.0
	>=dev-java/stax-1.2.0
	dev-java/bsh
	dev-java/l2fprod-common
	>=dev-java/jakarta-oro-2.0
	dev-java/skinlf
	>=dev-java/commons-codec-1.3
	>=dev-java/commons-net-1.4.1
	>=dev-java/commons-lang-2.4
	dev-java/lucene:2.3  >=dev-java/java-config-2.1.6 >=sys-apps/portage-2.1.2.7 source? ( app-arch/zip )  >=dev-java/ant-core-1.7.0
	
	>=sys-apps/portage-2.1.2.7
	>=dev-java/javatoolkit-0.3.0-r2
 * ERROR: media-tv/tvbrowser-2.7.4 failed:
 *   Failed to determine VM for building.
 * 
 * Call stack:
 *             ebuild.sh, line   54:  Called pkg_setup
 *             ebuild.sh, line 1347:  Called java-pkg-2_pkg_setup
 *     java-pkg-2.eclass, line   61:  Called java-pkg_init
 *   java-utils-2.eclass, line 2096:  Called java-pkg_switch-vm
 *   java-utils-2.eclass, line 2520:  Called die
 * The specific snippet of code:
 *   				die "Failed to determine VM for building."
 * 
 * If you need support, post the output of 'emerge --info =media-tv/tvbrowser-2.7.4',
 * the complete build log and the output of 'emerge -pqv =media-tv/tvbrowser-2.7.4'.
!!! When you file a bug report, please include the following information:
GENTOO_VM=  CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
 * The complete build log is located at '/var/tmp/portage/media-tv/tvbrowser-2.7.4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-tv/tvbrowser-2.7.4/temp/die.env'.
 * S: '/var/tmp/portage/media-tv/tvbrowser-2.7.4/work/tvbrowser-2.7.4'

>>> Failed to emerge media-tv/tvbrowser-2.7.4, Log file:

>>>  '/var/tmp/portage/media-tv/tvbrowser-2.7.4/temp/build.log'

 * Messages for package media-tv/tvbrowser-2.7.4:

 * Unable to determine VM for building from dependencies:
 * ERROR: media-tv/tvbrowser-2.7.4 failed:
 *   Failed to determine VM for building.
 * 
 * Call stack:
 *             ebuild.sh, line   54:  Called pkg_setup
 *             ebuild.sh, line 1347:  Called java-pkg-2_pkg_setup
 *     java-pkg-2.eclass, line   61:  Called java-pkg_init
 *   java-utils-2.eclass, line 2096:  Called java-pkg_switch-vm
 *   java-utils-2.eclass, line 2520:  Called die
 * The specific snippet of code:
 *   				die "Failed to determine VM for building."
 * 
 * If you need support, post the output of 'emerge --info =media-tv/tvbrowser-2.7.4',
 * the complete build log and the output of 'emerge -pqv =media-tv/tvbrowser-2.7.4'.
 * The complete build log is located at '/var/tmp/portage/media-tv/tvbrowser-2.7.4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-tv/tvbrowser-2.7.4/temp/die.env'.
 * S: '/var/tmp/portage/media-tv/tvbrowser-2.7.4/work/tvbrowser-2.7.4'


Expected Results:  
Installs fine


without these packages tvbrowser fails

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-java/xml-commons-external-1.3.04  USE="-doc -source" 645 kB
[ebuild  N    ] dev-java/bcel-5.2  USE="-doc -source" 256 kB
[ebuild  N    ] dev-java/javacup-0.11a_beta20060608  USE="-doc -source" 280 kB
[ebuild  N    ] dev-java/xml-commons-resolver-1.2  USE="-doc -source" 257 kB
[ebuild  N    ] dev-java/xalan-serializer-2.7.1  USE="-doc -source" 6,138 kB
[ebuild  N    ] dev-java/xerces-2.9.1  USE="-doc -examples -source" 1,672 kB
[ebuild  N    ] dev-java/xalan-2.7.1  USE="-doc -source" 0 kB

Total: 7 packages (7 new), Size of downloads: 9,244 kB
Comment 1 Miroslav Ć ulc gentoo-dev 2011-01-19 04:14:42 UTC
this package is maintained by vdr herd
Comment 2 Johannes Huber (RETIRED) gentoo-dev 2012-01-19 22:22:32 UTC
I will take this package and remove proxy maintainer in a week from now on. If you have any objections let me know.
Comment 3 Johannes Huber (RETIRED) gentoo-dev 2012-01-27 17:11:14 UTC
Reassign bug:
+  27 Jan 2012; Johannes Huber <johu@gentoo.org> metadata.xml:
+  Take package over. Remove proxy maintainer and add myself.
Comment 4 Johannes Huber (RETIRED) gentoo-dev 2012-02-07 23:11:43 UTC
Fixed in =media-tv/tvbrowser-3.1.