Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 671300 - user.eclass: multiple cosmetic issues for EAPI=7 (e.g. use of ${ROOT} with assumption of trailing slash)
Summary: user.eclass: multiple cosmetic issues for EAPI=7 (e.g. use of ${ROOT} with as...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-16 23:02 UTC by Leho Kraav (:macmaN @lkraav)
Modified: 2022-12-11 14:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leho Kraav (:macmaN @lkraav) 2018-11-16 23:02:58 UTC
Filing this in the spirit of

https://bugs.gentoo.org/666635
https://bugs.gentoo.org/666944

user.eclass is using `${ROOT}` for messaging in several locations, where if output will be empty if "/", leaving the message incomplete.

Example:

die "${eshell} does not exist in ${ROOT}"
Comment 1 Mike Gilbert gentoo-dev 2022-12-07 00:01:24 UTC
user.eclass has been removed from the gentoo repo.
Comment 2 Oleh Kravchenko 2022-12-11 14:16:58 UTC
(In reply to Mike Gilbert from comment #1)
> user.eclass has been removed from the gentoo repo.

What should be used instead?
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-12-11 14:20:49 UTC
(In reply to Oleh Kravchenko from comment #2)
> (In reply to Mike Gilbert from comment #1)
> > user.eclass has been removed from the gentoo repo.
> 
> What should be used instead?

https://devmanual.gentoo.org/eclass-reference/acct-user.eclass/index.html with ID -1.