Hold off on this one. Let me work w/ releng today on this, I think we are going to create new profiles.
William On Sat, Jul 09, 2016 at 11:01:28PM +0200, Michał Górny wrote: > Add an amd64 no-symlink profile that removes 'lib' symlink from > the (current) default amd64 profile. Please note that this is not really > a standard configuration (unlike the lib+lib64 model) but a profile > intended to help developers find mispackaged software. > > It provides a clean split where lib64 contains 64-bit libraries, lib32 > -- 32-bit libraries, and lib -- any other software packages (i.e. > the new-style libexec use). > --- > profiles/arch/amd64/no-lib-symlink/make.defaults | 2 ++ > profiles/arch/amd64/no-lib-symlink/parent | 1 + > profiles/default/linux/amd64/13.0/no-lib-symlink/parent | 2 ++ > profiles/profiles.desc | 1 + > 4 files changed, 6 insertions(+) > create mode 100644 profiles/arch/amd64/no-lib-symlink/make.defaults > create mode 100644 profiles/arch/amd64/no-lib-symlink/parent > create mode 100644 profiles/default/linux/amd64/13.0/no-lib-symlink/parent > > diff --git a/profiles/arch/amd64/no-lib-symlink/make.defaults > b/profiles/arch/amd64/no-lib-symlink/make.defaults > new file mode 100644 > index 0000000..a715cf1 > --- /dev/null > +++ b/profiles/arch/amd64/no-lib-symlink/make.defaults > @@ -0,0 +1,2 @@ > +# do not want lib -> lib64 symlink, let lib be a directory on its own! > +SYMLINK_LIB="no" > diff --git a/profiles/arch/amd64/no-lib-symlink/parent > b/profiles/arch/amd64/no-lib-symlink/parent > new file mode 100644 > index 0000000..f3229c5 > --- /dev/null > +++ b/profiles/arch/amd64/no-lib-symlink/parent > @@ -0,0 +1 @@ > +.. > diff --git a/profiles/default/linux/amd64/13.0/no-lib-symlink/parent > b/profiles/default/linux/amd64/13.0/no-lib-symlink/parent > new file mode 100644 > index 0000000..2a54eb8 > --- /dev/null > +++ b/profiles/default/linux/amd64/13.0/no-lib-symlink/parent > @@ -0,0 +1,2 @@ > +../../../../../arch/amd64/no-lib-symlink > +.. > diff --git a/profiles/profiles.desc b/profiles/profiles.desc > index 2634742..9c4160f 100644 > --- a/profiles/profiles.desc > +++ b/profiles/profiles.desc > @@ -26,6 +26,7 @@ amd64 > default/linux/amd64/13.0/desktop/kde/systemd stable > amd64 default/linux/amd64/13.0/desktop/plasma stable > amd64 default/linux/amd64/13.0/desktop/plasma/systemd stable > amd64 default/linux/amd64/13.0/developer stable > +amd64 default/linux/amd64/13.0/no-lib-symlink dev > amd64 default/linux/amd64/13.0/no-multilib dev > amd64 default/linux/amd64/13.0/systemd stable > amd64 default/linux/amd64/13.0/x32 dev > -- > 2.9.0 > >
signature.asc
Description: Digital signature