Mailinglist Archive: zypp-devel (84 mails)

< Previous Next >
Re: [zypp-devel] Problems with dependencies on files
  • From: Michael Schroeder <mls@xxxxxxx>
  • Date: Thu, 21 Aug 2008 21:13:18 +0200
  • Message-id: <20080821191318.GF14568@xxxxxxx>
On Mon, Aug 11, 2008 at 12:22:23PM +0200, Stephan Kulow wrote:
Am Montag 11 August 2008 schrieb Klaus Kaempf:

A subset of the file information is usually added to primary.xml (the
'main' dependency metadata), afaik based on analyzing the dependencies
within the repository.

openSUSE puts '(?:/s?bin/|^/etc/|^/usr/lib/sendmail$)' in there - the
dependencies of the repository do not matter.

Not quite, createrepo uses

'.*bin\/.*', '^\/etc\/.*', '^\/usr\/lib\/sendmail$'

I hope we use the same patterns, otherwise it's a bug.

I guess fedora puts everything
in the filelist?

No, but yum is smarter: it downloads the filelist.xml data if it
finds that some rpm has a dependency that doesn't match the pattern
list. We didn't have time to implement this for 11.0 (libsatsolver
already supports this).

Cheers,
Michael.

--
Michael Schroeder mls@xxxxxxx
SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
--
To unsubscribe, e-mail: zypp-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: zypp-devel+help@xxxxxxxxxxxx

< Previous Next >