Gentoo Archives: gentoo-user

From: Jorge Almeida <jjalmeida@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] iscan-data with udev
Date: Mon, 23 May 2022 12:40:23
Message-Id: CAKpSnp+3h6mEwauoKBkwOMWZv0LKn=P0hLEGETNSOaBR9cwtFw@mail.gmail.com
1 I'm trying to emerge media-gfx/iscan, which requires
2 media-gfx/iscan-data. The latter package has only one USE variable,
3 "udev". When "udev" is disabled, the emerge succeeds, but of course
4 udev must be there for a reason. With udev, it fails:
5
6 make[1]: Leaving directory
7 '/var/tmp/portage/media-gfx/iscan-data-1.39.0.1/work/iscan-data-1.39.0'
8 make-policy-file: warning: cannot find udev policy template in default locations
9 make-policy-file: warning: use --template option to specify a file
10 * ERROR: media-gfx/iscan-data-1.39.0.1::gentoo failed (install phase):
11 * (no error message)
12 *
13 (...)
14 * Call stack:
15 * ebuild.sh, line 127: Called src_install
16 * environment, line 1193: Called die
17 * The specific snippet of code:
18 * "${D}/usr/$(get_libdir)/iscan-data/make-policy-file"
19 --force --mode udev -d "${D}/usr/share/iscan-data/epkowa.desc" -o
20 "${D}${rulesdir}/99-iscan.rules" || die;
21
22 (I already had xsane emerged without problems...)
23 What to do? Google yields nothing...
24
25 Posting the relevant "emerge --info" output, as suggested by the
26 failed emerge message:
27
28 $ emerge --info '=media-gfx/iscan-data-1.39.0.1::gentoo'
29 Portage 3.0.30 (python 3.9.12-final-0,
30 default/linux/amd64/17.1/desktop, gcc-11.2.1, glibc-2.34-r13, 5.17.3
31 x86_64)
32 =================================================================
33 System Settings
34 =================================================================
35 System uname: Linux-5.17.3-x86_64-AMD_Ryzen_7_5700G_with_Radeon_Graphics-with-glibc2.34
36 KiB Mem: 32214772 total, 27317228 free
37 KiB Swap: 6291452 total, 6291452 free
38 Timestamp of repository gentoo: Sun, 22 May 2022 11:30:01 +0000
39 Head commit of repository gentoo: 4cdb0095996fe0d92a74fa7cedd43860dbad4b9b
40 Timestamp of repository torbrowser: Tue, 17 May 2022 03:23:15 +0000
41 Head commit of repository torbrowser: bd341941cd4c6b5881758fde2139542b26a26067
42
43 sh bash 5.1_p16
44 ld GNU ld (Gentoo 2.37_p1 p2) 2.37
45 distcc 3.4 x86_64-pc-linux-gnu [disabled]
46 app-misc/pax-utils: 1.3.3::gentoo
47 app-shells/bash: 5.1_p16::gentoo
48 dev-java/java-config: 2.3.1::gentoo
49 dev-lang/perl: 5.34.0-r9::gentoo
50 dev-lang/python: 3.9.12::gentoo, 3.10.4::gentoo
51 dev-lang/rust-bin: 1.59.0::gentoo
52 dev-util/cmake: 3.22.2::gentoo
53 dev-util/meson: 0.61.4-r2::gentoo
54 sys-apps/baselayout: 2.7-r3::gentoo
55 sys-apps/openrc: 0.44.10::gentoo
56 sys-apps/sandbox: 2.29::gentoo
57 sys-devel/autoconf: 2.71-r1::gentoo
58 sys-devel/automake: 1.16.5::gentoo
59 sys-devel/binutils: 2.37_p1-r2::gentoo
60 sys-devel/binutils-config: 5.4.1::gentoo
61 sys-devel/clang: 13.0.1::gentoo
62 sys-devel/gcc: 11.2.1_p20220115::gentoo
63 sys-devel/gcc-config: 2.5-r1::gentoo
64 sys-devel/libtool: 2.4.6-r6::gentoo
65 sys-devel/llvm: 13.0.1::gentoo
66 sys-devel/make: 4.3::gentoo
67 sys-kernel/linux-headers: 5.15-r3::gentoo (virtual/os-headers)
68 sys-libs/glibc: 2.34-r13::gentoo
69 Repositories:
70 gentoo
71 location: /var/portage/tree
72 sync-type: rsync
73 sync-uri: rsync://rsync.gentoo.org/gentoo-portage
74 priority: -1000
75 sync-rsync-verify-jobs: 1
76 sync-rsync-verify-max-age: 24
77 sync-rsync-extra-opts:
78 sync-rsync-verify-metamanifest: no
79
80 torbrowser
81 location: /var/db/repos/torbrowser
82 sync-type: git
83 sync-uri: https://github.com/gentoo-mirror/torbrowser.git
84 masters: gentoo
85
86 ACCEPT_KEYWORDS="amd64"
87 ACCEPT_LICENSE="*"
88 CBUILD="x86_64-pc-linux-gnu"
89 CFLAGS="-O2 -pipe -fomit-frame-pointer -march=native"
90 CHOST="x86_64-pc-linux-gnu"
91 CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
92 CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d
93 /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release
94 /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo
95 /etc/texmf/language.dat.d /etc/texmf/language.def.d
96 /etc/texmf/updmap.d /etc/texmf/web2c"
97 CXXFLAGS="-O2 -pipe -fomit-frame-pointer -march=native"
98 DISTDIR="/var/portage/distfiles"
99 ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH
100 PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT
101 XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME
102 XDG_RUNTIME_DIR"
103 FCFLAGS="-O2 -pipe"
104 FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs
105 buildpkg-live config-protect-if-modified distlocks ebuild-locks
106 fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news
107 parallel-fetch pid-sandbox preserve-libs protect-owned
108 qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn
109 unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync
110 xattr"
111 FFLAGS="-O2 -pipe"
112 GENTOO_MIRRORS="http://mirror.bytemark.co.uk/gentoo/"
113 LANG="en_US.UTF-8"
114 LDFLAGS="-Wl,-O1 -Wl,--as-needed"
115 MAKEOPTS="-j16"
116 PKGDIR="/var/portage/packages"
117 PORTAGE_CONFIGROOT="/"
118 PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
119 --omit-dir-times --compress --force --whole-file --delete --stats
120 --human-readable --timeout=180 --exclude=/distfiles --exclude=/local
121 --exclude=/packages --exclude=/.git"
122 PORTAGE_TMPDIR="/var/tmp"
123 SHELL="/bin/bash"
124 USE="X a52 aac acpi alsa amd64 bluetooth branding bzip2 cairo cdda cdr
125 cli crypt cups dri dts dvd dvdr encode exif flac fortran gdbm gif
126 glamor gpm gstreamer gtk gui iconv icu ipv6 jpeg lcms libglvnd
127 libtirpc mad mng mp3 mp4 mpeg multilib ncurses nptl ogg opengl openmp
128 pango pcre pdf png ppds qt5 readline sdl seccomp split-usr ssl
129 startup-notification svg tiff truetype udev udisks unicode upower usb
130 vdpau vorbis wxwidgets x264 xattr xcb xml xv xvid zlib" ABI_X86="64"
131 ADA_TARGET="gnat_2020" APACHE2_MODULES="authn_core authz_core
132 socache_shmcb unixd actions alias auth_basic authn_alias authn_anon
133 authn_dbm authn_default authn_file authz_dbm authz_default
134 authz_groupfile authz_host authz_owner authz_user autoindex cache cgi
135 cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter
136 file_cache filter headers include info log_config logio mem_cache mime
137 mime_magic negotiation rewrite setenvif speling status unique_id
138 userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words"
139 COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
140 CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand
141 sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3" ELIBC="glibc"
142 GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt
143 gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver
144 oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing
145 tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux"
146 LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb
147 ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console
148 presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1"
149 OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-4 php8-0"
150 POSTGRES_TARGETS="postgres12 postgres13"
151 PYTHON_SINGLE_TARGET="python3_9" PYTHON_TARGETS="python3_9"
152 RUBY_TARGETS="ruby26 ruby27" SANE_BACKENDS="abaton agfafocus apple
153 artec artec_eplus48u as6e avision bh canon canon630u canon_dr
154 canon_lide70 cardscan coolscan coolscan2 coolscan3 dc210 dc240 dc25
155 dell1600n_net dmc epjitsu epson epson2 fujitsu genesys gt68xx hp
156 hp3500 hp3900 hp4200 hp5400 hp5590 hpljm1005 hs2p ibm kodak kodakaio
157 kvs1025 kvs20xx leo lexmark ma1509 magicolor matsushita microtek
158 microtek2 mustek mustek_usb nec net niash p5 pie pieusb pixma plustek
159 plustek_pp qcam
160 ricoh ricoh2 rts8891 s9036 sceptre sharp sm3600 sm3840 snapscan sp15c
161 st400 stv680 tamarack teco1 teco2 teco3 test u12 umax umax1220u
162 umax_pp xerox_mfp" USERLAND="GNU" VIDEO_CARDS="amdgpu radeonsi"
163 XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset
164 ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat
165 logmark ipmark dhcpmac delude chaos account"
166 Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL,
167 CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS,
168 EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LEX,
169 LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP,
170 PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS,
171 PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF,
172 RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS
173
174 =================================================================
175 Package Settings
176 =================================================================
177
178 media-gfx/iscan-data-1.39.0.1::gentoo was built with the following:
179 USE="-udev" ABI_X86="(64)"