[opensuse-factory] gnome-shell-devel missing dependency?
Hey guys, I've noticed that gnome-shell-devel is the package that includes the binary for `gnome-shell-extension-tool`. However that tool requires `python3-gobject` to work and it is not listed as as dependency for `gnome-shell-devel` which is pretty confusing at first. Is this by design or is this something we can fix? Mike -- Michael Aquilina -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 2017-10-24 at 11:53 +0100, Michael Aquilina wrote:
Hey guys,
I've noticed that gnome-shell-devel is the package that includes the binary for `gnome-shell-extension-tool`. However that tool requires `python3-gobject` to work and it is not listed as as dependency for `gnome-shell-devel` which is pretty confusing at first.
Is this by design or is this something we can fix? Mike
Definitively something that can be fixed. Do you want to take care of it? osc bco openSUSE:Factory gnome-shell change the .spec file and add a speaking .changes entry (use "osc vc", explain what you change, with a rationale of why it is done; so that we still have any clue about it in the years to come) then check it in: osc ci and submit it to the devel project: osc sr We might also wonder if g-s-exteions-tool actually belongs into the -devel package; that might be wrong in itself. cheers Dominique
Will do! Thanks for the guide :) On Tue, Oct 24, 2017 at 11:57 AM, Dominique Leuenberger / DimStar <dimstar@opensuse.org> wrote:
On Tue, 2017-10-24 at 11:53 +0100, Michael Aquilina wrote:
Hey guys,
I've noticed that gnome-shell-devel is the package that includes the binary for `gnome-shell-extension-tool`. However that tool requires `python3-gobject` to work and it is not listed as as dependency for `gnome-shell-devel` which is pretty confusing at first.
Is this by design or is this something we can fix? Mike
Definitively something that can be fixed. Do you want to take care of it?
osc bco openSUSE:Factory gnome-shell change the .spec file and add a speaking .changes entry (use "osc vc", explain what you change, with a rationale of why it is done; so that we still have any clue about it in the years to come) then check it in: osc ci and submit it to the devel project: osc sr
We might also wonder if g-s-exteions-tool actually belongs into the -devel package; that might be wrong in itself.
cheers Dominique
-- Michael Aquilina -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
With regards to
We might also wonder if g-s-exteions-tool actually belongs into the -devel package; that might be wrong in itself.
I agree that its actually quite hidden in there. When I first tried finding the package that contained `gnome-shell-extension-tool` it took a bit of searching to find the correct package. What would be the correct process for discussing / fixing this? Mike On Tue, Oct 24, 2017 at 11:59 AM, Michael Aquilina <michaelaquilina@gmail.com> wrote:
Will do!
Thanks for the guide :)
On Tue, Oct 24, 2017 at 11:57 AM, Dominique Leuenberger / DimStar <dimstar@opensuse.org> wrote:
On Tue, 2017-10-24 at 11:53 +0100, Michael Aquilina wrote:
Hey guys,
I've noticed that gnome-shell-devel is the package that includes the binary for `gnome-shell-extension-tool`. However that tool requires `python3-gobject` to work and it is not listed as as dependency for `gnome-shell-devel` which is pretty confusing at first.
Is this by design or is this something we can fix? Mike
Definitively something that can be fixed. Do you want to take care of it?
osc bco openSUSE:Factory gnome-shell change the .spec file and add a speaking .changes entry (use "osc vc", explain what you change, with a rationale of why it is done; so that we still have any clue about it in the years to come) then check it in: osc ci and submit it to the devel project: osc sr
We might also wonder if g-s-exteions-tool actually belongs into the -devel package; that might be wrong in itself.
cheers Dominique
-- Michael Aquilina
-- Michael Aquilina -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 2017-10-24 at 12:01 +0100, Michael Aquilina wrote:
With regards to
We might also wonder if g-s-exteions-tool actually belongs into the
-devel package; that might be wrong in itself.
I agree that its actually quite hidden in there. When I first tried finding the package that contained `gnome-shell-extension-tool` it took a bit of searching to find the correct package.
What would be the correct process for discussing / fixing this? Mike
Consider the discussion started obvioulsy, when the file was added to the -devel package, its purpose was not entirely clear. The same holds true for gnome-shell-perf-tool btw (which likely also should not be in the -devel) Looking into the current content of -devel, this is anyway just misnamed (there is no development headers/libraries/anything in there) As such, I propose we rename gnome-shell-devel to gnome-shell-tools, and have this package auto-supplement gnome-shell (so it will be auto- installed, in a recommended fashion). Does that sound reasonable? Cheers Dominique
That sounds like what I would have expected it to be like in the first place - so I think that is a perfectly reasonable solution :) On Tue, Oct 24, 2017 at 12:08 PM, Dominique Leuenberger / DimStar <dimstar@opensuse.org> wrote:
On Tue, 2017-10-24 at 12:01 +0100, Michael Aquilina wrote:
With regards to
We might also wonder if g-s-exteions-tool actually belongs into the
-devel package; that might be wrong in itself.
I agree that its actually quite hidden in there. When I first tried finding the package that contained `gnome-shell-extension-tool` it took a bit of searching to find the correct package.
What would be the correct process for discussing / fixing this? Mike
Consider the discussion started
obvioulsy, when the file was added to the -devel package, its purpose was not entirely clear. The same holds true for gnome-shell-perf-tool btw (which likely also should not be in the -devel)
Looking into the current content of -devel, this is anyway just misnamed (there is no development headers/libraries/anything in there)
As such, I propose we rename gnome-shell-devel to gnome-shell-tools, and have this package auto-supplement gnome-shell (so it will be auto- installed, in a recommended fashion).
Does that sound reasonable?
Cheers Dominique
-- Michael Aquilina -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 2017-10-24 at 12:40 +0100, Michael Aquilina wrote:
On Tue, Oct 24, 2017 at 12:08 PM, Dominique Leuenberger / DimStar <dimstar@opensuse.org> wrote:
On Tue, 2017-10-24 at 12:01 +0100, Michael Aquilina wrote:
With regards to
We might also wonder if g-s-exteions-tool actually belongs into the
-devel package; that might be wrong in itself.
I agree that its actually quite hidden in there. When I first tried finding the package that contained `gnome-shell-extension-tool` it took a bit of searching to find the correct package.
obvioulsy, when the file was added to the -devel package, its purpose was not entirely clear. The same holds true for gnome-shell-perf- tool btw (which likely also should not be in the -devel)
Looking into the current content of -devel, this is anyway just misnamed (there is no development headers/libraries/anything in there)
As such, I propose we rename gnome-shell-devel to gnome-shell- tools, and have this package auto-supplement gnome-shell (so it will be auto- installed, in a recommended fashion).
Does that sound reasonable?
That sounds like what I would have expected it to be like in the first place - so I think that is a perfectly reasonable solution :)
Good, so the question now is: who does the work? Would you like to take a stab at it? Cheers Dominique PS: please don't top-post - it breaks all natural flow when reading a text and quotes it refers to.
On Tue, Oct 24, 2017 at 12:46 PM, Dominique Leuenberger / DimStar <dimstar@opensuse.org> wrote:
On Tue, 2017-10-24 at 12:40 +0100, Michael Aquilina wrote:
On Tue, Oct 24, 2017 at 12:08 PM, Dominique Leuenberger / DimStar <dimstar@opensuse.org> wrote:
On Tue, 2017-10-24 at 12:01 +0100, Michael Aquilina wrote:
With regards to
We might also wonder if g-s-exteions-tool actually belongs into the
-devel package; that might be wrong in itself.
I agree that its actually quite hidden in there. When I first tried finding the package that contained `gnome-shell-extension-tool` it took a bit of searching to find the correct package.
obvioulsy, when the file was added to the -devel package, its purpose was not entirely clear. The same holds true for gnome-shell-perf- tool btw (which likely also should not be in the -devel)
Looking into the current content of -devel, this is anyway just misnamed (there is no development headers/libraries/anything in there)
As such, I propose we rename gnome-shell-devel to gnome-shell- tools, and have this package auto-supplement gnome-shell (so it will be auto- installed, in a recommended fashion).
Does that sound reasonable?
That sounds like what I would have expected it to be like in the first place - so I think that is a perfectly reasonable solution :)
Good, so the question now is: who does the work? Would you like to take a stab at it?
Cheers Dominique
PS: please don't top-post - it breaks all natural flow when reading a text and quotes it refers to.
I would defintely like to give it a go. I will probably need some guidance along the way since I do not have much experience with package maintenance, but we'll cross that bridge when we get there. Sorry about top-posting, its done by default in gmail and never realised it was an issue till you pointed it out. Is this email in the correct form you would expect? -- Michael Aquilina -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 2017-10-24 at 12:53 +0100, Michael Aquilina wrote:
As such, I propose we rename gnome-shell-devel to gnome-shell-
tools, and have this package auto-supplement gnome-shell (so it will be auto- installed, in a recommended fashion).
Does that sound reasonable?
That sounds like what I would have expected it to be like in the first place - so I think that is a perfectly reasonable solution :)
Good, so the question now is: who does the work? Would you like to take a stab at it?
Cheers Dominique
PS: please don't top-post - it breaks all natural flow when reading a text and quotes it refers to.
I would defintely like to give it a go. I will probably need some guidance along the way since I do not have much experience with package maintenance, but we'll cross that bridge when we get there.
Great. Easiest will be to join us by IRC on #opensuse-gnome or #opensuse-packageing (on Freenode)
Sorry about top-posting, its done by default in gmail and never realised it was an issue till you pointed it out. Is this email in the correct form you would expect?
No harm done. This is perfect. If the quoted text gets too long, make sure to trim out parts that are no longer relevant to your reply. Cheers Dominique
participants (2)
-
Dominique Leuenberger / DimStar
-
Michael Aquilina