Re: rpm 4.12 and weak dependencies

2014-10-10 Thread Miloslav Trmač
- Original Message - > On Thu, Oct 9, 2014, at 11:09 AM, Miloslav Trmač wrote: > > > especially as we are taking the RPM-level control away from the users > > completely in cloud > > How is that? We ship filesystem images with many installed packages. Removing the packages from an exis

Re: rpm 4.12 and weak dependencies

2014-10-10 Thread Florian Festi
On 10/09/2014 05:29 PM, Jerry James wrote: Added most of your improvements to the page. Thanks! Florian PS: The rpm.org wiki is locked down because of spam. But people inerested in improving the contents and documentation can just create an account and ask for edit privileges on the ma

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Panu Matilainen
On 10/09/2014 10:04 PM, Kevin Fenzi wrote: On Thu, 9 Oct 2014 18:05:03 +0200 Michael Schroeder wrote: On Thu, Oct 09, 2014 at 11:03:20AM -0400, Miloslav Trma?? wrote: [...] That documentation belongs upstream (and should _not_ be just repeated within our packaging guidelines IMHO). From an

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Kevin Fenzi
On Thu, 9 Oct 2014 18:05:03 +0200 Michael Schroeder wrote: > On Thu, Oct 09, 2014 at 11:03:20AM -0400, Miloslav Trma?? wrote: > > [...] > > That documentation belongs upstream (and should _not_ be just > > repeated within our packaging guidelines IMHO). > > From an rpm upstream point of view, we

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Orion Poplawski
On 10/08/2014 12:31 PM, Kevin Fenzi wrote: > Greetings. > > This F21 change: > http://fedoraproject.org//wiki/Changes/RPM-4.12 > > has brought us 'weak dependencies', namely: > > Recommends, Suggests, Supplements and Enhances > > Rpm in f21 and rawhide sees these in spec files and builds fin

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Colin Walters
On Thu, Oct 9, 2014, at 11:09 AM, Miloslav Trmač wrote: > especially as we are taking the RPM-level control away from the users > completely in cloud How is that? > and Atomic images already. See: https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2014-October/msg5.html --

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Michael Schroeder
On Thu, Oct 09, 2014 at 11:03:20AM -0400, Miloslav Trma?? wrote: > [...] > That documentation belongs upstream (and should _not_ be just repeated within > our packaging guidelines IMHO). From an rpm upstream point of view, we don't know much about what those dependencies do. We simply relay the i

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Jerry James
On Thu, Oct 9, 2014 at 1:48 AM, Jan Zelený wrote: > Good idea! Thanks and done ... In addition, http://rpm.org/wiki/PackagerDocs/Dependencies terminates rather abruptly, with "or B Supplements". That should at least be "or B Supplements A." Actually, there are a few other wording mistakes in th

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Miloslav Trmač
- Original Message - > The Fedora question would be not “what do the tags do” but “when is it > appropriate to use Suggests, when Recommends, and when Requires”? (And FWIW my take is that having this level of complexity in the dependency system is a mistake that is making things complex f

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Miloslav Trmač
- Original Message - > Most importantly, we need to update packaging guidelines to explain > what are the semantic differences between these different tags. But > that's a minor update. That seems to be well enough covered upstream. (Well modulo “does Fedora actually do what the upstream

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Miloslav Trmač
(reordering the citations!) > > > Why should we ban weak dependencies if they really > > > do nothing in YUM? > > > > We need a precise and detailed functional description about what these > > "weak dependencies" are supposed to do. > > Do you mean something like this? > > http://rpm.org/wiki/Pa

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Miroslav Suchý
On 10/08/2014 11:04 PM, Haïkel wrote: Before dnf gets promoted as the default package manager, it would be interesting to do some widespread testing. I would like to point out, that you can use weak dependencies in Copr in F21 and rawhide chroots. Which should give you enough space for testing

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Haïkel
2014-10-09 8:57 GMT+02:00 Ralf Corsepius : > > I do not. > I understand your point of view, in a different context (ie: dnf being default package manager), I would have shared yours. > > We need a precise and detailed functional description about what these "weak > dependencies" are supposed to d

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Jan Zelený
-- snip -- > > Do you mean something like this? > > > > http://rpm.org/wiki/PackagerDocs/Dependencies > > It would be nice if words "weak dependencies" at > http://rpm.org/wiki/Releases/4.12.0 > linked to > http://rpm.org/wiki/PackagerDocs/Dependencies#Weakdependencies > > Jan, do you have righ

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Petr Spacek
On 9.10.2014 09:27, Jan Zelený wrote: On 9. 10. 2014 at 08:57:42, Ralf Corsepius wrote: On 10/09/2014 08:41 AM, Petr Spacek wrote: On 8.10.2014 23:04, Haïkel wrote: 2014-10-08 20:31 GMT+02:00 Kevin Fenzi : Greetings. This F21 change: http://fedoraproject.org//wiki/Changes/RPM-4.12 has broug

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Jan Zelený
On 9. 10. 2014 at 08:57:42, Ralf Corsepius wrote: > On 10/09/2014 08:41 AM, Petr Spacek wrote: > > On 8.10.2014 23:04, Haïkel wrote: > >> 2014-10-08 20:31 GMT+02:00 Kevin Fenzi : > >>> Greetings. > >>> > >>> This F21 change: > >>> http://fedoraproject.org//wiki/Changes/RPM-4.12 > >>> > >>> has br

Re: rpm 4.12 and weak dependencies

2014-10-09 Thread Ralf Corsepius
On 10/09/2014 08:41 AM, Petr Spacek wrote: On 8.10.2014 23:04, Haïkel wrote: 2014-10-08 20:31 GMT+02:00 Kevin Fenzi : Greetings. This F21 change: http://fedoraproject.org//wiki/Changes/RPM-4.12 has brought us 'weak dependencies', namely: Recommends, Suggests, Supplements and Enhances Rpm in

Re: rpm 4.12 and weak dependencies

2014-10-08 Thread Petr Spacek
On 8.10.2014 23:04, Haïkel wrote: 2014-10-08 20:31 GMT+02:00 Kevin Fenzi : Greetings. This F21 change: http://fedoraproject.org//wiki/Changes/RPM-4.12 has brought us 'weak dependencies', namely: Recommends, Suggests, Supplements and Enhances Rpm in f21 and rawhide sees these in spec files an

Re: rpm 4.12 and weak dependencies

2014-10-08 Thread Haïkel
2014-10-08 20:31 GMT+02:00 Kevin Fenzi : > Greetings. > > This F21 change: > http://fedoraproject.org//wiki/Changes/RPM-4.12 > > has brought us 'weak dependencies', namely: > > Recommends, Suggests, Supplements and Enhances > > Rpm in f21 and rawhide sees these in spec files and builds fine with >