Mailinglist Archive: opensuse-buildservice (332 mails)

< Previous Next >
Re: [opensuse-buildservice] ISA macro not recognized?
  • From: Cristian Morales Vega <cmorve69@xxxxxxxx>
  • Date: Sat, 10 Jul 2010 20:59:02 +0200
  • Message-id: <AANLkTikVNzvlJ5S010w-43x2V5tEDq-W4OWZU2X3rzZ-@xxxxxxxxxxxxxx>
2010/7/10 Robert Xu <robxu9@xxxxxxxxx>:
On Sat, Jul 10, 2010 at 14:48, Jan Engelhardt <jengelh@xxxxxxxxxx> wrote:

On Saturday 2010-07-10 20:37, Robert Xu wrote:
On Sat, Jul 10, 2010 at 13:49, Jan Engelhardt <jengelh@xxxxxxxxxx> wrote:

Note that says it was added in rpm 4.6.  I don't think anyone is
shipping 4.6 yet; I know that no released version of openSUSE is
shipping 4.6.

Catch up with the times then, openSUSE 11.2 has 4.7
and 11.3 has 4.8.

Yeah... 4.6 was a while back.
Uh, so, any help? I know RPM can recognize these macros; but can OBS?
When they are put in the Requires: or BuildRequires: field, OBS is
totally confused.

Why do you even need them? What is wrong with the automatic
dependency tracking?

Uh, I don't want a x86_64 package to link to 32-bit libraries by accident.
Besides, it worked before; It'd be nice to have it work again.

I have not tested it in the OBS, so no idea about your problem. But a
x86-64 binary will never trigger a 32-bit library as a dependency. See
all the "(64bit)":
$ rpm -qRf /bin/ls
rpmlib(VersionedDependencies) <= 3.0.3-1
coreutils-lang = 7.1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadIsLzma) <= 4.4.6-1
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >