Bug#883737: gtk2-engines-oxygen: Please don't depend on gtk2

2017-12-08 Thread Jeremy Bicha
On Fri, Dec 8, 2017 at 3:45 PM, Pino Toscano wrote: > To be honest, I do not see this as wrong case: while it is not something > clear for users, OTOH I do not think it is good to install themes and > plugins for libraries and frameworks, even if they are not installed by > default (and possibly n

Bug#883737: [Pkg-kde-extras] Bug#883737: Bug#883737: Bug#883737: gtk2-engines-oxygen: Please don't depend on gtk2

2017-12-08 Thread Pino Toscano
In data venerdì 8 dicembre 2017 14:46:57 CET, Jeremy Bicha ha scritto: > On Fri, Dec 8, 2017 at 1:31 PM, Pino Toscano wrote: > > In general, I do not see the point in allowing "plugins for Foo" as > > installable/installed when "Foo" is not. > > I am also making a similar change for input methods

Bug#883737: [Pkg-kde-extras] Bug#883737: Bug#883737: gtk2-engines-oxygen: Please don't depend on gtk2

2017-12-08 Thread Jeremy Bicha
On Fri, Dec 8, 2017 at 1:31 PM, Pino Toscano wrote: > In general, I do not see the point in allowing "plugins for Foo" as > installable/installed when "Foo" is not. I am also making a similar change for input methods. If a user is using ibus, they should not have to manually install ibus-gtk (the

Bug#883737: [Pkg-kde-extras] Bug#883737: Bug#883737: gtk2-engines-oxygen: Please don't depend on gtk2

2017-12-08 Thread Pino Toscano
In data venerdì 8 dicembre 2017 12:55:13 CET, Jeremy Bicha ha scritto: > On Thu, Dec 7, 2017 at 1:20 AM, Pino Toscano wrote: > > It looks to me this allows users to install gtk2-engine-oxygen without > > actually pulling gtk2, which IMHO is the thing that needs to be fixed > > instead. > > gtk3 u

Bug#883737: [Pkg-kde-extras] Bug#883737: gtk2-engines-oxygen: Please don't depend on gtk2

2017-12-08 Thread Jeremy Bicha
On Thu, Dec 7, 2017 at 1:20 AM, Pino Toscano wrote: > It looks to me this allows users to install gtk2-engine-oxygen without > actually pulling gtk2, which IMHO is the thing that needs to be fixed > instead. gtk3 uses CSS theming instead of engines that have to be compiled against the gtk library

Bug#883737: [Pkg-kde-extras] Bug#883737: gtk2-engines-oxygen: Please don't depend on gtk2

2017-12-06 Thread Pino Toscano
Control: tag -1 - patch In data mercoledì 6 dicembre 2017 19:38:22 CET, Jeremy Bicha ha scritto: > Package: gtk2-engines-oxygen > Version: 1.4.6-1 > Tags: patch > > In my next email, I am submitting a patch to drop the gtk2 dependency > from this package. This is safe because the only thing that

Bug#883737: gtk2-engines-oxygen: Please don't depend on gtk2

2017-12-06 Thread Jeremy Bicha
From 5dfe778395410ef263884f781b74dce4ee4b3b45 Mon Sep 17 00:00:00 2001 From: Jeremy Bicha Date: Wed, 6 Dec 2017 19:36:26 -0500 Subject: [PATCH] Don't depend on libgtk2.0-0 so that themes can provide GTK+ 2 support without requiring that GTK+ 2 be installed Closes: #883737 --- debian/rules | 3

Bug#883737: gtk2-engines-oxygen: Please don't depend on gtk2

2017-12-06 Thread Jeremy Bicha
Package: gtk2-engines-oxygen Version: 1.4.6-1 Tags: patch In my next email, I am submitting a patch to drop the gtk2 dependency from this package. This is safe because the only thing that will actually use the theme or theme engine is a gtk2 app which will already depend on gtk2. This is part of