pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/41907: multimedia/dvdstyler needs textproc/xmlto and archivers/zip
>Number: 41907
>Category: pkg
>Synopsis: multimedia/dvdstyler needs textproc/xmlto and archivers/zip
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Aug 19 03:20:00 +0000 2009
>Originator: Robert Elz
>Release: NetBSD 4.0_STABLE
>Organization:
Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 4.0_STABLE NetBSD 4.0_STABLE
(JADE-1.696-20080517) #9: Fri May 23 18:55:13 ICT 2008
kre%jade.coe.psu.ac.th@localhost:/usr/obj/4/kernels/JADE i386
Architecture: i386
Machine: i386
>Description:
As the subject says, xmlto is (apparently) required, but nothing
ensures that it is present - for multimedia/dvdstyler
>How-To-Repeat:
Attempt to build multimedia/dvdstyler on a system without textproc/xmlto
installed. I use a pkg_comp arena, with libkver and NetBSD 4.0
sets installed (execept x* - I use pkgsrc modular xorg instead,
but that's irrelevant to this problem) which helps produce an environ
with as few dependencies installed as is (almost) possible to start..
With that setup, expect to see ..
checking for xmlto... no
configure: error:
DVDStyler requires xmlto to build DocBook documentation.
Please check that xmlto is in path.
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/multimedia/dvdstyler
After correcting that, see the exact same thing with zip ...
checking for xmlto... /usr/pkg/bin/xmlto
checking for zip... no
configure: error:
DVDStyler requires zip to build html help file.
Please check that zip is in path.
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/multimedia/dvdstyler
>Fix:
Add dependencies upon xmlto and zip - perhaps something like
the patch below (which seems to work - at least as far
as allowing the config stage to succeed - it is still
compiling as I send this).
--- Makefile.was 2009-08-18 15:45:18.000000000 +0700
+++ Makefile 2009-08-19 10:15:30.000000000 +0700
@@ -15,6 +15,8 @@
DEPENDS+= dvdauthor>=0.6.10:../../multimedia/dvdauthor
DEPENDS+= dvd+rw-tools-[0-9]*:../../sysutils/dvd+rw-tools
DEPENDS+= mpgtx-[0-9]*:../../graphics/mpgtx
+DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto
+DEPENDS+= zip-[0-9]*:../../archivers/zip
USE_LANGUAGES= c c++
USE_PKGLOCALEDIR= yes
Home |
Main Index |
Thread Index |
Old Index