Sounds good to me... -- Dave
Sent from my iPhone On Jan 24, 2012, at 4:24 PM, "Daniel Macks" <dma...@netspace.org> wrote: > I think that this is exactly one of the cases we should be rooting out > (and that we are not currently able to detect). We do still have some > packages that are static-only libraries and maybe some executables, and > especially if also executables other packages tend to Depends on them. > That makes it difficult to upgrade them to be shared or for > backward-incompatible new libversions even if still static-only. > > dan > > On Tue, 24 Jan 2012 15:57:59 -0800, "David R. Morrison" > <d...@finkproject.org> wrote: > 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 >> >> > > -- > 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