Jump to content
funtoo forums

AlfredChen

Members
  • Content Count

    6
  • Joined

  • Last visited

  1. It seems the make 4.2* in funtoo 1.2 has parallel issue. For example, when build kernel source with -j4 on my 4c8t system, htop just should 1~3 tasks is current running and cpu usage doesn't occupy 4 cpus. Revere back to 4.1 version and the make behavous normal again. Do you guys has similar issue? BR Alfred
  2. After switch to KITS and use it for weeks, I feel a little bored with upgrading vim everyday. :mellow: As we have ability to control which branch we want to be used personally with /etc/ego.conf, but I found that there is just master branch for editors-kit, is it any plan to has a "prime" branch for this KIT so users like me could switch to? Many thanks.
  3. AlfredChen

    Missing PYTHON_TARGET?

    Thanks. This works for me.
  4. AlfredChen

    Missing PYTHON_TARGET?

    Already has the latest ego installed, but still met same issue. * Searching for ego ... [IP-] [ ] app-admin/ego-1.1.3-r5:0
  5. AlfredChen

    Missing PYTHON_TARGET?

    Start from yesterday. I met isssue when emerge @world These are the packages that would be merged, in reverse order: Calculating dependencies \ !!! Problem resolving dependencies for sys-apps/file from @system ... done! !!! The ebuild selected to satisfy "sys-apps/file" has unmet requirements. - sys-apps/file-5.30::core-kit USE="python zlib -static-libs" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="-pypy -python2_7 -python3_4 -python3_5 -python3_6" The following REQUIRED_USE flag constraints are unsatisfied: python? ( any-of ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) ) (dependency required by "@system" [set]) (dependency required by "@world" [argument]) As I don't have PYTHON_TARGET defined in my make.conf, so it should used to be pre-defined some where? And now it seems to be missing after kits update? below are the emerge --info Portage 2.3.8 (python 2.7.13-final-0, funtoo/1.0/linux-gnu/arch/x86-64bit, gcc-5.3.0, glibc-2.23-r4, 4.13.0-rc5+ x86_64) ================================================================= System uname: Linux-4.13.0-rc5+-x86_64-Intel-R-_Celeron-R-_2955U_@_1.40GHz-with-gentoo-2.2.1 KiB Mem: 3966320 total, 781972 free KiB Swap: 1048572 total, 1048572 free sh bash 4.4_p12-r1 ld GNU ld (Gentoo 2.28 p1.2) 2.28 distcc 3.2rc1 x86_64-pc-linux-gnu [disabled] ccache version 3.3.4 [enabled] app-shells/bash: 4.4_p12-r1::core-kit dev-lang/perl: 5.24.0-r2::perl-kit dev-lang/python: 2.7.13::python-kit, 3.4.6::python-kit dev-util/ccache: 3.3.4::core-kit dev-util/cmake: 3.8.0::core-kit sys-apps/baselayout: 2.2.1::gentoo sys-apps/openrc: 0.23.2::core-kit sys-apps/sandbox: 2.10-r4::core-kit sys-devel/autoconf: 2.13::gentoo, 2.69-r2::core-kit sys-devel/automake: 1.13.4-r1::core-kit, 1.14.1-r1::core-kit, 1.15-r2::core-kit sys-devel/binutils: 2.28-r3::core-kit sys-devel/gcc: 5.3.0-r1::gentoo sys-devel/gcc-config: 1.8-r1::core-kit sys-devel/libtool: 2.4.6-r4::core-kit sys-devel/make: 4.1-r1::gentoo sys-kernel/linux-headers: 4.9::gentoo (virtual/os-headers) sys-libs/glibc: 2.23-r4::gentoo Repositories: nokit location: /home/usr/meta-repo/kits/nokit masters: core-kit priority: -500 GC_Overlay location: /home/var/GC-Overlay masters: core-kit priority: 0 core-hw-kit location: /home/usr/meta-repo/kits/core-hw-kit masters: core-kit priority: 1 core-kit location: /home/usr/meta-repo/kits/core-kit masters: core-kit priority: 1 aliases: gentoo desktop-kit location: /home/usr/meta-repo/kits/desktop-kit masters: core-kit priority: 1 dev-kit location: /home/usr/meta-repo/kits/dev-kit masters: core-kit priority: 1 editors-kit location: /home/usr/meta-repo/kits/editors-kit masters: core-kit priority: 1 games-kit location: /home/usr/meta-repo/kits/games-kit masters: core-kit priority: 1 java-kit location: /home/usr/meta-repo/kits/java-kit masters: core-kit priority: 1 kde-kit location: /home/usr/meta-repo/kits/kde-kit masters: core-kit priority: 1 media-kit location: /home/usr/meta-repo/kits/media-kit masters: core-kit priority: 1 net-kit location: /home/usr/meta-repo/kits/net-kit masters: core-kit priority: 1 perl-kit location: /home/usr/meta-repo/kits/perl-kit masters: core-kit priority: 1 php-kit location: /home/usr/meta-repo/kits/php-kit masters: core-kit priority: 1 python-kit location: /home/usr/meta-repo/kits/python-kit masters: core-kit priority: 1 security-kit location: /home/usr/meta-repo/kits/security-kit masters: core-kit priority: 1 text-kit location: /home/usr/meta-repo/kits/text-kit masters: core-kit priority: 1 xorg-kit location: /home/usr/meta-repo/kits/xorg-kit masters: core-kit priority: 1 gnome-kit location: /home/usr/meta-repo/kits/gnome-kit masters: core-kit priority: 10 science-kit location: /home/usr/meta-repo/kits/science-kit masters: core-kit priority: 10 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA Oracle-BCLA-JavaSE" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=haswell -mmmx -mno-3dnow -msse -msse2 -msse3 -mssse3 -mno-sse4a -mcx16 -msahf -mmovbe -mno-aes -mno-sha -mpclmul -mpopcnt -mabm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -msse4.2 -msse4.1 -mlzcnt -mno-hle -mrdrnd -mno-f16c -mfsgsbase -mno-rdseed -mno-prfchw -mno-adx -mfxsr -mno-xsave -mno-xsaveopt -mno-avx512f -mno-avx512er -mno-avx512cd -mno-avx512pf -mno-prefetchwt1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=2048 -mtune=haswell -O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=haswell -mmmx -mno-3dnow -msse -msse2 -msse3 -mssse3 -mno-sse4a -mcx16 -msahf -mmovbe -mno-aes -mno-sha -mpclmul -mpopcnt -mabm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -msse4.2 -msse4.1 -mlzcnt -mno-hle -mrdrnd -mno-f16c -mfsgsbase -mno-rdseed -mno-prfchw -mno-adx -mfxsr -mno-xsave -mno-xsaveopt -mno-avx512f -mno-avx512er -mno-avx512cd -mno-avx512pf -mno-prefetchwt1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=2048 -mtune=haswell -O2 -pipe -fomit-frame-pointer" DISTDIR="/var/cache/portage/distfiles" EMERGE_DEFAULT_OPTS="-j --load-average 2" FEATURES="assume-digests binpkg-logs ccache config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-mtune=generic -O2 -pipe" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed" MAKEOPTS="-j2" PKGDIR="/var/cache/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_TMPDIR="/var/tmp" USE="acl alsa amd64 berkdb bzip2 cracklib crypt custom-cflags cxx dri drm flac gdbm iconv icu ipv6 jpeg mmx modules mudflap multilib ncurses nls nptl ogg openmp pam pcre png python readline resolvconf sse sse2 ssl tcpd truetype unicode vaapi wayland xattr xml xv zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel ice1724 intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="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 authn_core authz_core socache_shmcb unixd" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3 sse4 sse4_1 sse4_2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" POSTGRES_TARGETS="postgres9_5" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby21 ruby22 ruby23 ruby24" USERLAND="GNU" VIDEO_CARDS="intel" 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, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
  6. AlfredChen

    Question about portage

    Ok, got this, the "[${MULTILIB_USEDEP}]" is something new to me. Set amd64 x86 keyword for ffmpeg will cause it downgrade to 1.2.6, I am not really want to do this. I just set the ~amd64 to ffmpeg-2.2.3, which doesn't use [${MULTILIB_USEDEP}] yet. There are other pkgs which has same keyword issues caused by ${MULTILIB_USEDEP}, it seems that it will be a long existed issue till newer multilib versions are make as stable, any plan we going to this? PS, is this multilib version introduced by gentoo or funtoo? Thanks.
  7. AlfredChen

    Question about portage

    Sorry that highlight in code doesn't working, but just check the openjpeg in the log.
  8. AlfredChen

    Question about portage

    Recently, portage pop up keyword changes needed for some pkg, but it seems it is not reasonable for me. Let's take openjpeg for example here, highlight in blod emerge -1avt ffmpeg These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild rR ~] media-video/mpv-0.3.10 USE="X alsa enca iconv jpeg libass mpg123 opengl postproc shm vaapi wayland xscreensaver xv -bluray -bs2b -cdio -doc-pdf -dvb -dvd -dvdnav -encode -jack -joystick -ladspa -lcms -libcaca -libguess -lirc -lua -luajit -openal -oss -portaudio -pulseaudio -pvr -quvi -radio -samba -sdl (-selinux) -v4l -vcd -vdpau -vf-dlopen -xinerama" 0 kB [ebuild R ~] media-video/ffmpeg-2.2.3-r1:0/52.55.55 USE="X aac aacplus alsa bzip2 hardcoded-tables iconv jpeg2k libass mmx mp3 network opengl sse sse2 sse3 sse4 ssse3 threads truetype vaapi vorbis x264 xvid zlib -3dnow -3dnowext (-altivec) -amr -amrenc (-armv5te) (-armv6) (-armv6t2) (-armvfp) -avx -avx2 -bindist -bluray -cdio -celt -cpudetection -debug -doc -encode -examples -faac -fdk -flite -fma3 -fma4 -fontconfig -frei0r -gme -gnutls -gsm -iec61883 -ieee1394 -jack -ladspa -libcaca -libsoxr -libv4l (-mips32r2) (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -mmxext -modplug (-neon) -openal -openssl -opus -oss -pic -pulseaudio -quvi -rtmp -schroedinger -sdl -speex -sse4_2 -ssh -static-libs {-test} -theora -twolame -v4l -vdpau -vpx -wavpack -webp -x265 -zvbi" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher" 0 kB [ebuild r U ~] media-libs/libass-0.11.2:0/5 [0.10.1:0/0] USE="enca fontconfig harfbuzz -static-libs" 291 kB [ebuild U ~] media-libs/harfbuzz-0.9.28:0/0.9.18 [0.9.23:0/0.9.18] USE="cairo glib graphite icu truetype -introspection -static-libs {-test%}" 1,039 kB [ebuild U ~] media-libs/freetype-2.5.0.1:2 [2.4.11:2] USE="X adobe-cff%* bzip2 infinality png%* -auto-hinter -bindist -debug -doc -fontforge -static-libs -utils" 1,730 kB [ebuild U ~] media-libs/openjpeg-1.5.1-r1 [1.4-r1] USE="-doc -static-libs% {-test}" 0 kB [nomerge ] www-plugins/adobe-flash-11.2.202.378 USE="sse2 (-debug) -kde (-selinux)" [nomerge ] x11-libs/pango-1.36.3 USE="X -debug -introspection" [nomerge ] media-libs/harfbuzz-0.9.28:0/0.9.18 [0.9.23:0/0.9.18] USE="cairo glib graphite icu truetype -introspection -static-libs {-test%}" [ebuild U ~] media-gfx/graphite2-1.2.4-r1 [1.2.1] USE="-perl {-test}" 6,777 kB [nomerge ] app-text/fbreader-0.99.4-r1 USE="-debug" [ebuild U ~] dev-libs/fribidi-0.19.6 [0.19.5-r1] USE="-static-libs" 625 kB [nomerge ] media-video/ffmpeg-2.2.3-r1:0/52.55.55 USE="X aac aacplus alsa bzip2 hardcoded-tables iconv jpeg2k libass mmx mp3 network opengl sse sse2 sse3 sse4 ssse3 threads truetype vaapi vorbis x264 xvid zlib -3dnow -3dnowext (-altivec) -amr -amrenc (-armv5te) (-armv6) (-armv6t2) (-armvfp) -avx -avx2 -bindist -bluray -cdio -celt -cpudetection -debug -doc -encode -examples -faac -fdk -flite -fma3 -fma4 -fontconfig -frei0r -gme -gnutls -gsm -iec61883 -ieee1394 -jack -ladspa -libcaca -libsoxr -libv4l (-mips32r2) (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -mmxext -modplug (-neon) -openal -openssl -opus -oss -pic -pulseaudio -quvi -rtmp -schroedinger -sdl -speex -sse4_2 -ssh -static-libs {-test} -theora -twolame -v4l -vdpau -vpx -wavpack -webp -x265 -zvbi" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher" [ebuild U ] media-libs/libvorbis-1.3.4 [1.3.3] USE="-static-libs" 1,066 kB [ebuild U *] virtual/pkgconfig-0-r1 [0] 0 kB [ebuild U ~] dev-util/pkgconf-0.9.3-r1 [0.9.2] USE="(pkg-config) -strict" 81 kB [nomerge ] media-video/mpv-0.3.10 USE="X alsa enca iconv jpeg libass mpg123 opengl postproc shm vaapi wayland xscreensaver xv -bluray -bs2b -cdio -doc-pdf -dvb -dvd -dvdnav -encode -jack -joystick -ladspa -lcms -libcaca -libguess -lirc -lua -luajit -openal -oss -portaudio -pulseaudio -pvr -quvi -radio -samba -sdl (-selinux) -v4l -vcd -vdpau -vf-dlopen -xinerama" [ebuild U ~] app-i18n/enca-1.14-r1 [1.13-r3] USE="recode -doc" 548 kB Total: 12 packages (10 upgrades, 2 reinstalls), Size of downloads: 12,154 kB From the ebuild file we can see hp ffmpeg # grep openjpeg ffmpeg-2.2.3-r1.ebuild jpeg2k? ( >=media-libs/openjpeg-1.5.0:0[${MULTILIB_USEDEP}] ) ffuse+=( amr:libopencore-amrwb amr:libopencore-amrnb fdk:libfdk-aac jpeg2k:libopenjpeg ) And ffmpeg is the only pkg which depends on openjpeg in my system hp ffmpeg # equery d openjpeg * These packages depend on openjpeg: media-video/ffmpeg-2.2.3-r1 (jpeg2k ? >=media-libs/openjpeg-1.5.0:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?]) check the version of openjpeg in portage tree hp ffmpeg # equery l -p openjpeg * Searching for openjpeg ... [IP-] [ ] media-libs/openjpeg-1.4-r1:0 [-P-] [ ] media-libs/openjpeg-1.5.0:0 [-P-] [ ] media-libs/openjpeg-1.5.1:0 [-P-] [ ~] media-libs/openjpeg-1.5.1-r1:0 [-P-] [ ] media-libs/openjpeg-2.0.0:2 [-P-] [ -] media-libs/openjpeg-9999:2 So, media-libs/openjpeg-1.5.0 and media-libs/openjpeg-1.5.1 and event media-libs/openjpeg-2.0.0 can satisfy ffmpeg-2.2.3-r1.ebuild jpeg2k use flag, why portage just pickup media-libs/openjpeg-1.5.1-r1 which require a keyword change? Porage I am using is sys-apps/portage-2.3.6-r8, and I am use stable branch, *not the current branch*. Thanks. BR Alfred
×