[Rpm-maint] RPM 4.9.0 alpha available

Michael Schroeder mls at suse.de
Mon Nov 29 18:13:38 UTC 2010


On Fri, Nov 19, 2010 at 11:44:53AM +0100, Michael Schroeder wrote:
> - tilde support in version comparison
> - triggers on provides instead of package names
> - weak dependencies (basically just parsing them and storing them
>   in the rpm header)
> - defining some tag where yum/zypp/smart can store the reason
>   why the package was installed (user selected/dragged in via
>   dependencies), so that we can implement a "show me all unneeded
>   packages" function

Here's another one to discuss:

- allow self-conflicts, like debian does. The use case is to
  be able to say "only one of this may be installed". Example:

  sendmail:
    Provides: smtp_daemon
    Conflicts: smtp_daemon

  postfix:
    Provides: smtp_daemon
    Conflicts: smtp_daemon

  rpm already allows "self-obsoletes".
  
Cheers,
  Michael.

-- 
Michael Schroeder                                   mls at suse.de
SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}


More information about the Rpm-maint mailing list