Mailinglist Archive: opensuse-packaging (120 mails)

< Previous Next >
Re: [opensuse-packaging] hal moved from from /usr/lib64/hal/ to /usr/lib/hal/, or --libexecdir on x86_64 should not be /usr/lib64/<pkgname>/
  • From: Stephan Kulow <coolo@xxxxxxx>
  • Date: Mon, 13 Jul 2009 12:49:28 +0200
  • Message-id: <200907131249.28263.coolo@xxxxxxx>
Am Sonntag 12 Juli 2009 schrieb Cristian Rodríguez:
On 12/07/09 16:07, Kay Sievers wrote:
Hey,
just a note, that HAL changed the location of its --libexecdir to be
always in /usr/lib/hal and not in /usr/lib64/hal, regardless of the
architecture it is running on.

I suggest you to open a bug report against rpmlint so it catches
packages that uses /usr/lib64/hal and abort the build.

It's not just hal, all /usr/lib64/<directories> are wrong - if not right for
other reasons :)

The thing is that libfoobar1-32bit will not install these binaries but look
for /usr/lib/foobar where foobar(64bit) will not have put any files.

So I'm going to change rpm to use libexecdir=/usr/lib and we'll see what
packages break (there shouldn't be any breakage if the macros are used
consistently).

Greetings, Stephan

--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx

< Previous Next >