Re: RPM boolean dependencies in Requires

2017-04-18 Thread Dennis Gilmore
El jue, 06-04-2017 a las 12:40 +0100, Richard W.M. Jones escribió: > I have a package which needs GNU Privacy Guard (GPG) at runtime.  It > can either run gpg (v1) or gpg2, as it uses a subset of the features > supported by both, and the program searches for both binaries. > > The natural way to e

Re: RPM boolean dependencies in Requires

2017-04-18 Thread Dennis Gilmore
El mié, 12-04-2017 a las 06:48 -0400, Neal Gompa escribió: > On Wed, Apr 12, 2017 at 6:43 AM, Sérgio Basto > wrote: > > On Qui, 2017-04-06 at 14:20 +0200, Igor Gnatenko wrote: > > > > Isn't mash dead? > > > > > > Some people tell me it is, some other says no. And after some > > > time, > > > some

Re: RPM boolean dependencies in Requires

2017-04-12 Thread Neal Gompa
On Wed, Apr 12, 2017 at 6:43 AM, Sérgio Basto wrote: > On Qui, 2017-04-06 at 14:20 +0200, Igor Gnatenko wrote: >> > Isn't mash dead? >> Some people tell me it is, some other says no. And after some time, >> someone starts porting it to DNF. So it is hard to say. >> >> Anyhow, it *is* used right no

Re: RPM boolean dependencies in Requires

2017-04-12 Thread Sérgio Basto
On Qui, 2017-04-06 at 14:20 +0200, Igor Gnatenko wrote: > > Isn't mash dead? > Some people tell me it is, some other says no. And after some time, > someone starts porting it to DNF. So it is hard to say. > > Anyhow, it *is* used right now. Igor,  Do you understand that this sentence  doesn't mak

Re: RPM boolean dependencies in Requires

2017-04-06 Thread Neal Gompa
On Thu, Apr 6, 2017 at 12:08 PM, Matthew Miller wrote: > On Thu, Apr 06, 2017 at 08:33:27AM -0400, Neal Gompa wrote: >> (It does work in my livecd-tools and I did port the solution over to >> Anaconda and proposed it as a PR, but like most PRs, it just sits >> there). > > Can you point me at this?

Re: RPM boolean dependencies in Requires

2017-04-06 Thread Kevin Kofler
Neal Gompa wrote: > Anaconda does *not* disable weak deps. As far as I know, neither does > Pungi in the new DNF solver mode. All tools currently assume weak deps > don't exist, but solve with weak deps enabled. To elaborate on this (and I know you know that, but for the other readers), they basi

Re: RPM boolean dependencies in Requires

2017-04-06 Thread Matthew Miller
On Thu, Apr 06, 2017 at 08:33:27AM -0400, Neal Gompa wrote: > (It does work in my livecd-tools and I did port the solution over to > Anaconda and proposed it as a PR, but like most PRs, it just sits > there). Can you point me at this? I'll poke a bit. -- Matthew Miller Fedora Project Leader ___

Re: RPM boolean dependencies in Requires

2017-04-06 Thread Kevin Fenzi
On 04/06/2017 06:20 AM, Igor Gnatenko wrote: > On Thu, 2017-04-06 at 14:07 +0200, Florian Weimer wrote: >> On 04/06/2017 02:00 PM, Igor Gnatenko wrote: >>> On Thu, 2017-04-06 at 12:40 +0100, Richard W.M. Jones wrote: What's not explained is why, except that it "causes issues with the

Re: RPM boolean dependencies in Requires

2017-04-06 Thread Neal Gompa
On Thu, Apr 6, 2017 at 8:20 AM, Igor Gnatenko wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On Thu, 2017-04-06 at 14:07 +0200, Florian Weimer wrote: >> On 04/06/2017 02:00 PM, Igor Gnatenko wrote: >> > On Thu, 2017-04-06 at 12:40 +0100, Richard W.M. Jones wrote: >> > > What's not

Re: RPM boolean dependencies in Requires

2017-04-06 Thread Igor Gnatenko
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On Thu, 2017-04-06 at 12:04 +, Vascom wrote: > As maintainer you should make your choice between this two variants. Not for runtime requires. I have good example from DNF: Since some version of DNF it can disable "makecache service" if you are co

Re: RPM boolean dependencies in Requires

2017-04-06 Thread Igor Gnatenko
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On Thu, 2017-04-06 at 14:07 +0200, Florian Weimer wrote: > On 04/06/2017 02:00 PM, Igor Gnatenko wrote: > > On Thu, 2017-04-06 at 12:40 +0100, Richard W.M. Jones wrote: > > > What's not explained is why, except that it "causes issues with > > > the >

Re: RPM boolean dependencies in Requires

2017-04-06 Thread Florian Weimer
On 04/06/2017 02:00 PM, Igor Gnatenko wrote: On Thu, 2017-04-06 at 12:40 +0100, Richard W.M. Jones wrote: What's not explained is why, except that it "causes issues with the package updates process". It seems as if the or-rule above would be simple enough, so what's the exact problem? None (

Re: RPM boolean dependencies in Requires

2017-04-06 Thread Vascom
As maintainer you should make your choice between this two variants. For example: if some program can be compiled with Qt4 or Qt5 and you add BR: (Qt4 or Qt5) then this program will compiled with old version of Qt. чт, 6 апр. 2017 г. в 14:44, Richard W.M. Jones : > I have a package which needs G

Re: RPM boolean dependencies in Requires

2017-04-06 Thread Igor Gnatenko
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On Thu, 2017-04-06 at 12:40 +0100, Richard W.M. Jones wrote: > I have a package which needs GNU Privacy Guard (GPG) at runtime.  It > can either run gpg (v1) or gpg2, as it uses a subset of the features > supported by both, and the program searches f