On Wed, 11 Jun 2014 12:56:11 -0400, Daniel Macks <dma...@netspace.org> wrote:
On Wed, 11 Jun 2014 18:48:20 +0200, Martin Costabel
> <costa...@wanadoo.fr> wrote:
> On 11/06/14 15:41, TheSin wrote:
> > > aren’t these BDO? how can you dep on them then?  And since you 
> > can’t dep on them how can you have a circ dep with them?
> > > ---
> > > TS
> > > http://www.southofheaven.org/
> > > Life begins and ends with chaos, live between the chaos!
> > >
> > > On Jun 11, 2014, at 1:19 AM, Martin Costabel <costa...@wanadoo.fr> wrote:
> > >
> > >> pkgconfig->glib2-dev
> >
> > These are build deps. Nothing illegal, just fatal (and IMHO 
> bloated: > pkgconfig is a dep or bdep for hundreds of packages. It is 
> just a > simple reader for *.pc files and should probably come with 
> xcode or > at least with X11, but it now requires glib2, gtk-doc, 
> docbook, > openjade, and so on). pkg-config is indeed a bit of bloat 
> itself. The alternative for *its* dependencies is to build its own 
> internal glib2 from source (note: the previous versions of pkg-config 
> didn't have the glib2 dep because they built their own internal glib1 
> from source). The major dep bloat (setting aside pkg-config's choice 
> of implementation) is the glib2->gtk-doc build dep, which IIRC is 
> only needed because of a bug in the glib2 dist tarball. Newer glib2 
> will presumably not need that hack. 

The glib2->gtk-doc dependency is now severed. I don't see any other 
dependency loops anywhere on my 10.8 fink machine except when building 
in -m (maintainer) mode. I'll try to switch pkgconfig back to using 
internal glib2 snapshot once I finish working on glib2 itself (no sense 
splitting/duplicating time). 

pkgconfig itself is GPL, so I suspect Apple would not want to include 
it. But cleanroom implementations under other licenses are possible 
(*assuming* they're really compatible). 

dan

  --
Daniel Macks
dma...@netspace.org



------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to