On 12/30/20 11:17 PM, n952162 wrote:
When I try to restore my pkgs, after the --depclean, the emerge fails.
It seems like there's an error in the pre-inst script of acct-group/lp?
That's need by cups:
1270~/adm/gentoo/emerged>sudo cat
/var/tmp/portage/acct-group/lp-0-r1/temp/build.log
* Package: acct-group/lp-0-r1
* Repository: gentoo
* Maintainer: syst...@gentoo.org print...@gentoo.org
* USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
* FEATURES: network-sandbox preserve-libs sandbox userpriv 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
>>> 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
* Final size of build directory: 4 KiB
* Final size of installed tree: 20 KiB
* checking 1 files for package collisions
>>> Merging acct-group/lp-0-r1 to /
error writing group entry: Invalid argument
* Adding group 'lp' to your system ...
error writing group entry: Invalid argument
* - Groupid: 7
groupadd: group 'lp' already exists
* ERROR: acct-group/lp-0-r1::gentoo failed (preinst phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 125: Called pkg_preinst
* environment, line 1194: Called acct-group_pkg_preinst
* environment, line 360: Called enewgroup 'lp' '7'
* environment, line 735: Called die
* The specific snippet of code:
* groupadd -r ${opts} "${egroup}" || die
*
* If you need support, post the output of `emerge --info
'=acct-group/lp-0-r1::gentoo'`,
* the complete build log and the output of `emerge -pqv
'=acct-group/lp-0-r1::gentoo'`.
* The complete build log is located at
'/var/tmp/portage/acct-group/lp-0-r1/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/acct-group/lp-0-r1/temp/environment'.
* Working directory: '/var/tmp/portage/acct-group/lp-0-r1/homedir'
* S: '/var/tmp/portage/acct-group/lp-0-r1/work'
!!! FAILED preinst: 1
Confirmed: I found a mistake on my system:
lp:x:7:lp:me
The last colon should be a comma.