From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 071C61382C5 for ; Wed, 30 Dec 2020 23:33:57 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 17CEAE0BC4; Wed, 30 Dec 2020 23:33:51 +0000 (UTC) Received: from mail-qk1-f171.google.com (mail-qk1-f171.google.com [209.85.222.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 71EB7E0A87 for ; Wed, 30 Dec 2020 23:33:50 +0000 (UTC) Received: by mail-qk1-f171.google.com with SMTP id z11so15252217qkj.7 for ; Wed, 30 Dec 2020 15:33:50 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:reply-to:subject:to:cc:mime-version :in-reply-to:message-id:content-disposition :content-transfer-encoding; bh=syBeFisxxJLBRo4B5y33QFzdibcDWJKDRyIsZqeij3Y=; b=cAdAd12eA+zArtUFufTjYky1TGK17J2U+fl1L9KqvfFojj/JXnanbrXrtslUfL96+7 k7yRXksUAF2WvIOKVayM8P8pi+lclnpD91Qj1+KCz6BLc9QQN8FCUKplck1ZVNM7QEfl onrL1Hq6v98euKr9rEW1jOajqfEz1qWoOWBdGXIArD5D3NxwFGtzR4cD3Kz/Mzh1kx0i RwCYaeygeNrm3pjHth4HxnDMKvrFvcqD2t8EJ2WaF4UBnZ5EhHdYULPm458w4bs2+qx0 ftnYJ6ihslnEWaMnwRvGWtvGqitmvVX1brSeLlOCa3zm1KTjWjONE2dhFg6wMint43hn /m3Q== X-Gm-Message-State: AOAM5336JRPHAdQPeOAiZg/9CbwWdDyhGkI/xn0vuHohwjGf76Rj/ioV AGNUSwe5qufx9PR9qL8speyKlHCL6NpFpQ== X-Google-Smtp-Source: ABdhPJxPWiJmBdsP5SGcsTMWUvxI+3DKQ0/ELHji50KzsRiGYwIl9qbj/C10rVSLnh4VbCqVY9Oe4Q== X-Received: by 2002:a37:554:: with SMTP id 81mr54016083qkf.419.1609371229161; Wed, 30 Dec 2020 15:33:49 -0800 (PST) Received: from ffortso9 (c-76-23-130-96.hsd1.ct.comcast.net. [76.23.130.96]) by smtp.gmail.com with ESMTPSA id n66sm28984637qkn.136.2020.12.30.15.33.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Dec 2020 15:33:48 -0800 (PST) Date: Wed, 30 Dec 2020 18:33:47 -0500 From: Jack Subject: Re: [gentoo-user] could there be a problem with acct-group/lp? To: gentoo-user@lists.gentoo.org Cc: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: X-Mailer: Balsa 2.6.1-132-g7ed68bf9e Message-Id: Content-Type: text/plain; charset=ISO-8859-1; DelSp=Yes; Format=Flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 9f30dbd3-cc97-4016-890e-14b9b631bc6e X-Archives-Hash: cc17a7bd1dd22c0603c67c34b64a29f0 On 2020.12.30 17:17, n952162 wrote: > When I try to restore my pkgs, after the --depclean, the emerge =20 > fails.=A0 > It seems like there's an error in the pre-inst script of =20 > acct-group/lp?=A0 > That's need by cups: >=20 > 1270~/adm/gentoo/emerged>sudo cat > /var/tmp/portage/acct-group/lp-0-r1/temp/build.log > =A0* Package:=A0=A0=A0 acct-group/lp-0-r1 > =A0* Repository: gentoo > =A0* Maintainer: systemd@gentoo.org printing@gentoo.org > =A0* USE:=A0=A0=A0=A0=A0=A0=A0 abi_x86_64 amd64 elibc_glibc kernel_linux = userland_GNU > =A0* FEATURES:=A0=A0 network-sandbox preserve-libs sandbox userpriv =20 > usersandbox > >>> Unpacking source... > >>> Source unpacked in /var/tmp/portage/acct-group/lp-0-r1/work > >>> Preparing source in /var/tmp/portage/acct-group/lp-0-r1/work ... > >>> Source prepared. > >>> Configuring source in /var/tmp/portage/acct-group/lp-0-r1/work ... > >>> Source configured. > >>> Compiling source in /var/tmp/portage/acct-group/lp-0-r1/work ... > >>> Source compiled. > >>> Test phase [not enabled]: acct-group/lp-0-r1 >=20 > >>> Install acct-group/lp-0-r1 into > /var/tmp/portage/acct-group/lp-0-r1/image > >>> Completed installing acct-group/lp-0-r1 into > /var/tmp/portage/acct-group/lp-0-r1/image >=20 > =A0* Final size of build directory:=A0 4 KiB > =A0* Final size of installed tree:=A0 20 KiB >=20 > =A0* checking 1 files for package collisions > >>> Merging acct-group/lp-0-r1 to / > error writing group entry: Invalid argument > =A0* Adding group 'lp' to your system ... > error writing group entry: Invalid argument > =A0*=A0 - Groupid: 7 > groupadd: group 'lp' already exists This seems to be the basic cause. However, I have no idea what that =20 emerge should do if the group it wants to install does already exist. =20 I can re-emerge this package with no problems. Is this a new install =20 or reinstall? All the logic is in the eclass which does have the =20 comment "Creates the group if it does not exist." What happens if you just run "emerge -1 acct-group/lp"? Have you done =20 a successful "emerge -auDvN @system" ? There may well be something =20 else required still missing, but not an explicit dependency because it =20 is part of @system. > =A0* ERROR: acct-group/lp-0-r1::gentoo failed (preinst phase): > =A0*=A0=A0 (no error message) > =A0* > =A0* Call stack: > =A0*=A0=A0=A0=A0 ebuild.sh, line=A0 125:=A0 Called pkg_preinst > =A0*=A0=A0 environment, line 1194:=A0 Called acct-group_pkg_preinst > =A0*=A0=A0 environment, line=A0 360:=A0 Called enewgroup 'lp' '7' > =A0*=A0=A0 environment, line=A0 735:=A0 Called die > =A0* The specific snippet of code: > =A0*=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 groupadd -r ${opts} "${egr= oup}" || die > =A0* > =A0* If you need support, post the output of `emerge --info > '=3Dacct-group/lp-0-r1::gentoo'`, > =A0* the complete build log and the output of `emerge -pqv > '=3Dacct-group/lp-0-r1::gentoo'`. > =A0* The complete build log is located at > '/var/tmp/portage/acct-group/lp-0-r1/temp/build.log'. > =A0* The ebuild environment file is located at > '/var/tmp/portage/acct-group/lp-0-r1/temp/environment'. > =A0* Working directory: '/var/tmp/portage/acct-group/lp-0-r1/homedir' > =A0* S: '/var/tmp/portage/acct-group/lp-0-r1/work' > !!! FAILED preinst: 1 >=20 > Then there's this, from emerge --info: >=20 > Password: > Portage 3.0.9 (python 3.8.6-final-0, default/linux/amd64/17.1, > gcc-9.3.0, glibc-2.32-r3, 4.19.72-gentoo x86_64) > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 = System Settings > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > System uname: > Linux-4.19.72-gentoo-x86_64-AMD_A9-9420_RADEON_R5,_5_COMPUTE_CORES_2C+3G-= with-glibc2.2.5 > KiB Mem:=A0=A0=A0=A0 7672120 total,=A0=A0 1147028 free > KiB Swap:=A0=A0=A0 8388604 total,=A0=A0 8387316 free > Timestamp of repository gentoo: Wed, 30 Dec 2020 20:30:01 +0000 > Head commit of repository gentoo: =20 > 19c597e94d94dff08de5c0d8a692f871b75c4130 > sh bash 5.0_p18 > ld GNU ld (Gentoo 2.34 p6) 2.34.0 > app-shells/bash:=A0=A0=A0=A0=A0=A0=A0=A0=A0 5.0_p18::gentoo > dev-lang/perl:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 5.30.3::gentoo > dev-lang/python:=A0=A0=A0=A0=A0=A0=A0=A0=A0 2.7.18-r4::gentoo, 3.6.12::ge= ntoo, > 3.7.9::gentoo, 3.8.6::gentoo, 3.9.0::gentoo > dev-util/cmake:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 3.17.4-r1::gentoo > sys-apps/baselayout:=A0=A0=A0=A0=A0 2.7::gentoo > sys-apps/openrc:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0.42.1::gentoo > sys-apps/sandbox:=A0=A0=A0=A0=A0=A0=A0=A0 2.20::gentoo > sys-devel/autoconf:=A0=A0=A0=A0=A0=A0 2.13-r1::gentoo, 2.69-r5::gentoo > sys-devel/automake:=A0=A0=A0=A0=A0=A0 1.16.2-r1::gentoo > sys-devel/binutils:=A0=A0=A0=A0=A0=A0 2.34-r2::gentoo > sys-devel/gcc:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 9.3.0-r2::gentoo > sys-devel/gcc-config:=A0=A0=A0=A0 2.3.2-r1::gentoo > sys-devel/libtool:=A0=A0=A0=A0=A0=A0=A0 2.4.6-r6::gentoo > sys-devel/make:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 4.3::gentoo > sys-kernel/linux-headers: 5.4-r1::gentoo (virtual/os-headers) > sys-libs/glibc:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 2.32-r3::gentoo > Repositories: >=20 > gentoo > =A0=A0=A0 location: /var/db/repos/gentoo > =A0=A0=A0 sync-type: rsync > =A0=A0=A0 sync-uri: rsync://rsync.gentoo.org/gentoo-portage > =A0=A0=A0 priority: -1000 > =A0=A0=A0 sync-rsync-verify-jobs: 1 > =A0=A0=A0 sync-rsync-verify-max-age: 24 > =A0=A0=A0 sync-rsync-extra-opts: > =A0=A0=A0 sync-rsync-verify-metamanifest: yes >=20 > ACCEPT_KEYWORDS=3D"amd64" > ACCEPT_LICENSE=3D"@FREE" > CBUILD=3D"x86_64-pc-linux-gnu" > CFLAGS=3D"-O2 -pipe" > CHOST=3D"x86_64-pc-linux-gnu" > CONFIG_PROTECT=3D"/etc /usr/share/gnupg/qualified.txt" > CONFIG_PROTECT_MASK=3D"/etc/ca-certificates.conf /etc/env.d > /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release =20 > /etc/revdep-rebuild > /etc/sandbox.d /etc/terminfo" > CXXFLAGS=3D"-O2 -pipe" > DISTDIR=3D"/var/cache/distfiles" > ENV_UNSET=3D"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 =20 > XDG_RUNTIME_DIR" > FCFLAGS=3D"-O2 -pipe" > FEATURES=3D"assume-digests binpkg-docompress binpkg-dostrip binpkg-logs > config-protect-if-modified distlocks ebuild-locks fixlafiles =20 > 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=3D"-O2 -pipe" > GENTOO_MIRRORS=3D"http://distfiles.gentoo.org" > LANG=3D"C" > LDFLAGS=3D"-Wl,-O1 -Wl,--as-needed" > PKGDIR=3D"/var/cache/binpkgs" > PORTAGE_CONFIGROOT=3D"/" > PORTAGE_RSYNC_OPTS=3D"--recursive --links --safe-links --perms --times > --omit-dir-times --compress --force --whole-file --delete --stats > --human-readable --timeout=3D180 --exclude=3D/distfiles --exclude=3D/loca= l > --exclude=3D/packages --exclude=3D/.git" > PORTAGE_TMPDIR=3D"/var/tmp" > USE=3D"acl amd64 berkdb bzip2 cli crypt dri fortran gdbm iconv ipv6 > libglvnd libtirpc multilib ncurses nls nptl openmp pam pcre readline > seccomp split-usr ssl tcpd unicode xattr zlib" ABI_X86=3D"64" > ADA_TARGET=3D"gnat_2018" ALSA_CARDS=3D"ali5451 als4000 atiixp atiixp-mode= m > bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 > hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx > via82xx-modem ymfpci" APACHE2_MODULES=3D"authn_core authz_core > socache_shmcb unixd 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 =20 > userdir > usertrack vhost_alias" CALLIGRA_FEATURES=3D"karbon sheets words" > COLLECTD_PLUGINS=3D"df interface irq load memory rrdtool swap syslog" > CPU_FLAGS_X86=3D"mmx mmxext sse sse2" ELIBC=3D"glibc" > GPSD_PROTOCOLS=3D"ashtech aivdm earthmate evermore fv18 garmin garmintxt > gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver > oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing =20 > tsip > tripmate tnt ublox ubx" INPUT_DEVICES=3D"libinput" KERNEL=3D"linux" > LCD_DEVICES=3D"bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb > ncurses text" LIBREOFFICE_EXTENSIONS=3D"presenter-console > presenter-minimizer" LUA_SINGLE_TARGET=3D"lua5-1" LUA_TARGETS=3D"lua5-1" > OFFICE_IMPLEMENTATION=3D"libreoffice" PHP_TARGETS=3D"php7-2 php7-3 php7-4= " > POSTGRES_TARGETS=3D"postgres10 postgres11" > PYTHON_SINGLE_TARGET=3D"python3_8" PYTHON_TARGETS=3D"python2_7 python3_8" > RUBY_TARGETS=3D"ruby25 ruby26" USERLAND=3D"GNU" VIDEO_CARDS=3D"amdgpu > radeonsi" XTABLES_ADDONS=3D"quota2 psd pknock lscan length2 ipv4options > ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat > logmark ipmark dhcpmac delude chaos account" > Unset:=A0 CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, > LC_ALL, LINGUAS, MAKEOPTS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, > PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS >=20 >=20