Jump to content

fanfoue

Members
  • Content Count

    9
  • Joined

  • Last visited

  1. fanfoue

    mate 1.12/gtk3

    Solved by manually installing mate 1.12 and conflicting dependencies. Thanks for the help !
  2. fanfoue

    mate 1.12/gtk3

    grep -r gtk /etc/portage : /etc/portage/package.use 1:x11misc/lightdm gtk -introspection -gnome -kde -qt4 -qt5 4:media-sound/audacious chardet -gtk gtk3 5:media-plugins/audacious-plugins -gtk gtk3 http 8:www-client/firefox gmp-autoupdate gtk3 hwaccel system-sqlite startup-notification 140:x11-libs/gtk+ abi_x86_32 171:#>=mate-base/mate-1.14.0 -gtk3 195:# required by app-editors/bluefish-2.2.9::gentoo[-gucharmap,gtk3] /etc/portage/make.conf 7:#USE="-gnome -gtk -kde -kdeenablefinal -ldap nls -qt3 -qt3support -qt4 userlocales -systemd -pulseaudio" 8:USE="php threads usb gstreamer xcb gtk3 nls userlocales -gnome -kde -kdeenablefinal -ldap -qt3 -qt3support -qt4 -qt5 -systemd -pulseaudio" /etc/portage/package.unmask 5:# mate-themes upstream now releasing support per each gtk3 version. i.e for 3.16, 3.18. masking a release that is built for 3.18 until we have gtk-3.18. I have tried to modify make.conf and set -gtk3 for USE : ... [ebuild U ] mate-base/mate-control-center-1.12.1-r1::gentoo [1.10.2::gentoo] USE="-appindicator% -debug -gtk3%" 1 275 KiB [ebuild U ] mate-base/mate-applets-meta-1.12::gentoo [1.10::gentoo] USE="-appindicator -gtk3% -netspeed% -sensors" 0 KiB [ebuild U ] app-arch/engrampa-1.12.0::gentoo [1.10.2::gentoo] USE="caja -gtk3% -magic (-packagekit) (-debug%)" 1 348 KiB [ebuild U ] app-cdr/brasero-3.12.1-r1:0/3.1::gentoo [3.12.1:0/3.1::gentoo] USE="css introspection libburn mp3 -nautilus (-packagekit) -playlist {-test} -tracker" 0 KiB [ebuild U ] app-emulation/wine-1.9.16::gentoo [1.9.15::gentoo] USE="X alsa cups fontconfig gecko gstreamer jpeg lcms mono mp3 ncurses nls opengl osmesa perl png realtime run-exes s3tc ssl staging themes%* threads truetype udisks v4l xcomposite xml -capi -custom-cflags -d3d9 -dos -gphoto2 -gsm -ldap -netapi -odbc -openal -opencl -oss -pcap -pipelight -prelink -pulseaudio -samba -scanner (-selinux) {-test} -vaapi -xinerama" ABI_X86="32 (64) (-x32)" LINGUAS="en fr -ar -bg -ca -cs -da -de -el -en_US -eo -es -fa -fi -he -hi -hr -hu -it -ja -ko -lt -ml -nb_NO -nl -or -pa -pl -pt_BR -pt_PT -rm -ro -ru -sk -sl -sr_RS@cyrillic -sr_RS@latin -sv -te -th -tr -uk -wa -zh_CN -zh_TW" 32 558 KiB [ebuild U ] mate-extra/mate-screensaver-1.12.0-r1::gentoo [1.10.2-r2::gentoo] USE="X consolekit libnotify opengl pam -debug -gtk3% (-systemd)" 4 755 KiB [ebuild U ] mate-extra/caja-extensions-1.12.0-r1::gentoo [1.10.1-r2::gentoo] USE="cdr mail open-terminal wallpaper -gajim -gksu -gtk3% -image-converter -pidgin -share -upnp (-debug%)" 362 KiB [ebuild U ] mate-base/mate-1.12-r1::gentoo [1.10.0-r2::gentoo] USE="base extras notification themes (-bluetooth) -gtk3% -help%" 0 KiB [blocks B ] >=x11-libs/gtk+-3.17:3 (">=x11-libs/gtk+-3.17:3" is blocking x11-themes/mate-themes-3.16.3) Total: 93 packages (86 upgrades, 3 new, 4 reinstalls), Size of downloads: 262 860 KiB Conflict: 2 blocks (1 unsatisfied) !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: x11-libs/gtk+:3 (x11-libs/gtk+-3.20.8:3/3::gentoo, ebuild scheduled for merge) pulled in by >=x11-libs/gtk+-3.19.6:3[introspection?] required by (x11-libs/gtksourceview-3.20.4:3.0/3::gentoo, ebuild scheduled for merge) ^^ ^^^^^^^^ (and 1 more with the same problem) (x11-libs/gtk+-3.16.7:3/3::gentoo, installed) pulled in by =x11-libs/gtk+-3.16*:3 required by (x11-themes/mate-themes-meta-3:0/0::gentoo, ebuild scheduled for merge) ^ ^^^^^^^
  3. fanfoue

    mate 1.12/gtk3

    Sorry the output didn't work properly, here is it : # emerge -avuDN @world These are the packages that would be merged, in order: Calculating dependencies... done! The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by mate-extra/mate-power-manager-1.12.1-r2::gentoo # required by mate-base/mate-1.12-r1::gentoo[extras] # required by @selected # required by @world (argument) >=mate-base/mate-panel-1.12.2-r3 -gtk3 Would you like to add these changes to your config files? [Yes/No] Autounmask changes successfully written. * IMPORTANT: config file '/etc/portage/package.use' needs updating. * See the CONFIGURATION FILES section of the emerge * man page to learn how to update config files. if I modify package.use (adding -gtk3 to mate-panel), I get the same loop as described in my 1st post.
  4. fanfoue

    mate 1.12/gtk3

    Thanks ! Here is the info : # emerge -vv --info | wgetpaste http://bpaste.net/show/a16fff3f08ad # emerge -avuDN @world | wgetpaste http://bpaste.net/show/63827d9b19cf Just out of curiosity : does mate 1.12 support gtk3 ?
  5. fanfoue

    mate 1.12/gtk3

    Thanks. I already had the mate mix-in (that's what the epro output shows). So epro mix-ins +mate has no effect... What 28 packages are you refering to ?
  6. fanfoue

    mate 1.12/gtk3

    Thanks for the answer. I guess yes : $ epro show === Enabled Profiles: === arch: x86-64bit build: current subarch: core2_64 flavor: desktop mix-ins: no-systemd mix-ins: X mix-ins: audio mix-ins: mate === All inherited flavors from desktop flavor: === workstation (from desktop flavor) core (from workstation flavor) minimal (from core flavor) === All inherited mix-ins from desktop flavor: === X (from workstation flavor) audio (from workstation flavor) dvd (from workstation flavor) media (from workstation flavor) mediadevice-audio-consumer (from media mix-in) mediadevice-base (from mediadevice-audio-consumer mix-in) mediadevice-video-consumer (from media mix-in) mediadevice-base (from mediadevice-video-consumer mix-in) mediaformat-audio-common (from media mix-in) mediaformat-gfx-common (from media mix-in) mediaformat-video-common (from media mix-in) console-extras (from workstation flavor) print (from desktop flavor) What should I do then ? What informations/files do you need ? (I updated 3 minutes ago, and still the same problem) Thanks
  7. fanfoue

    mate 1.12/gtk3

    Hello, Yesterday update attempt leads to a series of messages about mate-base/mate-panel-1.12.2-r3 wanting gtk3 then rejecting it, then wanting it, then rejecting it... : # emerge -auDN @world These are the packages that would be merged, in order: Calculating dependencies... done! The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by mate-base/mate-1.12-r1::gentoo # required by @selected # required by @world (argument) >=mate-base/mate-panel-1.12.2-r3 gtk3 so I modify /etc/portage/package.use accordingly, but : # emerge -auDN @world These are the packages that would be merged, in order: Calculating dependencies... done! The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by mate-extra/mate-power-manager-1.12.1-r2::gentoo # required by mate-base/mate-1.12-r1::gentoo[extras] # required by @selected # required by @world (argument) >=mate-base/mate-panel-1.12.2-r3 -gtk3 And so on... I'm new to funtoo, please help me getting out of this mess. Thanks !
  8. ok guys, thanks for the answer ! I removed the funtoo overlay.
  9. Hello all, I'm new to funtoo (and gentoo), I installed my system one month ago. I'm getting trouble with a world update : dhcpcd build fails to find a "queue.h" include. By the way, my network card is statically configured, I would like to unmerge dhcpcd. But it's not in the world file and I could manage to mask it... Thanks for the help ! # emerge --sync >>> Syncing repository 'gentoo' into '/usr/portage'... /usr/bin/git pull Already up-to-date. === Sync completed for gentoo q: Updating ebuild cache in /usr/portage ... q: Finished 39891 entries in 0.330852 seconds >>> Syncing repository 'funtoo-overlay' into '/var/portage/funtoo-overlay'... /usr/bin/git pull Already up-to-date. === Sync completed for funtoo-overlay q: Updating ebuild cache in /var/portage/funtoo-overlay ... q: Finished 327 entries in 0.003057 seconds # emerge -a --keep-going --update --newuse --deep --with-bdeps=y world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] net-misc/dhcpcd-6.10.2 USE="embedded ipv6 udev" Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 1) net-misc/dhcpcd-6.10.2::gentoo * dhcpcd-6.10.2.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking dhcpcd-6.10.2.tar.xz to /var/tmp/portage/net-misc/dhcpcd-6.10.2/work >>> Source unpacked in /var/tmp/portage/net-misc/dhcpcd-6.10.2/work >>> Preparing source in /var/tmp/portage/net-misc/dhcpcd-6.10.2/work/dhcpcd-6.10.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-misc/dhcpcd-6.10.2/work/dhcpcd-6.10.2 ... ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/lib64 --prefix= --libexecdir=/lib/dhcpcd --dbdir=/var/lib/dhcpcd --localstatedir=/var --rundir=/run --enable-embedded --enable-ipv6 CC=x86_64-pc-linux-gnu-gcc --with-hook=ntp.conf --with-hook=yp.conf configure args: --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/lib64 --prefix= --libexecdir=/lib/dhcpcd --dbdir=/var/lib/dhcpcd --localstatedir=/var --rundir=/run --enable-embedded --enable-ipv6 CC=x86_64-pc-linux-gnu-gcc --with-hook=ntp.conf --with-hook=yp.conf Deriving operating system from ... x86_64-pc-linux-gnu Configuring dhcpcd for ... linux dhcpcd-definitions.conf will be embedded in dhcpcd itself Using compiler .. x86_64-pc-linux-gnu-gcc x86_64-pc-linux-gnu-gcc (Funtoo 4.9.3-r3) 4.9.3 Testing for nl80211 ... yes Testing for IN6_ADDR_GEN_MODE_NONE ... yes Testing for getifaddrs ... yes Testing for clock_gettime ... yes Testing for inet_ntoa ... yes Testing for arc4random ... no Testing for arc4random_uniform ... no Testing for closefrom ... no Testing for getline ... no Testing for strlcpy ... no Testing for pidfile_lock ... no Testing for strtoi ... no Testing for dprintf ... yes Testing for printf %m support ...yes Testing for TAILQ_FOREACH_SAFE ... no Testing for TAILQ_CONCAT ...yes Testing for posix_spawn ... yes Testing for kqueue1 ... no Testing for kqueue ... no Testing for epoll ... yes Testing for be64enc ... no Testing for fls64 ... no Testing for MD5Init ... no Testing for sha2.h ... no Testing for SHA256_Init ... no Testing for SHA256Init ... no Checking for libudev ... yes Checking udev_monitor_filter_add_match_subsystem_devtype ... yes Checking udev_device_get_is_initialized ... yes Testing for dlopen ... yes (-ldl) Checking for ntpd ... not found Checking for chronyd ... not found Checking for ypbind ... not found Finding hook ntp.conf ... 50-ntp.conf Finding hook yp.conf ... 50-yp.conf SYSCONFDIR = /etc SBINDIR = /sbin LIBDIR = /lib64 LIBEXECDIR = /lib/dhcpcd DBDIR = /var/lib/dhcpcd RUNDIR = /run MANDIR = /usr/share/man DATADIR = /usr/share HOOKSCRIPTS = 50-ntp.conf 50-yp.conf EGHOOKSCRIPTS = STATUSARG = >>> Source configured. >>> Compiling source in /var/tmp/portage/net-misc/dhcpcd-6.10.2/work/dhcpcd-6.10.2 ... make -j5 x86_64-pc-linux-gnu-gcc -march=core2 -O2 -pipe -std=c99 -march=core2 -O2 -pipe -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DINET6 -DPLUGIN_DEV -I./crypt -c common.c -o common.o x86_64-pc-linux-gnu-gcc -march=core2 -O2 -pipe -std=c99 -march=core2 -O2 -pipe -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DINET6 -DPLUGIN_DEV -I./crypt -c control.c -o control.o x86_64-pc-linux-gnu-gcc -march=core2 -O2 -pipe -std=c99 -march=core2 -O2 -pipe -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DINET6 -DPLUGIN_DEV -I./crypt -c dhcpcd.c -o dhcpcd.o x86_64-pc-linux-gnu-gcc -march=core2 -O2 -pipe -std=c99 -march=core2 -O2 -pipe -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DINET6 -DPLUGIN_DEV -I./crypt -c duid.c -o duid.o x86_64-pc-linux-gnu-gcc -march=core2 -O2 -pipe -std=c99 -march=core2 -O2 -pipe -DNDEBUG -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DINET -DINET6 -DPLUGIN_DEV -I./crypt -c eloop.c -o eloop.o eloop.c:135:19: fatal error: queue.h: No such file or directory #include "queue.h" ^ compilation terminated. Makefile:84: recipe for target 'eloop.o' failed make: *** [eloop.o] Error 1 make: *** Waiting for unfinished jobs.... * ERROR: net-misc/dhcpcd-6.10.2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-misc/dhcpcd-6.10.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-misc/dhcpcd-6.10.2::gentoo'`. * The complete build log is located at '/var/tmp/portage/net-misc/dhcpcd-6.10.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/dhcpcd-6.10.2/temp/environment'. * Working directory: '/var/tmp/portage/net-misc/dhcpcd-6.10.2/work/dhcpcd-6.10.2' * S: '/var/tmp/portage/net-misc/dhcpcd-6.10.2/work/dhcpcd-6.10.2' >>> Failed to emerge net-misc/dhcpcd-6.10.2, Log file: >>> '/var/tmp/portage/net-misc/dhcpcd-6.10.2/temp/build.log' * Messages for package net-misc/dhcpcd-6.10.2: * ERROR: net-misc/dhcpcd-6.10.2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-misc/dhcpcd-6.10.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-misc/dhcpcd-6.10.2::gentoo'`. * The complete build log is located at '/var/tmp/portage/net-misc/dhcpcd-6.10.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/dhcpcd-6.10.2/temp/environment'. * Working directory: '/var/tmp/portage/net-misc/dhcpcd-6.10.2/work/dhcpcd-6.10.2' * S: '/var/tmp/portage/net-misc/dhcpcd-6.10.2/work/dhcpcd-6.10.2' * * The following package has failed to build, install, or execute postinst: * * (net-misc/dhcpcd-6.10.2:0/0::gentoo, ebuild scheduled for merge), Log file: * '/var/tmp/portage/net-misc/dhcpcd-6.10.2/temp/build.log' *
×
×
  • Create New...