Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 836114 - sys-apps/baselayout-prefix: uses variables banned in scope (VariableScope)
Summary: sys-apps/baselayout-prefix: uses variables banned in scope (VariableScope)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: forbidden-variable-use
  Show dependency tree
 
Reported: 2022-03-26 03:42 UTC by Sam James
Modified: 2022-09-05 12:40 UTC (History)
0 users

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 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-03-26 03:42:45 UTC
This package uses variables banned in some scopes. This may stop working in future versions of Portage.

$ pkgcheck scan -k VariableScope sys-apps/baselayout-prefix
sys-apps/baselayout-prefix
  VariableScope: version 2.6-r3: variable 'ROOT' used in 'src_install', line 239
Comment 1 Larry the Git Cow gentoo-dev 2022-07-14 19:30:03 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be24bf23787cf240ed8b3225eaec9300fc9cec4

commit 2be24bf23787cf240ed8b3225eaec9300fc9cec4
Author:     Fabian Groffen <grobian@gentoo.org>
AuthorDate: 2022-07-14 19:28:31 +0000
Commit:     Fabian Groffen <grobian@gentoo.org>
CommitDate: 2022-07-14 19:29:55 +0000

    profiles/prefix: migrate from baselayout-prefix to baselayout
    
    This allows us to cleanup baselayout-prefix, which is using outdate
    practices (bug #836114).
    
    Bug: https://bugs.gentoo.org/836114
    Signed-off-by: Fabian Groffen <grobian@gentoo.org>

 profiles/features/prefix/packages       | 6 +-----
 profiles/features/prefix/rpath/packages | 6 +-----
 2 files changed, 2 insertions(+), 10 deletions(-)
Comment 2 Fabian Groffen gentoo-dev 2022-07-14 19:35:54 UTC
this package should be last-rited in a month or so if it appears no big problems  appeared after switching to baselayout proper
Comment 3 Larry the Git Cow gentoo-dev 2022-08-06 08:24:06 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c74f5dfd43cdad5838ed8224499eb6fa2b85771

commit 4c74f5dfd43cdad5838ed8224499eb6fa2b85771
Author:     Fabian Groffen <grobian@gentoo.org>
AuthorDate: 2022-08-06 08:23:27 +0000
Commit:     Fabian Groffen <grobian@gentoo.org>
CommitDate: 2022-08-06 08:23:27 +0000

    package.mask: mask baselayout-prefix
    
    Bug: https://bugs.gentoo.org/836114
    Signed-off-by: Fabian Groffen <grobian@gentoo.org>

 profiles/package.mask | 4 ++++
 1 file changed, 4 insertions(+)
Comment 4 Larry the Git Cow gentoo-dev 2022-09-05 12:40:49 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47adf3b360d2ae37d1c18aa27c25cd218db0cb95

commit 47adf3b360d2ae37d1c18aa27c25cd218db0cb95
Author:     Fabian Groffen <grobian@gentoo.org>
AuthorDate: 2022-09-05 12:40:05 +0000
Commit:     Fabian Groffen <grobian@gentoo.org>
CommitDate: 2022-09-05 12:40:46 +0000

    sys-apps/baselayout-prefix: remove last-rited package
    
    Closes: https://bugs.gentoo.org/836114
    Closes: https://bugs.gentoo.org/196294
    Signed-off-by: Fabian Groffen <grobian@gentoo.org>

 profiles/package.mask                              |   4 -
 sys-apps/baselayout-prefix/Manifest                |   8 -
 .../baselayout-prefix-2.6-r3.ebuild                | 344 ---------------------
 sys-apps/baselayout-prefix/metadata.xml            |  10 -
 4 files changed, 366 deletions(-)