Your message dated Wed, 25 May 2016 23:46:35 +0200
with message-id <[email protected]>
and subject line Re: Bug#825304: Package: libwebkitgtk-3.0-0
has caused the Debian Bug report #825304,
regarding Package: libwebkitgtk-3.0-0
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
825304: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825304
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libwebkitgtk-3.0-0
The webkit package should be rebuild
against gtk+ 3.20.0+. It is built against an earlier package I
believe. Causes white selected text and background under Evolution, in
preview pane.
Package: libwebkitgtk-3.0-0
Version: 2.4.11-1
Severity: normal
Dear Maintainer,
* What led up to the situation?
After a recent update in the testing channel, Evolution Email suddenly
began selecting all text within teh preview pane as white, against a
white background.
* What exactly did you do (or not do) that was effective (or
ineffective)?
Asked for help, and quickly watched the discussion go well beyond my
understanding... I believe I downloaded source, then rebult, but there
was an error during the rebuild.
* What was the outcome of this action?
No change, but as I said it never finished...
* What outcome did you expect instead?
Would have been nice if Evolution, (latest in testing), stopped
selecting text as white, on a white background.
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.5.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libwebkitgtk-3.0-0 depends on:
ii libatk1.0-0 2.20.0-1
ii libc6 2.22-7
ii libcairo-gobject2 1.14.6-1+b1
ii libcairo2 1.14.6-1+b1
ii libegl1-mesa [libegl1-x11] 11.2.2-1
ii libenchant1c2a 1.6.0-11+b1
ii libfontconfig1 2.11.0-6.4
ii libfreetype6 2.6.3-3+b1
ii libgcc1 1:6.1.1-3
ii libgdk-pixbuf2.0-0 2.34.0-1
ii libgl1-mesa-glx [libgl1] 11.2.2-1
ii libglib2.0-0 2.48.1-1
ii libgstreamer-plugins-base1.0-0 1.8.1-1
ii libgstreamer1.0-0 1.8.1-1
ii libgtk-3-0 3.20.4-1
ii libharfbuzz-icu0 1.0.1-1+b1
ii libharfbuzz0b 1.0.1-1+b1
ii libicu55 55.1-7
ii libjavascriptcoregtk-3.0-0 2.4.11-1
ii libjpeg62-turbo 1:1.4.2-2
ii libpango-1.0-0 1.40.1-1
ii libpangocairo-1.0-0 1.40.1-1
ii libpangoft2-1.0-0 1.40.1-1
ii libpng16-16 1.6.21-4
ii libsecret-1-0 0.18.3-1
ii libsoup2.4-1 2.54.1-1
ii libsqlite3-0 3.12.2-1
ii libstdc++6 6.1.1-3
ii libwebp5 0.4.4-1+b2
ii libx11-6 2:1.6.3-1
ii libxcomposite1 1:0.4.4-1
ii libxdamage1 1:1.1.4-2+b1
ii libxfixes3 1:5.0.1-2+b2
ii libxml2 2.9.3+dfsg1-1
ii libxrender1 1:0.9.9-2
ii libxslt1.1 1.1.28-3
ii libxt6 1:1.1.5-1
ii zlib1g 1:1.2.8.dfsg-2+b1
Versions of packages libwebkitgtk-3.0-0 recommends:
ii geoclue-2.0 2.4.3-1
ii gstreamer1.0-plugins-base 1.8.1-1
ii gstreamer1.0-plugins-good 1.8.1-1
libwebkitgtk-3.0-0 suggests no packages.
-- no debconf information
Here is some info from the Evolution mail list which may save time…
========================CUT========================
Hi,
On Wed, 18 May 2016 09:29:14 +0200, Milan Crha wrote:
>Note that you can build against one version of the library and run
>against another, especially when the two library versions do not change
>API/ABI.
I already explained this, but my mails are censored. However, the sense
of building against the soname is, that there should be no issues, if
backwards-compatibility gets dropped, then the soname should change,
IOW should become GTK4. Dropping backwards-compatibility without
increasing the soname is plain wrong.
"If the interface of a library changes in such a way that the dependent
programs would be broken, the soname would be incremented, e.g. from
libX.so.5 to libX.so.6." - https://en.wikipedia.org/wiki/Soname .
>Your distribution should have some sort of build system, where users
>might be able to check what sources had been used to build the package
>and what packages had been installed when the build was made. For
>example Fedora has Koji ( http://koji.fedoraproject.org/koji ), Arch
>Linux has something else (I do not use Arch Linux, I do not have a
>link)
No, Arch Linux has nothing like that, however, the OP is using Debian
testing.
Arch Linux packages follow releases from upstream, it's a _real_
rolling release. If the soname of a dependency didn't change, then
packages will not be rebuild, unless somebody reports a bug.
Actually there is the above explained reason, that the "NEEDED" lib is
libgtk-3.so.0, against what ever dot release it was linked at build
time.
If it was build against 3.18, nothing should break when 3.20 is
provided at runtime.
[rocketmouse@archlinux ~]$ objdump -p /usr/lib/libwebkitgtk-3.0.so |
grep libgtk
NEEDED libgtk-3.so.0
Arch packages usually don't provide release information for the
dependencies, for the above explained reason.
[rocketmouse@archlinux ~]$ grep epend /var/abs/extra/webkitgtk/PKGBUILD
depends=(libxt libxslt sqlite libsoup enchant libgl geoclue2 gst-
plugins-base-libs
makedepends=(gtk3 gtk2 gperf gobject-introspection python2 mesa ruby)
optdepends=('gst-plugins-base: free media decoding'
depends+=(gtk3)
optdepends+=('gtk2: Netscape plugin support')
depends+=(gtk2)
Debian and Ubuntu come with the Debian tracker.
https://tracker.debian.org/pkg/webkit2gtk
"libgtk-3-dev (>= 3.20.0)" -
https://tracker.debian.org/media/packages/w/webkit2gtk/control-2.12.2-1
IOW the current version in testing _is_ build against 3.20. The OP
mentioned to use 2.4.11-1 yesterday, so the OP today should run
sudo apt-get update && sudo apt-get dist-upgrade
Regards,
Ralf
--
73's, and thanks,
Dave (NK7Z)
For software/hardware reviews see:
http://www.nk7z.net
--- End Message ---
--- Begin Message ---
On Wed, May 25, 2016 at 12:47:58PM -0700, Dave Cole wrote:
> Package: libwebkitgtk-3.0-0
> The webkit package should be rebuild
> against gtk+ 3.20.0+. It is built against an earlier package I
> believe. Causes white selected text and background under Evolution, in
> preview pane.
> Package: libwebkitgtk-3.0-0
> Version: 2.4.11-1
It is already being built, but there's a problem with the gtk+3
package that is delaying the process. You can see the progress here:
https://buildd.debian.org/status/package.php?p=webkitgtk
Berto
--- End Message ---