Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge fails because of gnome-extra/gtkhtml-4.8.3
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
mr.knight
n00b
n00b


Joined: 06 Dec 2013
Posts: 11

PostPosted: Mon Oct 20, 2014 8:47 am    Post subject: emerge fails because of gnome-extra/gtkhtml-4.8.3 Reply with quote

Hi Gentooer, ;)

I try to update a few outdated computers and have a problem which I tried the whole last week and can't solve it. Hopefully some masters here could give me a hint.

emerge was terminated with the error:

Code:

 * The following package has failed to build or install:
 *
 *  (gnome-extra/gtkhtml-4.8.3::gentoo, ebuild scheduled for merge), Log file:
 *   '/var/tmp/portage/gnome-extra/gtkhtml-4.8.3/temp/build.log'


I check the log and it shows a lot of very strange errors:

Code:

object.h:28:26: fatal error: gtk/gtk-a11y.h: No such file or directory


More to see here: http://pastebin.com/mkkBW5Mb

I could understand that somehow because the gtk+3.0 in the system is outdated so I try to emerge gtk+. Unfortunately emerging gtk+3 shows a lot of dependencies and it won't let me emerge.
http://pastebin.com/4j6GWbN5

Here are emerge --info:
Code:

Portage 2.2.8-r2 (default/linux/amd64/13.0/desktop/kde, gcc-4.7.3, glibc-2.19-r1, 3.4.53-gentoo x86_64)
=================================================================
System uname: Linux-3.4.53-gentoo-x86_64-AMD_Phenom-tm-_II_X4_965_Processor-with-gentoo-2.2
KiB Mem:     6114688 total,    341716 free
KiB Swap:   12594924 total,  12168860 free
Timestamp of tree: Fri, 17 Oct 2014 09:00:01 +0000
ld GNU ld (Gentoo 2.23.2 p1.0) 2.23.2
app-shells/bash:          4.2_p53
dev-java/java-config:     2.2.0
dev-lang/perl:            5.18.2-r2
dev-lang/python:          2.7.7, 3.2.5-r1, 3.3.5-r1, 3.4.1
dev-util/cmake:           2.8.12.2-r1
dev-util/pkgconfig:       0.28-r1
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6, 1.12.6, 1.13.4
sys-devel/binutils:       2.23.2
sys-devel/gcc:            4.6.3, 4.7.3-r1
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.2-r1
sys-devel/make:           4.0-r1
sys-kernel/linux-headers: 3.13 (virtual/os-headers)
sys-libs/glibc:           2.19-r1
Repositories: gentoo local
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA PUEL dlj-1.1 Oracle-BCLA-JavaSE skype-4.0.0.7-copyright AdobeFlash-11.x"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=amdfam10 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=amdfam10 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs collision-protect config-protect-if-modified 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="-march=amdfam10 -O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="de_DE.utf8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j7"
PKGDIR="/mnt/zeus/portageoverlay/packages/amd64_k10"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/mnt/zeus/portageoverlay"
USE="3dnow 3dnowext X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli colord consolekit cracklib crypt cups cxx dbus declarative dri dts dvd dvdr eds emboss encode evo exif fam ffmpeg firefox flac fortran gdbm gdu gif glamor gnome gnome-keyring gnome-online-accounts gpm gstreamer gtk iconv introspection ipv6 jpeg kde kipi lcms libnotify libsecret lm_sensors mad mmx mmxext mng modules mp3 mp4 mpeg mpi multilib nautilus ncurses nls nptl ogg opengl openmp pam pango pcre pdf phonon plasma png policykit ppds pulseaudio qt3support qt4 readline sdl semantic-desktop session spell sse sse2 ssl startup-notification svg tcpd threads tiff truetype udev udisks unicode usb vaapi vorbis wxwidgets x264 xcb xcomposite xinerama xml xscreensaver xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="de en" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, SYNC, USE_PYTHON


Very appreciated any help and thank in advance.

Regards,
Back to top
View user's profile Send private message
gseba
n00b
n00b


Joined: 02 Aug 2003
Posts: 59
Location: Romania

PostPosted: Mon Oct 20, 2014 9:21 am    Post subject: Reply with quote

Both sys-fs/udev and sys-apps/systemd cannot be installed at the same time.

Unless you have switched to systemd by mistake, here is what I suggest. Otherwise, you really have messed things up.

See http://wiki.gentoo.org/wiki/Systemd: "sys-apps/systemd contains udev and, then, you can safely let sys-fs/udev..."

If you could login in one text terminal (tty), then you may try to safely "emerge --unmerge" some rogue dependencies until you succeed to emerge @system @world first time, then gradually attempt to emerge other "@world" packages (--noreplace).
Portage will give you strong warnings not to uninstall "@system" packages: be very careful with either sys-fs/udev or sys-apps/systemd.
Also, you may try prefixing all emerge commands with, e.g., "USE='-gtk3 -examples' emerge ...", and first succeed with USE flags disabled and then try gradually enabling them. Add "--keep-going" instead of placing a brick on the return key :).

You probably need kernel recompiled, so make sure that everything will work: load, boot, initramfs, systemd...

s.


Last edited by gseba on Mon Oct 27, 2014 9:31 am; edited 1 time in total
Back to top
View user's profile Send private message
mr.knight
n00b
n00b


Joined: 06 Dec 2013
Posts: 11

PostPosted: Mon Oct 20, 2014 12:37 pm    Post subject: Reply with quote

gseba wrote:
Both sys-fs/udev and sys-apps/systemd cannot be installed at the same time.

Unless you have switched to systemd by mistake, here is what I suggest. Otherwise, you really have messed things up.

See http://wiki.gentoo.org/wiki/Systemd: "sys-apps/systemd contains udev and, then, you can safely let sys-fs/udev..."

If you could login in one text terminal (tty), then you may try to safely "emerge --unmerge" some rogue dependencies until you succeed to emerge @system @world first time, then gradually attempt to emerge other "@world" packages (--noreplace).
Portage will give you strong warnings not to uninstall "@system" packages: be very careful with either sys-fs/udev or sys-apps/systemd.
Also, you may try prefixing all emerge commands with, e.g., "USE='-gtk3 -examples' emerge ...", and first succeed with USE flags disabled and then try gradually enabling them. Add "--keep-going" instead of placing a brick on the return key :).

You probably need kernel recompiled, so make sure that everything will work: boot, load, initramfs, systemd...

s.


Hi gseba,

Thank for your fast answer. Actually systemd doesn't exist in the current system, emerge just want to install systemd. Here is the log when I try to emerge world:
http://pastebin.com/MxJiDT3M

It's actually working and all conflicts are solved. The only problem is it's trying to install
Code:

[ebuild  NS    ] gnome-extra/gtkhtml-4.8.3

which unfortunately depends on newer gtk+ 3.0.

Trying to mask gnome-extra/gtkhtml-4.8.3 but it doesn't solve my problem.

I'm very confused now btw.

Anyway appreciated for your help.

Regards,
Back to top
View user's profile Send private message
i92guboj
Moderator
Moderator


Joined: 30 Nov 2004
Posts: 10293
Location: Córdoba (Spain)

PostPosted: Mon Oct 20, 2014 12:51 pm    Post subject: Reply with quote

In which regards gtkhtml, try "emerge -1 =gtkhtml-3.32.2", which should build fine with gtk+-2.

That won't magically solve the rest of issues though. The problem is that currently gnome2 is being masked so the chance is that your packages will push gtk+3 nonetheless, unless you take due actions which basically consist of masking gnome3 packages, copying gnome/gtk2 packages to your local overlay and unmasking those. gnome2 keyring has been unmergeable for ages (before being masked). But ask about that if you want to use 2.x and hit that.
_________________
Gentoo Handbook | My website
Back to top
View user's profile Send private message
mr.knight
n00b
n00b


Joined: 06 Dec 2013
Posts: 11

PostPosted: Mon Oct 20, 2014 1:15 pm    Post subject: Reply with quote

i92guboj wrote:
In which regards gtkhtml, try "emerge -1 =gtkhtml-3.32.2", which should build fine with gtk+-2.

That won't magically solve the rest of issues though. The problem is that currently gnome2 is being masked so the chance is that your packages will push gtk+3 nonetheless, unless you take due actions which basically consist of masking gnome3 packages, copying gnome/gtk2 packages to your local overlay and unmasking those. gnome2 keyring has been unmergeable for ages (before being masked). But ask about that if you want to use 2.x and hit that.


Hi i92guboj,

Here is my attempt to emerge gtkhtml:
http://pastebin.com/ZpgwF8Lc

Do you have any idea how to solve this mess? I'm completely noob and totally confused.

Thanks in advance.

Regards,
Back to top
View user's profile Send private message
i92guboj
Moderator
Moderator


Joined: 30 Nov 2004
Posts: 10293
Location: Córdoba (Spain)

PostPosted: Mon Oct 20, 2014 1:47 pm    Post subject: Reply with quote

If you don't want systemd and don't want gtk+3/gnome3, then do this:


  • add ">=gnome-base/gconf-3" and ">=x11-libs/gtk+-3" to /etc/portage/package.mask
  • add "<gnome-base/gconf-3" to /etc/portage/package.unmask and also to /etc/portage/package.keywords just in case


If those directories/files do not exist, just create them.

Try again, there will probably e more blockers that you will need to mask/unmask. As again when that happens and I'll try to do my best.

If you don't want to bother will all of this you have two options: follow the crowd and migrate to systemd (there0s a guide somewhere for that) OR stop using your current gtk software and look for alternatives with saner dependencies.

:roll:

Edited: whilte you are at it, also add ">=gnome-extra/gtkhtml-4" to package.mask.
_________________
Gentoo Handbook | My website
Back to top
View user's profile Send private message
mr.knight
n00b
n00b


Joined: 06 Dec 2013
Posts: 11

PostPosted: Mon Oct 20, 2014 2:06 pm    Post subject: Reply with quote

i92guboj wrote:
If you don't want systemd and don't want gtk+3/gnome3, then do this:


  • add ">=gnome-base/gconf-3" and ">=x11-libs/gtk+-3" to /etc/portage/package.mask
  • add "<gnome-base/gconf-3" to /etc/portage/package.unmask and also to /etc/portage/package.keywords just in case


If those directories/files do not exist, just create them.

Try again, there will probably e more blockers that you will need to mask/unmask. As again when that happens and I'll try to do my best.

If you don't want to bother will all of this you have two options: follow the crowd and migrate to systemd (there0s a guide somewhere for that) OR stop using your current gtk software and look for alternatives with saner dependencies.

:roll:

Edited: whilte you are at it, also add ">=gnome-extra/gtkhtml-4" to package.mask.


Hi i92guboj,

I tried the masking of gtkhtml before but this is what I got:
Code:

The following mask changes are necessary to proceed:
 (see "package.unmask" in the portage(5) man page for more details)
# required by mail-client/evolution-3.12.4
# required by gnome-base/gnome-extra-apps-3.12.0
# required by gnome-base/gnome-3.12.0[extras]
# required by app-admin/depend-1.3::local
# required by @selected
# required by @world (argument)
# /etc/portage/package.mask:
=gnome-extra/gtkhtml-4.8.3


Another system of mine which just a few month older migrates to systemd without any problem (same hardware, using same system, same make.conf, same portage overlay).
I'm only stucked with this system because of the strange gtkhtml's error.

Thanks for your help.
Back to top
View user's profile Send private message
gseba
n00b
n00b


Joined: 02 Aug 2003
Posts: 59
Location: Romania

PostPosted: Mon Oct 20, 2014 2:13 pm    Post subject: Reply with quote

You may "emerge --unmerge systemd", don't worry... Keep your system powered on.
Follow the hints from i92guboj [package.mask/package.unmask approach is a good idea.]

One can (almost) always "emerge --unmerge <whatever is blocking and is blocked>", add extra restraints "USE=-hwdb -gudev" and of course version masking as mentioned saves build time. Making backup of package's files is also a smart move.

Take some steps but do not uninstall sys-fs/udev (except rebuild with missing flag s.)
Back to top
View user's profile Send private message
i92guboj
Moderator
Moderator


Joined: 30 Nov 2004
Posts: 10293
Location: Córdoba (Spain)

PostPosted: Mon Oct 20, 2014 2:16 pm    Post subject: Reply with quote

Well. First question first.

Do you want to migrate to systemd? Until you set that clear this is only going to be a mess of contradictory tips... just like the emerge output. Answer that and then we can take one path to the last consequence.
_________________
Gentoo Handbook | My website
Back to top
View user's profile Send private message
mr.knight
n00b
n00b


Joined: 06 Dec 2013
Posts: 11

PostPosted: Mon Oct 20, 2014 2:28 pm    Post subject: Reply with quote

Yes of course I will systemd. Other similar systems have both systemd and openrc. Otherwise I want to have gnome3x so systemd is necessary, right ?

gseba, I don't have systemd in the problematic system yet. Emerge just want to install systemd and keep sys-fs/udev when I try to emerge gtk+. That's the problem I don't know how to solve. Btw I can't unmerge sys-fs/udev because the dependency.
Back to top
View user's profile Send private message
i92guboj
Moderator
Moderator


Joined: 30 Nov 2004
Posts: 10293
Location: Córdoba (Spain)

PostPosted: Mon Oct 20, 2014 2:38 pm    Post subject: Reply with quote

mr.knight wrote:
Yes of course I will systemd. Other similar systems have both systemd and openrc. Otherwise I want to have gnome3x so systemd is necessary, right ?


As far as I know, yes: you need it for gnome3. I could be wrong though. I don't follow that at all.

Quote:
gseba, I don't have systemd in the problematic system yet. Emerge just want to install systemd and keep sys-fs/udev when I try to emerge gtk+. That's the problem I don't know how to solve.


In this case, please, disregard the info I gave you above, undo any modifications you have done to your package.{mask,unmask,keywords} file(s).

To fix the udev blocker, you need to do this, beware you need to follow this completely before rebooting, otherwise the system will not boot at all.

First, emerge -C udev, then emerge -auDvN world, a newer udev version (along with all the systemd stuff should be on the list) and that blocker should have gone away. Let the merge continue and make sure it ends correctly. As said, if the newer udev version can't be emerged for some reason you won't be able to boot.

That will solve the udev blocker, I have no idea if you have to fully migrate to systemd for gnome3 to work correctly. If you want to do that, please, check this:

http://wiki.gentoo.org/wiki/Systemd

I know all you care about is gtkhtml, but you won't get past that until you sort the systemd related blockers for good.
_________________
Gentoo Handbook | My website
Back to top
View user's profile Send private message
gseba
n00b
n00b


Joined: 02 Aug 2003
Posts: 59
Location: Romania

PostPosted: Mon Oct 27, 2014 10:05 am    Post subject: Reply with quote

mr.knight wrote:
gseba, I don't have systemd in the problematic system yet. Emerge just want to install systemd and keep sys-fs/udev when I try to emerge gtk+. That's the problem I don't know how to solve. Btw I can't unmerge sys-fs/udev because the dependency.


Okay: (1) systemd emerges [ N ] and not [ U/D ], (2) you have a second reference Gentoo box.
Leave sys-apps/openrc installed, and switch to systemd: this means you must unmerge sys-fs/udev.

mr.knight wrote:
Another system of mine which just a few month older migrates to systemd without any problem (same hardware, using same system, same make.conf, same portage overlay).
I'm only stucked with this system because of the strange gtkhtml's error.


Can you now succeed by comparison to your up-to-date systemd-working second Gentoo box?

mr.knight wrote:
Yes of course I will systemd. Other similar systems have both systemd and openrc. Otherwise I want to have gnome3x so systemd is necessary, right ?


You can still boot with (previous) openrc unless you pass [real_]init=/usr/lib/systemd/systemd as kernel parameter. Once you decide for systemd this way, check the Gentoo systemd wiki in detail.

If you still have dependency problems with gnome-extra/gtkhtml, please "pastebin" anew. Very careful and close examination of "emerge --tree" before such messages "the following required use / mask changes ..." is cumbersome if you require packages like mail-client/evolution, which practically pulls-in the entire gnome3x from the portage tree!

If you boot with openrc and without kernel init= parameter, some apps won't run...
Back to top
View user's profile Send private message
mr.knight
n00b
n00b


Joined: 06 Dec 2013
Posts: 11

PostPosted: Wed Oct 29, 2014 12:53 pm    Post subject: Reply with quote

Hi,

Many thanks to gseba and i92guboj for answering my noobs questions. After spending a lot of time reading and trying, I was able to full emerge my second system to the newest stand.
I need to emerge -C sys-fs/udev and virtual/udev, then emerge -1av gtk+.
After that the problem with gnome-extra/gtkhtml fixed.
I did perform a @revdep-rebuilt and then, happy to restart.
But I got somehow another bigger problem:
1. The system started, then waiting forever at
Code:
Waiting for uevents to be processed ...

I can't press any key so I used the LiveCD to boot the system and chroot, do a
Code:
rc-update del udev sysinit

Remerge virtual/udev, systemd and do a restart.
2. The system started like normal again to the login screen, but I can't do anything. No response from keyboard, mouse, whatever I used USB or PS/2. I can't even ssh to the box.
3. I use the LiveCD again and was able to chroot to the system. /var/log/messages shows that no eth0 available ?!?
Ok this is the reason I can't ssh to the box, but I don't understand why after starting the keyboard/mouse don't respond? It's because udev doesn't start so no component doesn't work ?
It's out of my knowledges again and I very appreciate if someone could explain and help me how to fix this.
Here is a part of /var/log/messages
http://pastebin.com/4EMMWMNY

Thanks in advance and hope you have a nice week.

Regards,[/b]
Back to top
View user's profile Send private message
i92guboj
Moderator
Moderator


Joined: 30 Nov 2004
Posts: 10293
Location: Córdoba (Spain)

PostPosted: Wed Oct 29, 2014 1:14 pm    Post subject: Reply with quote

You really should not remove the device handler from the sysinit runlevel unless you know what you are doing (that is, unless you are willing to maintain your /dev fs by hand or using some other thing such as mdev).

In your system, no udev means no /dev (mostly). So, add it back. If the system is hanging at udev then you need to sort that out, properly. You can't avoid it, unless you are willing to substitute it with eudev or some other thing (if you use systemd then you can't do that at all).
_________________
Gentoo Handbook | My website
Back to top
View user's profile Send private message
mr.knight
n00b
n00b


Joined: 06 Dec 2013
Posts: 11

PostPosted: Wed Oct 29, 2014 1:20 pm    Post subject: Reply with quote

i92guboj wrote:
You really should not remove the device handler from the sysinit runlevel unless you know what you are doing (that is, unless you are willing to maintain your /dev fs by hand or using some other thing such as mdev).

In your system, no udev means no /dev (mostly). So, add it back. If the system is hanging at udev then you need to sort that out, properly. You can't avoid it, unless you are willing to substitute it with eudev or some other thing (if you use systemd then you can't do that at all).


Yes I know but If I can't get out of the "Waiting for uevents..", what should I do then?
It's my trying to get to boot the system without using the LiveCD.
Actually my system still started with openrc.
Do you have any idea concerning this udev problem ? System started to login screen but no response from input and no eth0.
Back to top
View user's profile Send private message
i92guboj
Moderator
Moderator


Joined: 30 Nov 2004
Posts: 10293
Location: Córdoba (Spain)

PostPosted: Wed Oct 29, 2014 1:34 pm    Post subject: Reply with quote

Well, if you don't have a device handler of any kind then you won't be able to use most devices, which is what you are experiencing.

I have seen people having the problem you describe in this forum, but they fixed it by changing to eudev, which is basically a working udev fork which rips out the systemd related stuff.

As said, if you use systemd then that's not a valid solution for you.

I suggest that you search this forum for that message: "waiting for uevents". I am sure you will get a fair amount of results, and surely some hints on how to fix it. If not, I suggest you start a new thread since I can't really help with that problem and here it won't take much visibility.
_________________
Gentoo Handbook | My website
Back to top
View user's profile Send private message
gseba
n00b
n00b


Joined: 02 Aug 2003
Posts: 59
Location: Romania

PostPosted: Wed Oct 29, 2014 3:06 pm    Post subject: Reply with quote

mr.knight wrote:

I did perform a @revdep-rebuilt and then, happy to restart.


Glad you'd have it. Now you should also see what you have: app-portage/gentoolkit, app-portage/eix
s...
Back to top
View user's profile Send private message
Leio
Developer
Developer


Joined: 27 Feb 2003
Posts: 387
Location: Estonia

PostPosted: Fri Oct 31, 2014 4:03 am    Post subject: Reply with quote

How did we get from a simple compile error from a missing gtk+ header to switching init systems...?
What gtk+-3 version did you have?
_________________
GNOME team lead; GStreamer; MIPS/ARM64
Back to top
View user's profile Send private message
Leio
Developer
Developer


Joined: 27 Feb 2003
Posts: 387
Location: Estonia

PostPosted: Fri Oct 31, 2014 4:04 am    Post subject: Reply with quote

ah, ancient 3.4.4 or something; filing a bug would be appropriate that tells that gtkhtml needs the gtk-a11y.h header, but that isn't apparently present yet in 3.4.4, while the dependency in the ebuild (and probably upstream configure.ac) is only gtk+-3.2
_________________
GNOME team lead; GStreamer; MIPS/ARM64
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum