Hi Panu, finaly I managed to specify depenency, in rh6 it't reccomended to use only yum, and dependencies glibc(x86-32) works fine. unfortunately it does not work for pure rpm installation but this is now not so important (of course would be great to find common definition form yum and rpm.) anyway thanks for help best regards Lukasz 2012/8/17 Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>: > On 08/17/2012 12:07 PM, Łukasz Tasz wrote: >> >> Hi all, >> >> I have small but quite important question, >> I my rpm spec I'm specifying dependencies to other packages. >> Unfortunately... on 86_64 RH6.2 machine I need dependency to 32 bit >> packages. >> >> That's why I added entry: >> Requires: glibc.i686 >> >> but this unfortunately make rpm failing with error: >> >> error: Failed dependencies: >> glibc.i686 is needed by your_package >> >> >> Could you advice me what I'm dooing wrong? >> thanks in advance >> Lukasz > > > Architecture is not usable in dependencies as such. What works with all rpm > versions is requiring an arch-specific path (eg /lib/libc.so.6 for 32bit vs > /lib64/libc.so.6 for 64bit glibc). For an alternative with non-ancient rpm > versions (such as on RHEL-6) see > http://rpm.org/wiki/PackagerDocs/ArchDependencies > > - Panu - > _______________________________________________ > Rpm-list mailing list > Rpm-list@xxxxxxxxxxxxx > http://lists.rpm.org/mailman/listinfo/rpm-list -- -- Łukasz Tasz _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxxxxx http://lists.rpm.org/mailman/listinfo/rpm-list