Mailinglist Archive: zypp-devel (56 mails)
| < Previous | Next > |
Re: [zypp-devel] How to get a packages' depends and requires from libzypp
- From: Michael Schroeder <mls@xxxxxxx>
- Date: Thu, 6 Dec 2007 20:02:13 +0100
- Message-id: <20071206190213.GA16495@xxxxxxx>
On Thu, Dec 06, 2007 at 06:51:57PM +0000, Benji Weber wrote:
Debian doesn't support 'auto-provide' of filenames. And I don't
think that the '/' character is allowed in a dependency.
Furthermore, the list of allowed virtual packages is pretty limited.
If you want to add some new virtual package, you must first
ask for permission to do so. Here's a list of virtual packages:
http://www.debian.org/doc/packaging-manuals/virtual-package-names-list.txt
You don't need so many virtual packages in debian because of
the package OR. (This makes it harder for 3rd party packagers
to provide alternatives, though.)
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
On 06/12/2007, Michael Schroeder <mls@xxxxxxx> wrote:
Not true, debian has virtaul requires like rpm. The even have a
dependency "OR", which makes things even more complicated...
Interesting, I didn't realise about the OR. Can the virtual packages
be freeform to be a filename or pci-id etc?
Debian doesn't support 'auto-provide' of filenames. And I don't
think that the '/' character is allowed in a dependency.
Furthermore, the list of allowed virtual packages is pretty limited.
If you want to add some new virtual package, you must first
ask for permission to do so. Here's a list of virtual packages:
http://www.debian.org/doc/packaging-manuals/virtual-package-names-list.txt
You don't need so many virtual packages in debian because of
the package OR. (This makes it harder for 3rd party packagers
to provide alternatives, though.)
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 > |