Summary: | denies to install a "pentium4" pkg on a machine where rpm-build builds such pkgs by default | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Ivan Zakharyaschev <imz> | ||||
Component: | rpm | Assignee: | Ivan Zakharyaschev <imz> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | minor | ||||||
Priority: | P5 | CC: | at, glebfm, imz, ldv, placeholder, vt | ||||
Version: | unstable | ||||||
Hardware: | x86 | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Ivan Zakharyaschev
2020-07-13 21:37:15 MSK
An example where this arch_compat succeeds (for "athlon" packages, rather than "pentium4") -- http://git.altlinux.org/tasks/archive/done/_248/254442/build/700/i586/log : Wrote: /usr/src/RPM/BUILD/rpminstall-tests-1.1.3/RPMS/dummy/athlon/dummy-1-alt1.athlon.rpm make[1]: Leaving directory '/usr/src/RPM/BUILD/rpminstall-tests-1.1.3' make[1]: Entering directory '/usr/src/RPM/BUILD/rpminstall-tests-1.1.3' rpm --dbpath '/usr/src/tmp/sh.pmfmwTDV' --justdb -i RPMS/dummy/athlon/dummy-1-alt1.athlon.rpm make[1]: Leaving directory '/usr/src/RPM/BUILD/rpminstall-tests-1.1.3' PASSED dummy_installable rpm and rpm-build use different rules for "pentium4", see e.g. rpm-build commit 4.0.4-alt94~4^2~2 (In reply to Dmitry V. Levin from comment #2) > rpm and rpm-build use different rules for "pentium4", see e.g. rpm-build > commit 4.0.4-alt94~4^2~2 Cherry-picking them now... rpm-4.13.0.1-alt24 -> sisyphus: Sat Aug 29 2020 Ivan Zakharyaschev <imz@altlinux> 4.13.0.1-alt24 [Restored some patches from 4.0.4-alt94] - rpmrc.c: recognize new Intel CPUs (Dmitry V. Levin) - rpmrc.c: classify SSE2-capable Intel CPUs as "pentium4" (Alexey Tourbin) [Restored a patch from 4.0.4-alt98.26] - rpmrc.c (is_pentiumN): Added models with nonzero extended model (Dmitry V. Levin; reported by Alexander Sharapov). (Closes: #38708) |