Hi,

I'm running 5.1-stable/amd64.  I'd like to install graphics/dvdrip.
This depends on (among other things) x11/p5-Gtk2-Ex-FormFactory.  There's
a package for this, but 'pkg_add -vv p5-Gtk2-Ex-FormFactory-0.65p0.tgz'
fails because it can't find a x11/p5-Gtk2 package:

   # setenv PKG_PATH .:http://mirrors.nycbug.org/pub/OpenBSD/5.1/packages/amd64/
   # pkg_add -vv p5-Gtk2-Ex-FormFactory-0.65p0.tgz
   [[...]]
   Can't find p5-Gtk2-1.221p5
   Direct dependencies for p5-Gtk2-Ex-FormFactory-0.65p0 resolve to 
p5-Gtk2-1.221p5
   Can't install p5-Gtk2-Ex-FormFactory-0.65p0: can't resolve p5-Gtk2-1.221p5
   --- p5-Gtk2-1.221p5 -------------------
   Can't install p5-Gtk2-1.221p5: not found
   # 

So, I tried building x11/p5-Gtk2, and discovered that it's marked as broken:

   # cd /usr/ports/x11/p5-Gtk2-Ex-FormFactory
   # make
   [[...]]
   ===>  p5-Glib2-1.222p2  is marked as broken: glib2 is threaded but our perl 
is not so we end up with undefined symbols .
   *** Error code 1
   
   Stop in /usr/ports/x11/p5-Gtk2 (line 1855 of 
/usr/ports/infrastructure/mk/bsd.port.mk).
   *** Error code 1
   
   Stop in /usr/ports/x11/p5-Gtk2 (line 2197 of 
/usr/ports/infrastructure/mk/bsd.port.mk).
   # 

All this makes sense.  My question is, since x11/p5-Gtk2 is currently
broken, would it make sense to also mark the all the other x11/p5-Gtk2-*
ports as broken?  Or do we try to localize the "broken" info, and leave
it up to try-to-build to propagate the dependencies?

Enquiring minds etc...

thanks, ciao,

-- 
-- Jonathan Thornburg <jth...@astro.indiana.edu>
   Dept of Astronomy & IUCSS, Indiana University, Bloomington, Indiana, USA
   "Washing one's hands of the conflict between the powerful and the
    powerless means to side with the powerful, not to be neutral."
                                      -- quote by Freire / poster by Oxfam

Reply via email to