[Pkg-kde-extras] Bug#781376: Bug#781376: Bug#781376: oxygen-gtk3: Do not depend on libgtk-3-0

Scott Kitterman debian at kitterman.com
Sun Apr 5 02:20:35 UTC 2015


On Sunday, April 05, 2015 11:41:44 AM Dmitry Smirnov wrote:
> On Sat, 28 Mar 2015 09:48:36 Scott Kitterman wrote:
> > The point of packages like this is to make gtk based applications look
> > better when used in a Plasma environment.
> > 
> > Consider the idea of an installation that includes no gtk applications to
> > start with. In such an installation as this, the package has no immediate
> > use, so not having a gtk depends does no harm and keeps gtk off a system
> > where it's really not needed.
> > 
> > Then later, when a gtk using application is installed, and gtk is pulled
> > onto the system because of it, it will automatically look nice because the
> > oxygen theme was already there.
> 
> I see... I do not like the idea of breaking valid package dependency.
> Oxygen-gtk3 is actually uses symbols from libgtk and it feels wrong to
> remove valid dependency for no good reason. Besides there may be situations
> when GTK application is not installed using package management system (e.g.
> from sources to /usr/local) in which case it won't be useful to have broken
> relationships between packages. When it is ever useful?
> 
> I am not convinced and I think little gain is not worth introducing RC-
> critical bug (missing dependency).

That's the reason why it's excluded in the Ubuntu package (for Kubuntu 
installs which don't have GTK at all otherwise).  Your reasoning is certainly 
sound though and you've definitely got policy on your side.

Even if the difference between Debian and Ubuntu remains, at least both sides 
understand why it's there now.

Scott K

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-kde-extras/attachments/20150404/9da05798/attachment-0001.sig>


More information about the pkg-kde-extras mailing list