Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 87772 - [multilib-strict] sys-apps/baselayout and /lib/rcscripts
Summary: [multilib-strict] sys-apps/baselayout and /lib/rcscripts
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 All
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-03 05:39 UTC by Christophe Saout
Modified: 2005-06-19 11:51 UTC (History)
2 users (show)

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


Attachments
Use correct path to filefuncs.so on multilib systems (baselayout-filefuncs.patch,518 bytes, patch)
2005-05-24 10:18 UTC, Herbie Hopkins (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christophe Saout 2005-04-03 05:39:56 UTC
baselayout 1.11 install their rcscripts under /lib64/rcscripts but expect them unter /lib/rcscripts. This is okay with the symlinks but fails when playing with the no-symlinks profile (a lot of scripts complain that they didn't find theirs /lib/rscripts/bla file).

The scripts should probably go into /lib/rcscripts but the shared libraries (filefuncs.so*) installed sys-apps/gawk should probably remain in /lib64/rcscripts
Comment 1 Simon Stelling (RETIRED) gentoo-dev 2005-04-29 08:00:23 UTC
    # This should be /lib/rcscripts, but we have to support old profiles too.
    if [[ ${SYMLINK_LIB} == "yes" ]]; then
        rcscripts_dir="/$(get_abi_LIBDIR ${DEFAULT_ABI})/rcscripts"
    else
        rcscripts_dir="/lib/rcscripts"
    fi

eradicator already took care of that in 1.12.0_alpha2-r1
Comment 2 Herbie Hopkins (RETIRED) gentoo-dev 2005-05-24 10:14:53 UTC
Actually genenviron.awk and cachedepends.awk still contain hardcoded paths to
filefuncs.so even in the 1.12.0_alpha*. This means breakage when using amd64's
no-symlinks/no-lib32 profile.
Comment 3 Herbie Hopkins (RETIRED) gentoo-dev 2005-05-24 10:18:32 UTC
Created attachment 59714 [details, diff]
Use correct path to filefuncs.so on multilib systems
Comment 4 Herbie Hopkins (RETIRED) gentoo-dev 2005-05-24 10:19:51 UTC
Not feeling brave enough to touch baselayout, will leave this to base-system herd.
Comment 5 Jeremy Huddleston (RETIRED) gentoo-dev 2005-06-19 11:51:18 UTC
ok, it's added.  Thanks.