summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-July/017743.html
blob: cf0eec8a05e96b45660fc5174e7180c7035a803e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] %_libexecdir - Re: [5228] revert some duplicated manbo stuff (all identical to default but
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%25_libexecdir%20-%20Re%3A%20%5B5228%5D%20revert%20some%20duplicated%0A%20manbo%20stuff%20%28all%20identical%20to%20default%20but&In-Reply-To=%3C5012BC40.5060301%40colin.guthr.ie%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="017739.html">
   <LINK REL="Next"  HREF="017753.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] %_libexecdir - Re: [5228] revert some duplicated manbo stuff (all identical to default but</H1>
    <B>Colin Guthrie</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%25_libexecdir%20-%20Re%3A%20%5B5228%5D%20revert%20some%20duplicated%0A%20manbo%20stuff%20%28all%20identical%20to%20default%20but&In-Reply-To=%3C5012BC40.5060301%40colin.guthr.ie%3E"
       TITLE="[Mageia-dev] %_libexecdir - Re: [5228] revert some duplicated manbo stuff (all identical to default but">mageia at colin.guthr.ie
       </A><BR>
    <I>Fri Jul 27 18:05:20 CEST 2012</I>
    <P><UL>
        <LI>Previous message: <A HREF="017739.html">[Mageia-dev] %_libexecdir - Re: [5228] revert some duplicated manbo stuff (all identical to default but
</A></li>
        <LI>Next message: <A HREF="017753.html">[Mageia-dev] %_libexecdir - Re: [5228] revert some duplicated manbo stuff (all identical to default but
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#17743">[ date ]</a>
              <a href="thread.html#17743">[ thread ]</a>
              <a href="subject.html#17743">[ subject ]</a>
              <a href="author.html#17743">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>'Twas brillig, and Thomas Backlund at 27/07/12 15:21 did gyre and gimble:
&gt;<i> 27.07.2012 17:16, Anssi Hannula skrev:
</I>&gt;&gt;<i> 27.07.2012 17:12, Colin Guthrie kirjoitti:
</I>&gt;&gt;&gt;<i> 'Twas brillig, and Thomas Backlund at 27/07/12 15:02 did gyre and gimble:
</I>&gt;&gt;&gt;&gt;<i> 27.07.2012 16:55, Anssi Hannula skrev:
</I>&gt;&gt;&gt;&gt;&gt;<i> 26.07.2012 20:17, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">root at mageia.org</A> kirjoitti:
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i> Revision
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i>     5228
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i> Author
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i>     tv
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i> Date
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i>     2012-07-26 19:17:41 +0200 (Thu, 26 Jul 2012)
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i>       Log Message
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i> revert some duplicated manbo stuff (all identical to default but
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i> %_libexecdir that changed to %_libdir when mga forked mdv)
</I>&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;<i> Hmm, I'm not sure I understand. AFAIK we have always (i.e. on Mageia and
</I>&gt;&gt;&gt;&gt;&gt;<i> on Mandriva before Mageia) had %_libexecdir as %_libdir.
</I>&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;<i> Yep,
</I>&gt;&gt;&gt;&gt;<i> see:
</I>&gt;&gt;&gt;&gt;<i> <A HREF="http://svn.mandriva.com/viewvc/packages/updates/2010.1/rpm-manbo-setup/current/SOURCES/manbo.macros?view=markup">http://svn.mandriva.com/viewvc/packages/updates/2010.1/rpm-manbo-setup/current/SOURCES/manbo.macros?view=markup</A>
</I>&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;<i> The change means that even 64-bit libexec binaries will be put into
</I>&gt;&gt;&gt;&gt;&gt;<i> /usr/lib, is that intentional?
</I>&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;<i> So this change should be reverted imho...
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;<i> While I don't have a massively strong opinion on this topic, the only
</I>&gt;&gt;&gt;<i> reason we have lib vs lib64 is to avoid name conflicts. If we consider
</I>&gt;&gt;&gt;<i> libexec binaries as the kind of binary you'd only have installed once
</I>&gt;&gt;&gt;<i> (i.e. not something you need for each arch, then the libexec dir is
</I>&gt;&gt;&gt;<i> effectively &quot;a private bin dir&quot; and thus can be the same on both 32 and
</I>&gt;&gt;&gt;<i> 64 bit IMO. So I guess I'd ultimately prefer /usr/lib/ to always be used
</I>&gt;&gt;&gt;<i> regardless of arch (i.e. one less difference between 32 and 64 bit builds).
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> +1 on one dir regardless of arch, however the question is if that should
</I>&gt;&gt;<i> be /usr/lib or /usr/libexec. On fedora it is the latter, and we seem to
</I>&gt;&gt;<i> have some stuff (plymouth ans some others) there also.
</I>&gt;&gt;<i>
</I>
Well some packages override this e.g.:
<A HREF="http://pkgs.fedoraproject.org/gitweb/?p=systemd.git;a=blob;f=systemd.spec;hb=HEAD#l164">http://pkgs.fedoraproject.org/gitweb/?p=systemd.git;a=blob;f=systemd.spec;hb=HEAD#l164</A>

Maybe worth asking Kay about that in #systemd to see if there is an
argument against using /usr/libexec more generally?

&gt;<i> In that case, I'd say /usr/libexec to keep /usr/lib as arch clean as
</I>&gt;<i> possible...
</I>
Assuming we're not missing something, yes, I agree.

&gt;<i> And I guess we will catch any name conflicts when we start full rebuild...
</I>&gt;<i> 
</I>&gt;<i> speaking of that btw... anything missing for that, or should we plan &amp;
</I>&gt;<i> start the full rebuild... ?
</I>
I think all the things I wanted to do before the rebuild are in place so
I'm certainly fine with it.

Col

-- 

Colin Guthrie
colin(at)mageia.org
<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>

Day Job:
  Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>
Open Source:
  Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A>
  PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>
  Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>
</PRE>


































<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="017739.html">[Mageia-dev] %_libexecdir - Re: [5228] revert some duplicated manbo stuff (all identical to default but
</A></li>
	<LI>Next message: <A HREF="017753.html">[Mageia-dev] %_libexecdir - Re: [5228] revert some duplicated manbo stuff (all identical to default but
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#17743">[ date ]</a>
              <a href="thread.html#17743">[ thread ]</a>
              <a href="subject.html#17743">[ subject ]</a>
              <a href="author.html#17743">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>