On Fri, Jan 29, 2010 at 10:09 PM, Hanspeter Niederstrasser <f...@snaggledworks.com> wrote: > Charles Lepple wrote: >> The asciidoc package has a self-contained HTML generator, and "a2x", >> an everything-else generator that depends on Docbook and a number of >> related tools. Currently, the package has a 'Recommends' line for the >> a2x dependencies, but since Fink doesn't process the Recommends line, >> I figured it might be best to split that off into an asciidoc-a2x >> package with proper dependencies. I would also like the splitoff to be >> installed for users who are upgrading from the old unified package. >> >> Should I use "Replaces: asciidoc (<< 8.4.5-3)" in the a2x splitoff, or >> will that confuse the Fink dependency engine? (I seem to have a way of >> finding things that work well with apt/dpkg, but not necessarily with >> Fink.) > > Are you using the word 'splitoff' in the Fink sense of SplitOff within a > parent package (eg libfoo-dev and libfoo-shlibs are splitoffs of the > same package libfoo), or describing asciidoc-a2x as a totally separate > package independent of the rest of asciidoc?
I'm referring to a Fink SplitOff (same info file). > In the first case, people > building the new 'trim' asciidoc will still end up building asciidoc-a2x > and pulling its dependencies even if they don't install it (a price to > pay with SplitOffs. The dependencies are runtime rather than build-time (that's why I have gotten away with the Recommends field so far). I appreciate the explanation, but I am still curious about the Replaces field - someone who is using a2x from the old unified package shouldn't have it disappear out from under them as part of an upgrade to a split package (independent of whether the split packages come from the same info file, or two separate info files). Regards, -- - Charles Lepple ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel