>> Maybe a compatibility layer? A file of the format "RubyGems:rubyqt Qt >>> =3.0, <=4.0" that will make Compile do the right thing? I don't >> really like that solution, since we can't possibly keep up with every >> package in every packaging system. > > Sounds like an acceptable compromise. We can't keep up with every > package in every packaging system, but we could keep up with the alien > packages that are referenced in GoboLinux recipes.
True enough. Depending how much we expect to be able to query the alien packaging system.... Who would know that depending on 'wxfruit' (a haskell library that depends on a haskell wxwidgets binding) meant wxwidgets needed to be installed ;-). Or to put it another way, if we have to list separately those libraries that depend on the binding, it could get a little tedious. (but since it only needs to include the ones used in gobo recipes, it's probably not too bad, except that it may make recipe transparency and recipe submission simplicity worse if the compatibility layer needs to be updated) Isaac _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel