>> 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

Reply via email to