On Wed, Nov 3, 2010 at 10:43, Vesa Kaihlavirta <[email protected]> wrote: >> Where can I read more about meta packages? >> How to create them, etc. >> >> My naïve assumption was that a meta package was an empty package with >> dependencies, but apparently that's not the case :-) > > Perhaps my terminology was a bit off there. I meant groups; man > PKGBUILD and look for "groups"
Ah, yes, groups I know of already :-) >>> As a packager, I kinda like 1) because it feels the most Archy insofar >>> that it would result in the smallest amount of packages. >> >> I don't really like 1. A single package that wraps up all the HP >> packages (possibly with 'provides' for the individual parts) feels >> wrong because it doesn't follow what's on Hackage. (I can't really >> comment on the Archiness of it though.) Also, technically alex, happy >> and cabal-install are part of HP, as is ghc, should all those tools >> also be wrapped up in the HP package? > > Well, it would still make sense to have ghc as an exception outside, > but I'd happily include alex, happy and cabal-install in there. I'm assuming your just talking about what goes into a package, ie on package for ghc, one package for the rest of HP (with the HP package depending on ghc). There is actually one rather big advantage to having a single HP package: it would then be trivial to also provide (through [extra]/[community]/AUR/whatever) the bleeding edge of each of the packages that make up HP. >> To me it feels cleanest to have a meta package (if it supports >> dependencies on specific versions), or an empty package with correct >> dependencies. > > So if we imagine that this is a democracy, the votes are now 1-1 > against choices 1) and 3) :) > Does anyone else have an opinion? After actually thinking a bit about it, and realising the advantage mentioned above I'd like to change my vote :-) /M -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus@therning.org http://therning.org/magnus identi.ca|twitter: magthe _______________________________________________ arch-haskell mailing list [email protected] http://www.haskell.org/mailman/listinfo/arch-haskell
