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

2015-04-04 Thread Dmitry Smirnov
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).

-- 
Cheers,
 Dmitry Smirnov
 GPG key : 4096R/53968D1B

---

Do your duty as you see it, and damn the consequences.
-- George S. Patton


signature.asc
Description: This is a digitally signed message part.
___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

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

2015-04-04 Thread Scott Kitterman
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



signature.asc
Description: This is a digitally signed message part.
___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

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

2015-03-28 Thread Scott Kitterman
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. 

Scott K

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras