On 2010/12/21 21:12, Mikolaj Kucharski wrote: > Currenly we have version 1.0.24 in ports tree and this version includes > Text::Markdown and Text::MultiMarkdown modules in one package. In the > past that was provided by two separate ports and two packages. It got > merged (probably by upstream) in OpenBSD ports tree with update to > version 1.0.19. > > So in terms of quirks I was thiking to implement something like this if > p5-Text-Markdown->=1.0.19,<=1.0.24 is installed, install > p5-Text-MultiMarkdown->=1.000033 otherwise normal upgrade happens.
I don't think quirks are necessary here (and generally I think quirks shouldn't be used unless they're absolutely necessary). Any ports which need it can set DEPENDS appropriately, people using cpan packages for their own use can adapt quite easily..