[haiku-development] Re: Package Management - application bundle policy

  • From: Oliver Tappe <zooey@xxxxxxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Tue, 11 Jan 2011 16:57:49 +0100

On 2011-01-11 at 16:28:36 [+0100], Mark Watts <miraiwarren@xxxxxxxxx> wrote:
> Just a question really: if the package maintainer/developer knows the needed
> version of library dependencies then can't they just specify a single
> version (e.g. depend == media-sound/amarok-2.3.2-r1) rather than a range
> (e.g. depend >= media-sound/amarok-2.3.2-r1)? Wouldn't that provide the
> desired stability as long as the package manager has no arbitrary limits on
> what older versions are available?

Yes, if the package maintainer knows what he's doing, that would work - so in 
your example, the ELF dependency (NEEDED lib) would have to match the 
declared dependency exactly. Of course, we should provide some tool that can 
extract the dependencies from applications & libraries in order to put them 
into a package.

cheers,
        Oliver

Other related posts: