Debian Bug report logs -
#781376
oxygen-gtk3: Do not depend on libgtk-3-0
Reported by: Artur Rona <ari-tczew@tlen.pl>
Date: Sat, 28 Mar 2015 10:12:01 UTC
Severity: normal
Tags: wontfix
Found in version oxygen-gtk3/1.4.1-2
Fixed in version 1.4.1-2+rm
Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>:
Bug#781376; Package src:oxygen-gtk3.
(Sat, 28 Mar 2015 10:12:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Artur Rona <ari-tczew@tlen.pl>:
New Bug report received and forwarded. Copy sent to Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>.
(Sat, 28 Mar 2015 10:12:07 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: src:oxygen-gtk3
Version: 1.4.1-2
Tags: patch
Usertags: origin-ubuntu ubuntu-patch vivid
In Ubuntu, we've applied the attached patch to achieve the following:
* debian/rules:
- Add dh_shlibdeps to not depend on libgtk-3-0.
We thought you might be interested in doing the same.
[not-depend-on-gtk3.debdiff (text/plain, attachment)]
Removed tag(s) patch.
Request was from Dmitry Smirnov <onlyjob@debian.org>
to control@bugs.debian.org.
(Sat, 28 Mar 2015 11:09:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>:
Bug#781376; Package src:oxygen-gtk3.
(Sat, 28 Mar 2015 11:15:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Dmitry Smirnov <onlyjob@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>.
(Sat, 28 Mar 2015 11:15:09 GMT) (full text, mbox, link).
Message #12 received at 781376@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Sat, 28 Mar 2015 11:08:47 Artur Rona wrote:
> In Ubuntu, we've applied the attached patch to achieve the following:
>
> * debian/rules:
> - Add dh_shlibdeps to not depend on libgtk-3-0.
>
> We thought you might be interested in doing the same.
Frankly I do not understand why would we want to do that.
Using "dh_shlibdeps -- -xlibgtk-3-0" seems wrong.
Why do you suggest such thing?
--
All the best,
Dmitry Smirnov
GPG key : 4096R/53968D1B
---
It is a mistake to try to look too far ahead. The chain of destiny can only
be grasped one link at a time.
-- Winston Churchill
[signature.asc (application/pgp-signature, inline)]
Added tag(s) wontfix.
Request was from Dmitry Smirnov <onlyjob@debian.org>
to control@bugs.debian.org.
(Sat, 28 Mar 2015 11:15:13 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>:
Bug#781376; Package src:oxygen-gtk3.
(Sat, 28 Mar 2015 13:51:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Scott Kitterman <debian@kitterman.com>:
Extra info received and forwarded to list. Copy sent to Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>.
(Sat, 28 Mar 2015 13:51:09 GMT) (full text, mbox, link).
Message #19 received at 781376@bugs.debian.org (full text, mbox, reply):
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
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>:
Bug#781376; Package src:oxygen-gtk3.
(Sun, 05 Apr 2015 01:45:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Dmitry Smirnov <onlyjob@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>.
(Sun, 05 Apr 2015 01:45:05 GMT) (full text, mbox, link).
Message #24 received at 781376@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
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 (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>:
Bug#781376; Package src:oxygen-gtk3.
(Sun, 05 Apr 2015 02:24:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Scott Kitterman <debian@kitterman.com>:
Extra info received and forwarded to list. Copy sent to Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>.
(Sun, 05 Apr 2015 02:24:04 GMT) (full text, mbox, link).
Message #29 received at 781376@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
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 (application/pgp-signature, inline)]
Reply sent
to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility.
(Thu, 03 Sep 2015 11:56:25 GMT) (full text, mbox, link).
Notification sent
to Artur Rona <ari-tczew@tlen.pl>:
Bug acknowledged by developer.
(Thu, 03 Sep 2015 11:56:25 GMT) (full text, mbox, link).
Message #34 received at 781376-done@bugs.debian.org (full text, mbox, reply):
Version: 1.4.1-2+rm
Dear submitter,
as the package oxygen-gtk3 has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see https://bugs.debian.org/797796
The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.
Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 02 Oct 2015 07:40:02 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Thu Jan 4 13:45:27 2018;
Machine Name:
beach
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.