Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-13 Thread Rex Dieter
Robert Marcano wrote: > On 08/13/2018 09:12 AM, Rex Dieter wrote: >> Robert Marcano wrote: >> >>> On 08/12/2018 12:46 PM, Rex Dieter wrote: Robert Marcano wrote: > And thinking about it, a lot *-devel packages interdependencies should > be Recommends and not Requires

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-13 Thread Robert Marcano
On 08/13/2018 10:20 AM, Alexander Bokovoy wrote: On ma, 13 elo 2018, Robert Marcano wrote: On 08/13/2018 06:17 AM, Graham Leggett wrote: On 11 Aug 2018, at 20:58, Robert Marcano wrote: Current *-devel packages tend to pull a lot of dependencies, probably to make developers life easier, but

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-13 Thread Tomasz Kłoczko
On Mon, 13 Aug 2018 at 15:34, Robert Marcano wrote: [..] > Yes, read your other email about headers and Requires.private. On > another email I found another example, where no headers are referenced > (copy the relevant info here), but I don't think it is easy to detect > those cases only if

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-13 Thread Alexander Bokovoy
On ma, 13 elo 2018, Robert Marcano wrote: On 08/13/2018 06:17 AM, Graham Leggett wrote: On 11 Aug 2018, at 20:58, Robert Marcano wrote: Current *-devel packages tend to pull a lot of dependencies, probably to make developers life easier, but I think some of them are not needed. Do you

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-13 Thread Robert Marcano
On 08/13/2018 08:34 AM, Robert Marcano wrote: On 08/13/2018 06:17 AM, Graham Leggett wrote: On 11 Aug 2018, at 20:58, Robert Marcano wrote: Current *-devel packages tend to pull a lot of dependencies, probably to make developers life easier, but I think some of them are not needed. Do you

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-13 Thread Robert Marcano
On 08/13/2018 09:12 AM, Rex Dieter wrote: Robert Marcano wrote: On 08/12/2018 12:46 PM, Rex Dieter wrote: Robert Marcano wrote: And thinking about it, a lot *-devel packages interdependencies should be Recommends and not Requires You keep saying this, I'd like to see some evidence to

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-13 Thread Rex Dieter
Robert Marcano wrote: > On 08/12/2018 12:46 PM, Rex Dieter wrote: >> Robert Marcano wrote: >> >>> And thinking about it, a lot *-devel packages interdependencies should >>> be Recommends and not Requires >> >> You keep saying this, I'd like to see some evidence to support that. > > Example

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-13 Thread Robert Marcano
On 08/13/2018 06:17 AM, Graham Leggett wrote: On 11 Aug 2018, at 20:58, Robert Marcano wrote: Current *-devel packages tend to pull a lot of dependencies, probably to make developers life easier, but I think some of them are not needed. Do you think they’re not needed, or are you sure

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-13 Thread Mamoru TASAKA
Igor Gnatenko wrote on 08/13/2018 06:13 PM: On Mon, Aug 13, 2018 at 11:03 AM Dominique Martinet < dominique.marti...@cea.fr> wrote: Igor Gnatenko wrote on Sun, Aug 12, 2018 at 10:46:34PM +0200: I've submitted

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-13 Thread Alexander Bokovoy
On su, 12 elo 2018, Igor Gnatenko wrote: On Sat, Aug 11, 2018 at 10:01 PM Robert Marcano wrote: Greetings. Hello, Current *-devel packages tend to pull a lot of dependencies, probably to make developers life easier, but I think some of them are not needed. For example, someone

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-13 Thread Graham Leggett
On 11 Aug 2018, at 20:58, Robert Marcano wrote: > Current *-devel packages tend to pull a lot of dependencies, probably to make > developers life easier, but I think some of them are not needed. Do you think they’re not needed, or are you sure they’re not needed? Regards, Graham —

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-13 Thread Igor Gnatenko
On Mon, Aug 13, 2018 at 11:03 AM Dominique Martinet < dominique.marti...@cea.fr> wrote: > Igor Gnatenko wrote on Sun, Aug 12, 2018 at 10:46:34PM +0200: > > I've submitted > > > https://fedoraproject.org/wiki/Changes/Stop_pulling_dependencies_for_static_libraries > > to improve the situation. > >

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-13 Thread Dominique Martinet
Igor Gnatenko wrote on Sun, Aug 12, 2018 at 10:46:34PM +0200: > I've submitted > https://fedoraproject.org/wiki/Changes/Stop_pulling_dependencies_for_static_libraries > to improve the situation. I've posted on the other overlinking thread about pkgconfig and got corrected that Requires.private is

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-12 Thread Igor Gnatenko
I've submitted https://fedoraproject.org/wiki/Changes/Stop_pulling_dependencies_for_static_libraries to improve the situation. On Sun, Aug 12, 2018 at 9:57 PM Igor Gnatenko < ignatenkobr...@fedoraproject.org> wrote: > On Sun, Aug 12, 2018 at 9:19 PM Robert Marcano > wrote: > >> On 08/12/2018

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-12 Thread Robert Marcano
On 08/12/2018 03:57 PM, Igor Gnatenko wrote: On Sun, Aug 12, 2018 at 9:19 PM Robert Marcano > wrote: On 08/12/2018 02:07 PM, JD wrote: > What about dependencies of dependencies? Have you thought of that? Sorry, I don't get the question, these are

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-12 Thread Igor Gnatenko
On Sun, Aug 12, 2018 at 9:19 PM Robert Marcano wrote: > On 08/12/2018 02:07 PM, JD wrote: > > What about dependencies of dependencies? Have you thought of that? > > Sorry, I don't get the question, these are devel packages, not runtime > libraries, these dependencies of dependencies are already

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-12 Thread Robert Marcano
On 08/12/2018 02:07 PM, JD wrote: What about dependencies of dependencies? Have you thought of that? Sorry, I don't get the question, these are devel packages, not runtime libraries, these dependencies of dependencies are already pulled if I install gtk3, but code that only links with GTK3,

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-12 Thread JD
What about dependencies of dependencies? Have you thought of that? On 08/12/2018 11:07 AM, Robert Marcano wrote: On 08/12/2018 12:46 PM, Rex Dieter wrote: Robert Marcano wrote: And thinking about it, a lot *-devel packages interdependencies should be Recommends and not Requires You keep

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-12 Thread Robert Marcano
On 08/12/2018 12:46 PM, Rex Dieter wrote: Robert Marcano wrote: And thinking about it, a lot *-devel packages interdependencies should be Recommends and not Requires You keep saying this, I'd like to see some evidence to support that. Example below. why do I need all these dependencies,

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-12 Thread Rex Dieter
Robert Marcano wrote: > And thinking about it, a lot *-devel packages interdependencies should > be Recommends and not Requires You keep saying this, I'd like to see some evidence to support that. -- Rex ___ devel mailing list --

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-12 Thread Robert Marcano
On 08/12/2018 10:50 AM, Igor Gnatenko wrote: On Sat, Aug 11, 2018 at 10:01 PM Robert Marcano mailto:rob...@marcanoonline.com>> wrote: Greetings. Hello, Current *-devel packages tend to pull a lot of dependencies, probably to make developers life easier, but I think some of

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-12 Thread Igor Gnatenko
On Sat, Aug 11, 2018 at 10:01 PM Robert Marcano wrote: > Greetings. > Hello, > Current *-devel packages tend to pull a lot of dependencies, probably to > make developers life easier, but I think some of them are not needed. > > For example, someone developing against krb5-devel for a GSSAPI

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-12 Thread Robert Marcano
On 08/12/2018 12:32 AM, Stephen Gallagher wrote: On Sun, Aug 12, 2018 at 4:39 AM Robert Marcano > wrote: On Sat, Aug 11, 2018 at 8:07 PM Rex Dieter mailto:rdie...@math.unl.edu>> wrote: Robert Marcano wrote: > For example, someone

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-11 Thread Adam Williamson
On Sat, 2018-08-11 at 22:06 -0400, Robert Marcano wrote: > On Sat, Aug 11, 2018 at 8:07 PM Rex Dieter wrote: > > > Robert Marcano wrote: > > > > > For example, someone developing against krb5-devel for a GSSAPI client, > > > probably doesn't need openssl-devel installed, that they are linking >

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-11 Thread Stephen Gallagher
On Sun, Aug 12, 2018 at 4:39 AM Robert Marcano wrote: > On Sat, Aug 11, 2018 at 8:07 PM Rex Dieter wrote: > >> Robert Marcano wrote: >> >> > For example, someone developing against krb5-devel for a GSSAPI client, >> > probably doesn't need openssl-devel installed, that they are linking >> >

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-11 Thread Robert Marcano
On Sat, Aug 11, 2018 at 8:07 PM Rex Dieter wrote: > Robert Marcano wrote: > > > For example, someone developing against krb5-devel for a GSSAPI client, > > probably doesn't need openssl-devel installed, that they are linking > > against Kerberos doesn't means they use the same crypto library > >

Re: Proposal: Reduce *-devel packages dependencies on other unneeded *-devel packages

2018-08-11 Thread Rex Dieter
Robert Marcano wrote: > For example, someone developing against krb5-devel for a GSSAPI client, > probably doesn't need openssl-devel installed, that they are linking > against Kerberos doesn't means they use the same crypto library > directly, they could use nss for example. I think you're most