![](https://seccdn.libravatar.org/avatar/9b8ef4c79b4e7c4c79a0a2dea251269b.jpg?s=120&d=mm&r=g)
Andreas Jaeger napsal(a):
Lukas Ocilka <lukas.ocilka@suse.cz> writes:
But finally I've found that some currently NOARCH packages use several "#if defined(__$arch__)" in that extra-packages file. So moving the content to "Suggests: $package" would mean transforming some NOARCH packages to architecture-dependent just because of suggested packages :(
Are those requirements still current and correct? Could you give us the list, please?
File attached. For simplicity only those "Suggested:$packagename" that are marked architecture-dependent are listed there. For instance yast2-installation has some more but they appear to be NOARCH, so they don't change anything. NOARCH YaST packages affected: * yast2-installation * yast2-samba-client * yast2-kerberos-client Lukas ########################## ### yast2-installation ### ########################## #if defined(__axp__) yast2-installation:milo yast2-installation:aboot yast2-installation:cpml_ev5 yast2-installation:cpml_ev6 #endif #if defined(__ppc__) || defined(__ppc64__) yast2-installation:ibmsis yast2-installation:scsi yast2-installation:mouseemu yast2-installation:pbbuttonsd yast2-installation:powerprefs yast2-installation:mol yast2-installation:sudo yast2-installation:powerpc-utils #endif #if defined(__ia64__) yast2-installation:fpswa #endif #if defined(__x86_64__) yast2-installation:numactl #endif ########################## ### yast2-samba-client ### ########################## #if defined(__x86_64__) || defined(__s390x__) || defined(__ppc__) yast2-samba-client:samba-client-32bit yast2-samba-client:samba-winbind-32bit yast2-samba-client:krb5-32bit #endif #if defined(__ia64__) yast2-samba-client:samba-client-x86 yast2-samba-client:samba-winbind-x86 yast2-samba-client:krb5-x86 #endif #if defined(__ppc64__) yast2-samba-client:samba-client-64bit yast2-samba-client:samba-winbind-64bit yast2-samba-client:krb5-64bit #endif ############################# ### yast2-kerberos-client ### ############################# #if defined(__ia64__) yast2-kerberos-client:krb5-x86 yast2-kerberos-client:pam_krb5-x86 #endif #if defined(__ppc64__) yast2-kerberos-client:krb5-64bit yast2-kerberos-client:pam_krb5-64bit #endif #if defined(__x86_64__) || defined(__s390x__) || defined(__ppc__) yast2-kerberos-client:krb5-32bit yast2-kerberos-client:pam_krb5-32bit #endif