Hi, I have tried using the %{_isa} macro in a couple of my packages as instructed in <http://fedoraproject.org/wiki/Packaging:Guidelines#Explicit_Requires> and I'm having problems with it. First case: The arch-specific libvoikko spell checking package requires the Finnish morphology, which is in the arch-specific malaga-suomi-voikko package. I did the following change (the versioned dependency was unnecessary): -Requires: malaga-suomi-voikko >= 1.4 +Requires: malaga-suomi-voikko%{?_isa} Now AutoQA's depcheck says there is a problem with the i686 dependency on x86_64: <http://autoqa.fedoraproject.org/results/198794-autotest/10.5.124.164/depcheck/results/libvoikko-3.3.1-0.2..html> "SKIPBROKEN: libvoikko-3.3.1-0.2.rc1.fc16.i686 from pending has depsolving problems SKIPBROKEN: --> Package: libvoikko-3.3.1-0.2.rc1.fc16.i686 (pending) --> Requires: malaga-suomi-voikko(x86-32)" Second case: I'm renaming the openoffice.org-voikko package to libreoffice-voikko. Review request: <https://bugzilla.redhat.com/show_bug.cgi?id=739331>, spec: <http://vpv.fedorapeople.org/packages/libreoffice-voikko.spec>. The Provides and Obsoletes are as follows: Provides: openoffice.org-voikko = %{version}-%{release} Obsoletes: openoffice.org-voikko < 3.1.2-6 This works, but if I change the Obsoletes to Obsoletes: openoffice.org-voikko%{?_isa} < 3.1.2-6 then the package does not obsolete openoffice.org-voikko any more, which results in file conflicts. Could someone please explain what's going on here? -- Ville-Pekka Vainio -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel