Gentoo Archives: gentoo-user

From: Chris Phillips <ChrisPhi@××××××.Org>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Dlang questions, problem emerging gtkd and how to emerge gdc_11_ 2 ?
Date: Wed, 02 Mar 2022 14:27:43
Message-Id: abfcd4a7-fb11-f7e1-697d-8a6ebd997103@LGonQn.Org
1 Any Dlang users/experts out there?
2
3 The following is hanging me up:
4
5 # emerge --ask --verbose --update --deep --newuse --changed-use
6 --verbose-conflicts --backtrack=3000 --keep-going=y --sync dlang
7 >>> Syncing repository 'dlang' into '/var/lib/layman/dlang'...
8 /usr/bin/git fetch origin
9 Already up to date.
10 === Sync completed for dlang
11
12 Action: sync for repo: dlang, returned code = 0
13
14
15 # emerge --ask --verbose --update --deep --newuse --changed-use
16 --verbose-conflicts --backtrack=3000 --keep-going=y --with-bdeps=y @world
17
18 These are the packages that would be merged, in order:
19
20 Calculating dependencies \
21
22 !!! Problem resolving dependencies for dev-libs/gtkd from @selected
23 ... done!
24
25 !!! The ebuild selected to satisfy "dev-libs/gtkd" has unmet requirements.
26 - dev-libs/gtkd-3.9.0::dlang USE="opengl -dmd-2_074 -dmd-2_075
27 -dmd-2_076 -dmd-2_077 -dmd-2_078 -dmd-2_079 -dmd-2_080 -dmd-2_081
28 -dmd-2_082 -dmd-2_083 -dmd-2_084 -dmd-2_085 -dmd-2_086 -dmd-2_087
29 -dmd-2_088 -dmd-2_089 -dmd-2_090 -dmd-2_091 -dmd-2_092 -dmd-2_093
30 -dmd-2_094 -dmd-2_095 -gdc-11_2_0 -gstreamer -ldc2-1_25 -peas
31 -sourceview -static-libs -vte" ABI_X86="(64) -32 (-x32)"
32
33 The following REQUIRED_USE flag constraints are unsatisfied:
34 any-of ( dmd-2_076 dmd-2_077 dmd-2_074 dmd-2_075 dmd-2_078 dmd-2_079
35 dmd-2_089 dmd-2_088 dmd-2_083 dmd-2_082 dmd-2_081 dmd-2_080 dmd-2_087
36 dmd-2_086 dmd-2_085 dmd-2_084 dmd-2_090 dmd-2_091 dmd-2_092 dmd-2_093
37 dmd-2_094 dmd-2_095 gdc-11_2_0 ldc2-1_25 )
38
39 The above constraints are a subset of the following complete expression:
40 any-of ( dmd-2_076 dmd-2_077 dmd-2_074 dmd-2_075 dmd-2_078 dmd-2_079
41 dmd-2_089 dmd-2_088 dmd-2_083 dmd-2_082 dmd-2_081 dmd-2_080 dmd-2_087
42 dmd-2_086 dmd-2_085 dmd-2_084 dmd-2_090 dmd-2_091 dmd-2_092 dmd-2_093
43 dmd-2_094 dmd-2_095 gdc-11_2_0 ldc2-1_25 ) amd64? ( !ldc2-1_25 ) x86? (
44 !ldc2-1_25 )
45
46 (dependency required by "@selected" [set])
47 (dependency required by "@world" [argument])
48
49 # dmd --version
50 DMD64 D Compiler v2.096.1
51
52 Copyright (C) 1999-2021 by The D Language Foundation, All Rights
53 Reserved written by Walter Bright
54 # emerge --info
55 Portage 3.0.30 (python 3.9.9-final-0, default/linux/amd64/17.1/desktop,
56 gcc-11.2.0, glibc-2.33-r7, 5.15.19-gentoo-x86_64 x86_64)
57 =================================================================
58 System uname:
59 Linux-5.15.19-gentoo-x86_64-x86_64-Intel-R-_Core-TM-_i7_CPU_M_620_@_2.67GHz-with-glibc2.33
60 KiB Mem: 3818592 total, 367956 free
61 KiB Swap: 23437308 total, 23365792 free
62 Timestamp of repository gentoo: Wed, 02 Mar 2022 13:30:01 +0000
63 Head commit of repository gentoo: dd80fe7ad4b85979d2a4c5d7b149f571c0a68e10
64 Head commit of repository dlang: 0d8427cd2775b0381390618a943a8bafceff8f20
65
66 sh bash 5.1_p16
67 ld GNU ld (Gentoo 2.34 p6) 2.34.0
68 app-misc/pax-utils: 1.3.3::gentoo
69 app-shells/bash: 5.1_p16::gentoo
70 dev-java/java-config: 2.3.1::gentoo
71 dev-lang/perl: 5.34.0-r6::gentoo
72 dev-lang/python: 2.7.18_p13::gentoo, 3.6.15::gentoo,
73 3.7.12_p1::gentoo, 3.8.12_p1-r1::gentoo, 3.9.9-r1::gentoo,
74 3.10.0_p1-r1::gentoo
75 dev-lang/rust: 1.58.1::gentoo
76 dev-util/cmake: 3.22.2::gentoo
77 dev-util/meson: 0.60.3::gentoo
78 sys-apps/baselayout: 2.7-r3::gentoo
79 sys-apps/openrc: 0.44.10::gentoo
80 sys-apps/sandbox: 2.25::gentoo
81 sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo, 2.71-r1::gentoo
82 sys-devel/automake: 1.13.4-r2::gentoo, 1.16.4::gentoo
83 sys-devel/binutils: 2.34-r2::gentoo, 2.35.2::gentoo,
84 2.36.1-r2::gentoo, 2.37_p1-r2::gentoo
85 sys-devel/binutils-config: 5.4::gentoo
86 sys-devel/clang: 10.0.1::gentoo, 11.1.0::gentoo,
87 12.0.1::gentoo, 13.0.0::gentoo
88 sys-devel/gcc: 9.3.0-r2::gentoo, 10.3.0-r2::gentoo,
89 11.2.0::gentoo
90 sys-devel/gcc-config: 2.5-r1::gentoo
91 sys-devel/libtool: 2.4.6-r6::gentoo
92 sys-devel/llvm: 8.0.1::gentoo, 10.0.1::gentoo,
93 11.1.0::gentoo, 12.0.1::gentoo, 13.0.0::gentoo
94 sys-devel/make: 4.3::gentoo
95 sys-kernel/linux-headers: 5.15-r3::gentoo (virtual/os-headers)
96 sys-libs/glibc: 2.33-r7::gentoo
97 Repositories:
98
99 gentoo
100 location: /var/db/repos/gentoo
101 sync-type: rsync
102 sync-uri: rsync://rsync.gentoo.org/gentoo-portage
103 priority: -1000
104 sync-rsync-verify-jobs: 1
105 sync-rsync-verify-max-age: 24
106 sync-rsync-verify-metamanifest: yes
107 sync-rsync-extra-opts:
108
109 dlang
110 location: /var/lib/layman/dlang
111 sync-type: git
112 sync-uri: https://github.com/gentoo-mirror/dlang.git
113 masters: gentoo
114 priority: 50
115
116 ACCEPT_KEYWORDS="amd64"
117 ACCEPT_LICENSE="* -@EULA"
118 CBUILD="x86_64-pc-linux-gnu"
119 CFLAGS="-O2 -pipe"
120 CHOST="x86_64-pc-linux-gnu"
121 CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
122 CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d
123 /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild
124 /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d
125 /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
126 CXXFLAGS="-O2 -pipe"
127 DISTDIR="/var/cache/distfiles"
128 ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH
129 PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT
130 XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
131 FCFLAGS="-O2 -pipe"
132 FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs
133 buildpkg-live config-protect-if-modified distlocks ebuild-locks
134 fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news
135 nostrip parallel-fetch pid-sandbox preserve-libs protect-owned
136 qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn
137 unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
138 FFLAGS="-O2 -pipe"
139 GENTOO_MIRRORS="http://gentoo.mirrors.tera-byte.com/"
140 LANG="en_CA.utf8"
141 LDFLAGS="-Wl,-O1 -Wl,--as-needed"
142 MAKEOPTS="-j1"
143 PKGDIR="/var/cache/binpkgs"
144 PORTAGE_CONFIGROOT="/"
145 PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
146 --omit-dir-times --compress --force --whole-file --delete --stats
147 --human-readable --timeout=180 --exclude=/distfiles --exclude=/local
148 --exclude=/packages --exclude=/.git"
149 PORTAGE_TMPDIR="/var/tmp"
150 SHELL="/bin/bash"
151 USE="X a52 aac acl acpi alsa amd64 bluetooth branding bzip2 cairo cdda
152 cdr cli crypt cups dbus dri dts dvd dvdr elogind encode exif flac
153 fortran gdbm gif gpm gtk gui iconv icu ipv6 jpeg lcms libglvnd libnotify
154 libtirpc mad mng mp3 mp4 mpeg multilib ncurses nls nptl ogg opengl
155 openmp pam pango pcre pdf png policykit ppds qt5 readline sdl seccomp
156 spell split-usr ssl startup-notification svg tiff truetype udev udisks
157 unicode upower usb vorbis wxwidgets x264 xattr xcb xml xv xvid zlib"
158 ABI_X86="64" ADA_TARGET="gnat_2021" APACHE2_MODULES="authn_core
159 authz_core socache_shmcb unixd actions alias auth_basic authn_alias
160 authn_anon authn_dbm authn_default authn_file authz_dbm authz_default
161 authz_groupfile authz_host authz_owner authz_user autoindex cache cgi
162 cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter
163 file_cache filter headers include info log_config logio mem_cache mime
164 mime_magic negotiation rewrite setenvif speling status unique_id userdir
165 usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words"
166 COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
167 CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc"
168 GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt
169 gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver
170 oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip
171 tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux"
172 LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb
173 ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console
174 presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1"
175 OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-4 php8-0"
176 POSTGRES_TARGETS="postgres12 postgres13"
177 PYTHON_SINGLE_TARGET="python3_9" PYTHON_TARGETS="python3_9"
178 RUBY_TARGETS="ruby26 ruby27" USERLAND="GNU" VIDEO_CARDS="amdgpu fbdev
179 intel nouveau radeon radeonsi vesa dummy v4l" XTABLES_ADDONS="quota2 psd
180 pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition
181 tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos
182 account"
183 Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL,
184 CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS,
185 EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LEX,
186 LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP,
187 PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS,
188 PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF,
189 RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS
190
191
192
193 PS
194 This is what I get for @system...
195
196 # emerge --ask --verbose --update --deep --newuse --changed-use
197 --verbose-conflicts --backtrack=3000 --keep-going=y --with-bdeps=y @system
198
199 These are the packages that would be merged, in order:
200
201 Calculating dependencies... done!
202
203 Total: 0 packages, Size of downloads: 0 KiB
204
205 WARNING: One or more updates/rebuilds have been skipped due to a
206 dependency conflict:
207
208 dev-python/docutils:0
209
210 (dev-python/docutils-0.18.1:0/0::gentoo, ebuild scheduled for merge)
211 USE="" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10
212 -python3_8" conflicts with
213 <dev-python/docutils-0.18[python_targets_python3_9(-)] required by
214 (dev-python/sphinx-4.3.2:0/0::gentoo, installed) USE="-doc -latex -test"
215 ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 -python3_8"
216 ^ ^^^^
217 <dev-python/docutils-0.18[python_targets_python3_9(-)] required by
218 (dev-python/sphinx_rtd_theme-1.0.0:0/0::gentoo, installed) USE="-test"
219 ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 -python3_8"
220 ^ ^^^^
221
222
223 Nothing to merge; quitting.

Replies