[SOLVED] Re: [gentoo-user] opencv problem

2021-11-25 Thread Jacques Montier
Le jeu. 25 nov. 2021 à 12:06, Arve Barsnes  a
écrit :

> On Thu, 25 Nov 2021 at 11:10, Jacques Montier  wrote:
> > media-libs/opencv-4.5.2-r3::gentoo (Change USE: +contribdnn, this change
> violates use flag constraints defined by media-libs/opencv-4.5.2-r3:
> 'cpu_flags_x86_avx2? ( cpu_flags_x86_f16c ) cpu_flags_x86_f16c? (
> cpu_flags_x86_avx ) cuda? ( contrib tesseract? ( opencl ) ) dnnsamples? (
> examples ) gflags? ( contrib ) glog? ( contrib ) contribcvv? ( contrib qt5
> ) contribdnn? ( contrib ) contribfreetype? ( contrib ) contribhdf? (
> contrib ) contribovis? ( contrib ) contribsfm? ( contrib eigen gflags glog
> ) contribxfeatures2d? ( contrib download ) examples? ( contribdnn ) java? (
> python ) opengl? ( qt5 ) python? ( any-of ( python_targets_python3_8
> python_targets_python3_9 ) ) tesseract? ( contrib ) at-most-one-of ( gtk3
> qt5 )')
> >
> > Changing the contribdnn use flag does not solve the problem.
>
> This says that activating the contribdnn flag also needs the contrib
> flag to be activated. Hard to give any direct advice without knowing
> what you are trying to do. On my computers I don't install opencv, so
> the easiest solution if you don't need it is to remove the opencv flag
> from any packages you have installed.
>
> Regards,
> Arve
>
>
Thank you Arve, with the two use flags contribdnn and contrib, it works
fine.
I admit that i've been confused with "this change violates use flag
constraints" and all the stuff "cpu_flags_x86_avx2? ( cpu_flags_x86_f16c )
cpu_flags_x86_f16c? ( cpu_flags_x86_avx )..."
Now, i understand the meaning of use_flag1 (use_flag2).

I have to emerge opencv as kdenlive is installed and needs mlt which needs
opencv... so...

Thanks again,

Regards,

--
Jacques


Re: [gentoo-user] opencv problem

2021-11-25 Thread Arve Barsnes
On Thu, 25 Nov 2021 at 11:10, Jacques Montier  wrote:
> media-libs/opencv-4.5.2-r3::gentoo (Change USE: +contribdnn, this change 
> violates use flag constraints defined by media-libs/opencv-4.5.2-r3: 
> 'cpu_flags_x86_avx2? ( cpu_flags_x86_f16c ) cpu_flags_x86_f16c? ( 
> cpu_flags_x86_avx ) cuda? ( contrib tesseract? ( opencl ) ) dnnsamples? ( 
> examples ) gflags? ( contrib ) glog? ( contrib ) contribcvv? ( contrib qt5 ) 
> contribdnn? ( contrib ) contribfreetype? ( contrib ) contribhdf? ( contrib ) 
> contribovis? ( contrib ) contribsfm? ( contrib eigen gflags glog ) 
> contribxfeatures2d? ( contrib download ) examples? ( contribdnn ) java? ( 
> python ) opengl? ( qt5 ) python? ( any-of ( python_targets_python3_8 
> python_targets_python3_9 ) ) tesseract? ( contrib ) at-most-one-of ( gtk3 qt5 
> )')
>
> Changing the contribdnn use flag does not solve the problem.

This says that activating the contribdnn flag also needs the contrib
flag to be activated. Hard to give any direct advice without knowing
what you are trying to do. On my computers I don't install opencv, so
the easiest solution if you don't need it is to remove the opencv flag
from any packages you have installed.

Regards,
Arve



[gentoo-user] opencv problem

2021-11-25 Thread Jacques Montier
Hello all,

I encounter a problem with emerging opencv-4.5.2-r3 so i can't do any
emerge world anymore.
I get this :

media-libs/opencv-4.5.2-r3::gentoo (Change USE: +contribdnn, this change
violates use flag constraints defined by media-libs/opencv-4.5.2-r3:
'cpu_flags_x86_avx2? ( cpu_flags_x86_f16c ) cpu_flags_x86_f16c? (
cpu_flags_x86_avx ) cuda? ( contrib tesseract? ( opencl ) ) dnnsamples? (
examples ) gflags? ( contrib ) glog? ( contrib ) contribcvv? ( contrib qt5
) contribdnn? ( contrib ) contribfreetype? ( contrib ) contribhdf? (
contrib ) contribovis? ( contrib ) contribsfm? ( contrib eigen gflags glog
) contribxfeatures2d? ( contrib download ) examples? ( contribdnn ) java? (
python ) opengl? ( qt5 ) python? ( any-of ( python_targets_python3_8
python_targets_python3_9 ) ) tesseract? ( contrib ) at-most-one-of ( gtk3
qt5 )')

Changing the contribdnn use flag does not solve the problem.

emerge --info in attached file.

Any idea ?

Thanks in advance,

Cheers,

--
Jacques
Portage 3.0.28 (python 3.9.8-final-0, default/linux/amd64/17.1/desktop, 
gcc-11.2.0, glibc-2.33-r7, 5.10.76-gentoo-r1 x86_64)
=
System uname: 
Linux-5.10.76-gentoo-r1-x86_64-Intel-R-_Core-TM-_i7_CPU_950_@_3.07GHz-with-glibc2.33
KiB Mem:18428440 total,  11769428 free
KiB Swap:   18874364 total,  18874364 free
Timestamp of repository gentoo: Thu, 25 Nov 2021 09:00:01 +
Head commit of repository gentoo: 0e8a6e39c113e3d42d454d7af557a71354a96afc
sh bash 5.1_p8
ld GNU ld (Gentoo 2.37_p1 p0) 2.37
app-shells/bash:  5.1_p8::gentoo
dev-java/java-config: 2.3.1::gentoo
dev-lang/perl:5.34.0-r3::gentoo
dev-lang/python:  3.9.8::gentoo
dev-lang/rust-bin:1.56.1::gentoo
dev-util/cmake:   3.20.5::gentoo
sys-apps/baselayout:  2.7-r3::gentoo
sys-apps/openrc:  0.44.8::gentoo
sys-apps/sandbox: 2.25::gentoo
sys-devel/autoconf:   2.13-r1::gentoo, 2.71-r1::gentoo
sys-devel/automake:   1.16.4::gentoo
sys-devel/binutils:   2.37_p1::gentoo
sys-devel/gcc:11.2.0::gentoo
sys-devel/gcc-config: 2.4::gentoo
sys-devel/libtool:2.4.6-r6::gentoo
sys-devel/make:   4.3::gentoo
sys-kernel/linux-headers: 5.10-r1::gentoo (virtual/os-headers)
sys-libs/glibc:   2.33-r7::gentoo
Repositories:

gentoo
location: /var/db/repos/gentoo
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000
sync-rsync-verify-metamanifest: yes
sync-rsync-verify-jobs: 1
sync-rsync-extra-opts: 
sync-rsync-verify-max-age: 24

overlay_local
location: /var/db/repos/gentoo/local
masters: gentoo
priority: 0

Installed sets: @kernels
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=corei7 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config 
/usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d 
/etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release 
/etc/php/apache2-php8.0/ext-active/ /etc/php/cgi-php8.0/ext-active/ 
/etc/php/cli-php8.0/ext-active/ /etc/revdep-rebuild /etc/sandbox.d 
/etc/terminfo"
CXXFLAGS="-march=corei7 -O2 -pipe"
DISTDIR="/var/cache/distfiles"
EMERGE_DEFAULT_OPTS="--autounmask=n"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB 
PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME 
XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs candy 
config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox 
merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox 
preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict 
unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv 
usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.mirrors.ovh.net/gentoo-distfiles/;
INSTALL_MASK="/lib/systemd/system /usr/lib/systemd/system"
LANG="fr_FR.utf8"
LC_ALL=""
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="fr"
MAKEOPTS="-j8"
PKGDIR="/var/cache/binpkgs"
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 --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi alsa amd64 bluetooth branding bzip2 cairo cdda cdr cli 
crypt cups dbus dri dts dvd dvdr elogind emboss encode exif flac fortran gdbm 
gif gpm gtk gtk+extra gui iconv icu ipv6 jpeg lcms libglvnd libnotify libtirpc 
linguas_fr mad mmx mng mp3 mp4 mpeg multilib ncurses nls nptl ogg opengl openmp 
pam pango pcre pdf png policykit ppds pulseaudio python qt5 readline sdl 
seccomp spell split-usr sse sse2 ssl