1 |
Hold off on this one. |
2 |
|
3 |
Let me work w/ releng today on this, I think we are going to create new |
4 |
profiles. |
5 |
|
6 |
William |
7 |
|
8 |
On Sat, Jul 09, 2016 at 11:01:28PM +0200, Michał Górny wrote: |
9 |
> Add an amd64 no-symlink profile that removes 'lib' symlink from |
10 |
> the (current) default amd64 profile. Please note that this is not really |
11 |
> a standard configuration (unlike the lib+lib64 model) but a profile |
12 |
> intended to help developers find mispackaged software. |
13 |
> |
14 |
> It provides a clean split where lib64 contains 64-bit libraries, lib32 |
15 |
> -- 32-bit libraries, and lib -- any other software packages (i.e. |
16 |
> the new-style libexec use). |
17 |
> --- |
18 |
> profiles/arch/amd64/no-lib-symlink/make.defaults | 2 ++ |
19 |
> profiles/arch/amd64/no-lib-symlink/parent | 1 + |
20 |
> profiles/default/linux/amd64/13.0/no-lib-symlink/parent | 2 ++ |
21 |
> profiles/profiles.desc | 1 + |
22 |
> 4 files changed, 6 insertions(+) |
23 |
> create mode 100644 profiles/arch/amd64/no-lib-symlink/make.defaults |
24 |
> create mode 100644 profiles/arch/amd64/no-lib-symlink/parent |
25 |
> create mode 100644 profiles/default/linux/amd64/13.0/no-lib-symlink/parent |
26 |
> |
27 |
> diff --git a/profiles/arch/amd64/no-lib-symlink/make.defaults b/profiles/arch/amd64/no-lib-symlink/make.defaults |
28 |
> new file mode 100644 |
29 |
> index 0000000..a715cf1 |
30 |
> --- /dev/null |
31 |
> +++ b/profiles/arch/amd64/no-lib-symlink/make.defaults |
32 |
> @@ -0,0 +1,2 @@ |
33 |
> +# do not want lib -> lib64 symlink, let lib be a directory on its own! |
34 |
> +SYMLINK_LIB="no" |
35 |
> diff --git a/profiles/arch/amd64/no-lib-symlink/parent b/profiles/arch/amd64/no-lib-symlink/parent |
36 |
> new file mode 100644 |
37 |
> index 0000000..f3229c5 |
38 |
> --- /dev/null |
39 |
> +++ b/profiles/arch/amd64/no-lib-symlink/parent |
40 |
> @@ -0,0 +1 @@ |
41 |
> +.. |
42 |
> diff --git a/profiles/default/linux/amd64/13.0/no-lib-symlink/parent b/profiles/default/linux/amd64/13.0/no-lib-symlink/parent |
43 |
> new file mode 100644 |
44 |
> index 0000000..2a54eb8 |
45 |
> --- /dev/null |
46 |
> +++ b/profiles/default/linux/amd64/13.0/no-lib-symlink/parent |
47 |
> @@ -0,0 +1,2 @@ |
48 |
> +../../../../../arch/amd64/no-lib-symlink |
49 |
> +.. |
50 |
> diff --git a/profiles/profiles.desc b/profiles/profiles.desc |
51 |
> index 2634742..9c4160f 100644 |
52 |
> --- a/profiles/profiles.desc |
53 |
> +++ b/profiles/profiles.desc |
54 |
> @@ -26,6 +26,7 @@ amd64 default/linux/amd64/13.0/desktop/kde/systemd stable |
55 |
> amd64 default/linux/amd64/13.0/desktop/plasma stable |
56 |
> amd64 default/linux/amd64/13.0/desktop/plasma/systemd stable |
57 |
> amd64 default/linux/amd64/13.0/developer stable |
58 |
> +amd64 default/linux/amd64/13.0/no-lib-symlink dev |
59 |
> amd64 default/linux/amd64/13.0/no-multilib dev |
60 |
> amd64 default/linux/amd64/13.0/systemd stable |
61 |
> amd64 default/linux/amd64/13.0/x32 dev |
62 |
> -- |
63 |
> 2.9.0 |
64 |
> |
65 |
> |