Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 492214 - =www-client/midori-0.5.7: version bump
Summary: =www-client/midori-0.5.7: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: XFCE Team
URL:
Whiteboard:
Keywords:
: 503988 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-11-21 17:26 UTC by A. Person
Modified: 2014-03-29 13:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
midori-0.5.7 build log (www-client:midori-0.5.7:20140208-131223.log,74.00 KB, text/x-log)
2014-02-08 16:17 UTC, Andrzej Nikitorowicz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description A. Person 2013-11-21 17:26:11 UTC
http://midori-browser.org/download/source/

Reproducible: Always
Comment 1 A. Person 2014-01-16 12:28:34 UTC
0.5.7 out now.
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2014-01-17 05:01:05 UTC
The build system changed from waf to cmake. Update is not trivial, ebuild rewrite required.
Comment 3 A. Person 2014-01-17 14:34:32 UTC
The 0.5.7 ebuild in the elementary overlay works great,
Comment 4 Andrzej Nikitorowicz 2014-02-08 16:17:52 UTC
Created attachment 369894 [details]
midori-0.5.7 build log
Comment 5 Andrzej Nikitorowicz 2014-02-08 16:23:01 UTC
emerge --info

Portage 2.2.7 (default/linux/amd64/13.0/desktop, gcc-4.7.2, glibc-2.15-r3, 3.11.6-gentoo-01 x86_64)
=================================================================
System uname: Linux-3.11.6-gentoo-01-x86_64-Intel-R-_Core-TM-_i7-2600K_CPU_@_3.40GHz-with-gentoo-2.2
KiB Mem:    24396044 total,   2116424 free
KiB Swap:   10510332 total,  10494656 free
Timestamp of tree: Thu, 06 Feb 2014 13:15:01 +0000
ld GNU ld (GNU Binutils) 2.22
distcc 3.1 x86_64-pc-linux-gnu [enabled]
ccache version 3.1.7 [enabled]
app-shells/bash:          4.2_p37
dev-java/java-config:     2.2.0
dev-lang/python:          2.7.5-r3, 3.2.5-r3, 3.3.2-r2
dev-util/ccache:          3.1.7
dev-util/cmake:           2.8.10.2-r2
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2::sabayon-distro
sys-apps/openrc:          0.12.3
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.4_p6-r1, 1.5-r1, 1.6.3-r1, 1.7.9-r2, 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.6, 1.12.6, 1.13.4, 1.14
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.3.6-r1, 4.4.5, 4.5.4, 4.7.2-r1
sys-devel/gcc-config:     1.8
sys-devel/libtool:        1.3.5, 1.5.26-r1, 2.4.2
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.11 (virtual/os-headers)
sys-libs/glibc:           2.15-r3

CBUILD="x86_64-pc-linux-gnu"
CCACHE_SIZE="3G"
CFLAGS="-O2 -pipe -march=native -fPIC"
CFLAGS_amd64="-m64"
CFLAGS_x32="-mx32"
CFLAGS_x86="-m32"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x32="x86_64-pc-linux-gnux32"
CHOST_x86="i686-pc-linux-gnu"
CXXFLAGS="-O2 -pipe -march=native -fPIC"
ELIBC="glibc"

EMERGE_DEFAULT_OPTS="--jobs 8 --load-average 16 --keep-going --verbose --quiet-build=n --ignore-built-slot-operator-deps=y"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs buildpkg ccache config-protect-if-modified distcc distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"



FFLAGS="-O2 -pipe"
GCC_SPECS=""
GDMSESSION="LXDE"

LC_ALL="pl_PL.UTF-8"
LC_MESSAGES="C"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LDFLAGS_amd64="-m elf_x86_64"
LDFLAGS_x32="-m elf32_x86_64"
LDFLAGS_x86="-m elf_i386"

PYTHON_TARGETS="python2_7 python3_2 python3_3 pypy2_0"
Comment 6 A. Person 2014-02-09 13:54:38 UTC
Which vala and vala-common are you using?  I'm on 0.22.1 at the moment.
Comment 7 Andrzej Nikitorowicz 2014-02-12 12:36:14 UTC
(In reply to A. Person from comment #6)
> Which vala and vala-common are you using?  I'm on 0.22.1 at the moment.

[I] dev-lang/vala
     (0.20) 0.20.1{tbz2}
     (0.22) (~)0.22.0{tbz2} 0.22.1{tbz2}
       {(+)coverage lib32 -symlink test +vapigen}
     Installed versions:  0.20.1(0.20){tbz2}(17:11:44 04.11.2013)(vapigen -test) 0.22.1(0.22){tbz2}(17:40:38 07.02.2014)(vapigen -test)

[I] dev-libs/vala-common
     Available versions:  0.18.1{tbz2} (~)0.22.0{tbz2} 0.22.1{tbz2}
     Installed versions:  0.22.1{tbz2}(16:56:26 07.02.2014)
Comment 8 A. Person 2014-02-12 14:34:34 UTC
I have webkit2 installed and the webkit2 USE flag is still masked on midori:

https://bugs.gentoo.org/show_bug.cgi?id=489936

I will be able to test this as soon as that USE flag is unmasked (unless you can tell me how to unmask is manually).  If I try to compile webkit1, my laptop will overheat and shut down.
Comment 9 A. Person 2014-02-15 18:34:03 UTC
I unmasked it in /etc/portage/profile/package.use.mask and I can compile midori-0.5.7 just fine.  Which command gives you that listing of installed vala packages?  I'll check to see if it differs from mine.
Comment 10 Andrzej Nikitorowicz 2014-02-21 15:29:35 UTC
(In reply to A. Person from comment #9)
> I unmasked it in /etc/portage/profile/package.use.mask and I can compile
> midori-0.5.7 just fine.  Which command gives you that listing of installed
> vala packages?  I'll check to see if it differs from mine.

eix -I vala

I only cut out other, uninstalled versions. As I understand (maybe wrong), you have installed midori with unmasked "webkit2" USE flag.
Comment 11 A. Person 2014-02-21 20:38:18 UTC
I've installed midori with USE=webkit2 unmasked.

Do you need dev-lang/vala-0.20.1 installed?  I noticed your build error references vala.  Maybe midori is building against vala-0.20.1 instead of vala-0.22.1 in your case?  This is admittedly a shot in the dark.

# eix -I vala
[D] dev-lang/vala
     Available versions:  
     (0.10) 0.10.4-r2
     (0.12) 0.12.1-r1
     (0.14) 0.14.2-r2
     (0.16) 0.16.1-r2
     (0.18) 0.18.1
     (0.20) ~0.20.0
       {test +vapigen}
     Installed versions:  0.22.1(0.22){tbz2}(05:33:33 AM 11/16/2013)(vapigen -test)
     Homepage:            http://live.gnome.org/Vala
     Description:         Vala - Compiler for the GObject type system

[D] dev-libs/vala-common
     Available versions:  0.18.0 0.18.1 ~0.20.0
     Installed versions:  0.22.1{tbz2}(09:58:48 AM 11/15/2013)
     Homepage:            http://live.gnome.org/Vala
     Description:         Build infrastructure for packages that use Vala

Found 2 matches.
Comment 12 Andrzej Nikitorowicz 2014-02-21 21:24:27 UTC
(In reply to A. Person from comment #11)
> I've installed midori with USE=webkit2 unmasked.
> 
> Do you need dev-lang/vala-0.20.1 installed?  I noticed your build error
> references vala.  Maybe midori is building against vala-0.20.1 instead of
> vala-0.22.1 in your case?  This is admittedly a shot in the dark.

Yes, I have instaled vala-0.20.1 but after uninstalling that version build error is the same. Maybe some other depencies are requesting USE=vala


eix -IU vala

[U] app-crypt/gcr
     Available versions:  (~)3.4.1[13] 3.4.1-r2 3.4.1-r2[9] (~)3.6.2(0/1){tbz2}[9] 3.8.2(0/1){tbz2} (~)3.10.1(0/1) (~)3.10.1(0/1)[10] (~)3.10.1(0/1)[11] (~)9999(0/1)[10] {debug doc gtk +introspection test vala}
     Installed versions:  3.8.2{tbz2}(15:51:07 15.02.2014)(gtk introspection -debug -test)
     Homepage:            https://developer.gnome.org/gcr/
     Description:         Libraries for cryptographic UIs and accessing PKCS#11 modules

[U] app-crypt/libsecret
     Available versions:  (~)0.15 0.15-r1{tbz2} (~)0.16{tbz2} (~)9999[10] (~)9999[11] {+crypt debug doc +introspection test vala}
     Installed versions:  0.16{tbz2}(22:13:20 21.02.2014)(crypt introspection vala -debug -test)
     Homepage:            https://live.gnome.org/Libsecret
     Description:         GObject library for accessing the freedesktop.org Secret Service API

[U] dev-libs/gmime
     Available versions:  
     (2.4)  2.4.32 2.4.33
     (2.6)  2.6.13{tbz2} 2.6.19 2.6.19-r1 (~)9999[10] (~)9999[11]
       {doc mono static-libs vala}
     Installed versions:  2.6.13(2.6){tbz2}(18:35:47 19.03.2013)(-doc -mono -static-libs)
     Homepage:            http://spruce.sourceforge.net/gmime/ http://developer.gnome.org/gmime/stable/
     Description:         Utilities for creating and parsing messages using MIME

[U] dev-libs/libgdata
     Available versions:  [m]0.6.4[12] [m](~)0.6.5[12] [m](~)0.6.6[12] [m]0.8.0[12] 0.8.1-r2 0.14.0(0/13){tbz2} (~)0.14.1(0/13) 0.15.0(0/13)^t[10] 9999(0/13)[10] 9999(0/13)[11] {debug doc gnome gnome-online-accounts +introspection static-libs vala}
     Installed versions:  0.14.0{tbz2}(17:12:01 04.11.2013)(introspection -debug -gnome -static-libs -vala)
     Homepage:            http://live.gnome.org/libgdata
     Description:         GLib-based library for accessing online service APIs using the GData protocol

[U] dev-libs/libgusb
     Available versions:  0.1.4^t 0.1.6^t {+introspection static-libs vala}
     Installed versions:  0.1.3^t{tbz2}(10:54:34 09.08.2012)(-static-libs)
     Homepage:            https://gitorious.org/gusb/
     Description:         GObject wrapper for libusb

[U] gnome-base/libgnome-keyring
     Available versions:  [m]2.30.1[12] 2.32.0 [m]2.32.0[12] 3.8.0 (~)3.10.1 (~)3.10.1[10] (~)3.10.1[11] (~)9999[10] {debug doc +introspection test vala}
     Installed versions:  3.2.2{tbz2}(12:24:35 27.04.2012)(-debug -doc -test)
     Homepage:            http://live.gnome.org/GnomeKeyring
     Description:         Compatibility library for accessing secrets

[U] gnome-base/librsvg
     Available versions:  (2) [m]2.26.3[12] (~)2.31.0[17] [m]2.32.1[12] 2.36.4-r1 2.39.0 (~)2.40.0[8] (~)2.40.0[11] (~)2.40.1 (~)2.40.1[4] (~)2.40.1-r1
       {doc +gtk +introspection tools vala zlib}
     Installed versions:  2.36.4(2){tbz2}(12:41:18 07.05.2013)(gtk introspection tools -vala)
     Homepage:            https://wiki.gnome.org/Projects/LibRsvg
     Description:         Scalable Vector Graphics (SVG) rendering library

[I] media-libs/babl
     Available versions:  [m]0.0.22[12] [m](~)0.1.0[12] [m](~)0.1.2[12] 0.1.4 (~)0.1.4-r2 (~)0.1.6{tbz2} (~)0.1.8 (~)0.1.10 [m](~)0.1.10[18] 0.1.10-r1{tbz2} (~)0.1.10-r1{tbz2}[1] (~)0.1.10-r1{tbz2}[7] **9999 {altivec +introspection mmx sse vala}
     Installed versions:  0.1.10-r1{tbz2}(17:23:16 08.10.2013)(mmx sse -altivec)
     Homepage:            http://www.gegl.org/babl/
     Description:         A dynamic, any to any, pixel format conversion library

[I] media-libs/gegl
     Available versions:  [m](~)0.0.20[12] [m]0.0.22[12] [m](~)0.1.0[12] [m](~)0.1.0-r1[12] [m](~)0.1.2[12] 0.1.6^t 0.1.6^t[6] (~)0.1.6-r1^t (~)0.1.8^t{tbz2}[6] (~)0.1.8-r1^t (~)0.2.0^t[6] 0.2.0-r2{tbz2} 0.2.0-r2{tbz2}[15] **9999 **9999^t[6] {cairo debug doc exif ffmpeg graphviz introspection jpeg jpeg2k lensfun lib32 lua mmx openexr png raw sdl sse svg umfpack v4l vala}
     Installed versions:  0.2.0-r2{tbz2}(17:25:39 08.10.2013)(cairo ffmpeg jpeg jpeg2k lensfun mmx openexr png raw sdl sse svg umfpack -debug)
     Homepage:            http://www.gegl.org/
     Description:         A graph based image processing framework

[I] net-libs/libproxy
     Available versions:  [m]0.4.6[12] [m](~)0.4.6-r1[12] 0.4.7[23] 0.4.10-r1 (~)0.4.11 0.4.11-r1{tbz2} {gnome kde lib32 mono networkmanager perl python spidermonkey test vala webkit xulrunner PYTHON_TARGETS="python2_6 python2_7"}
     Installed versions:  0.4.11-r1{tbz2}(03:21:40 19.05.2013)(perl python webkit -gnome -kde -mono -networkmanager -spidermonkey -test PYTHON_TARGETS="python2_7 -python2_6")
     Homepage:            http://code.google.com/p/libproxy/
     Description:         Library for automatic proxy configuration management

[U] sys-apps/accountsservice
     Available versions:  0.6.29-r1 0.6.34 (~)0.6.34_p0_p06^m[20] 0.6.35 (~)0.6.35[8] (~)0.6.35-r1[11] **0.6.35_p0_p07^m[20] {debug doc +introspection systemd +ubuntu vala}
     Installed versions:  0.6.25{tbz2}(13:27:23 16.10.2012)(introspection -doc -systemd -vala)
     Homepage:            http://www.fedoraproject.org/wiki/Features/UserAccountDialog
     Description:         D-Bus interfaces for querying and manipulating user account information

[U] sys-libs/libosinfo
     Available versions:  (~)0.2.6 0.2.7 (~)9999[10] (~)9999[11] {doc +introspection test +vala}
     Installed versions:  0.2.7(17:12:24 04.11.2013)(introspection vala -test)
     Homepage:            http://fedorahosted.org/libosinfo/
     Description:         GObject library for managing information about real and virtual OSes

[U] x11-libs/libfm
     Available versions:  0.1.17-r1 (~)1.1.4(0/4.7.1) **9999(0/4.7.1) {+automount debug doc examples udev udisks vala}
     Installed versions:  1.1.2.2(0/4.5.1){tbz2}(21:43:19 28.10.2013)(-debug -doc -examples -vala)
     Homepage:            http://pcmanfm.sourceforge.net/
     Description:         A library for file management

[U] x11-misc/colord
     Available versions:  0.1.28(0/1)^t{tbz2} 0.1.28(0/1)^t{tbz2}[15] (~)0.1.31(0/1)^t[15] (~)0.1.34(0/1)^t[15] 1.0.3(0/1)^t 1.0.3(0/1)^t[15] (~)9999(0/1)^t[10] {doc examples extra-print-profiles +gusb +introspection policykit scanner systemd +udev vala}
     Installed versions:  0.1.28^t{tbz2}(15:13:28 25.03.2013)(doc examples extra-print-profiles gusb introspection udev -systemd -vala)
     Homepage:            http://www.freedesktop.org/software/colord/
     Description:         System service to accurately color manage input and output devices

[U] x11-plugins/cairo-dock-plugins
     Available versions:  
     (0)    (~)2.3.0.2[14] (~)2.4.0.2{tbz2}[16] (~)3.0.0{tbz2}[16] (~)3.0.2[16] [m](~)3.1.2{tbz2}[3] (~)3.1.2{tbz2}[16] [m](~)3.1.2{tbz2}[18] (~)3.2.1[21] (~)3.3.1[21] [m](~)3.3.2[3] (~)3.3.2[21] (~)3.3.2-r1[21] **9999[5] **9999[22] **9999-r1[22] **9999-r2[5] **9999-r2[22]
     (2)    (~)3.1.2-r200[2] (~)3.1.2-r200[19]
     (3)    (~)3.1.2-r300{tbz2}[2] (~)3.1.2-r300{tbz2}[19]
       {alsa compiz disks doncky exif gio gmenu gnome gnote gtk3 indicator3 kde mail musicplayer network-monitor nwmon powermanager scooby terminal tomboy twitter vala webkit wifi xfce xgamma xklavier zeitgeist LINGUAS="ar cs de el en es et eu fr he hr hu id it ja lt nb nl pl pt pt_BR ru sk sr sv tr uk zh_CN zh_TW"}
     Installed versions:  3.1.2{tbz2}[3](18:22:54 20.03.2013)(alsa exif terminal webkit xfce xklavier -gmenu -kde -tomboy -vala -xgamma)
     Homepage:            https://launchpad.net/cairo-dock-plug-ins/
     Description:         Official plugins for cairo-dock
Comment 13 A. Person 2014-02-22 02:27:58 UTC
I'm pretty stumped.  I can tell you that I don't have USE=vala on my system.
Comment 14 Samuli Suominen (RETIRED) gentoo-dev 2014-03-09 14:14:57 UTC
*** Bug 503988 has been marked as a duplicate of this bug. ***
Comment 15 Klaus Kusche 2014-03-15 08:47:53 UTC
The ebuild from the elementary overlay only offers the gtk3 version.
The choice between gtk2 and gtk3 was dropped.

What will the gentoo ebuild offer?
Upstream still supports both, and I'm on a pure gtk2 system.
Comment 16 Samuli Suominen (RETIRED) gentoo-dev 2014-03-29 13:22:13 UTC
in portage