My recollection of the original idea was that there might be a package with binaries, static libs, and headers all together. I dont know if there are any such left, but if there are, they will need to be splitoffized to separate the binaries (should this change be made).
-- Dave Sent from my iPad On Jan 24, 2012, at 3:29 PM, "Daniel Macks" <dma...@netspace.org> wrote: > The requirement for a BDO tag in .info kicks in when a .deb has both a shared > library and a header file. Why is the shared library required? Seems like > having headers already means it's used by the compiler. It might be a > headers-only template library or other set of macros, or the library with the > headers might be static-only. In either of those cases, I think the package > would only be used as a BuildDepends (not Depends) and that it should *not* > be a Depends in order to allow swapping of different interface-versions of > it. Any objections to knocking the heuristic for "BDO required" down to > *just* "header files"? > > This came up after a #fink discussion where we found that frameworks are not > flagged for requiring BDO, even though they may contain "non-libversioned" > files for use by others compiling against them. That's the situation that BDO > is designed to signify, and therefore prevent Depends deadlocks when swapping > different libversions. So, while we're working on BDO, should it also be > required when a .framework contains non-libversioned files? > > dan > > -- > Daniel Macks > dma...@netspace.org > > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > 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 ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ 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