Bug#901021: Provide a GTK+ 2 version of Chromium.

2018-06-10 Thread Michael Gilbert
On Sun, Jun 10, 2018 at 11:34 PM, Gong S wrote:
>>This is normal. GTK2 will eventually be deprecated, just like GTK1
> But GTK3 is dumbed down and lacks many configurations present in GTK2. Also, 
> it uses `dconf` and has no bitmap font support.
> Also, existing GTK2 themes cannot be used in GTK3 (so no Mist theme). And 
> existing GTK3 theme is clearly not designed to be used on a PC.

The livelihood of gtk2 is not my call.  You would need to take that
discussion to the gnome team.

Best wishes,
Mike



Bug#901021: Provide a GTK+ 2 version of Chromium.

2018-06-10 Thread Michael Gilbert
control: tag -1 wontfix
control: severity -1 wishlist

On Fri, Jun 8, 2018 at 12:51 AM, USER 65534 wrote:
> Starting from version 63.0.3239.84-1, Chromium is compiled against GKT+ 3.
> This is a bad idea.
> I have noticed the huge trend in Debian's repo. More and more packages are 
> compiled against GTK3 instead of GTK2.

This is normal.  GTK2 will eventually be deprecated, just like GTK1
long ago.  In fact, its already started [0].

> GTK+3 is not an upgrade from GTK+ 2, it is a bastardization.

Wasn't GTK2 also a bastardization of GTK1?

> My suggestion is provide two packages, "chromium-gtk2" and "chromium-gtk3", 
> compiled against GTK2 and GTK3 respectively.

This would require building from source twice (and keeping chromium
buildable with gtk2, which upstream cares little about now).  It
already takes way too much time to build chromium once.

That said, a binary package containing chromium's source has been
requested and may happen.  Many kinds of alternative chromium builds
could be done if that were available.

Best wishes,
Mike

[0] https://lists.debian.org/debian-devel/2017/10/msg00299.html
[1] https://bugs.debian.org/893448



Bug#901021: Provide a GTK+ 2 version of Chromium.

2018-06-07 Thread USER 65534
Package: chromium
Version: 63.0.3239.40-1

Starting from version 63.0.3239.84-1, Chromium is compiled against GKT+ 3.
This is a bad idea.
I have noticed the huge trend in Debian's repo. More and more packages are 
compiled against GTK3 instead of GTK2.

GTK+3 is not an upgrade from GTK+ 2, it is a bastardization.
https://igurublog.wordpress.com/2012/11/05/gnome-et-al-rotting-in-threes
https://mail.gnome.org/archives/gtk-devel-list/2017-December/msg00051.html
>"Application developers (not the users) are the ones that ought to decide how 
>their application looks and behaves."

My suggestion is provide two packages, "chromium-gtk2" and "chromium-gtk3", 
compiled against GTK2 and GTK3 respectively.