Overview
Request 512935 superseded
- Add Conflicts: otherproviders() and Provides for relevant packages.
See superseded for log file containing details of file conflicts.
Given that tooling seems to still expect otherproviders() it seems to make
sense to still utilize it even if rpm no longer requires.
https://github.com/openSUSE/rpmlint-checks/blob/master/BrandingPolicyCheck.py
Otherwise, feel free to drop at a late date.
- Created by boombatower
- In state superseded
- Package maintainers: lslezak, mfilka, and snwint
- Supersedes 511067
- Superseded by 512936
variety of installcheck issues: https://gist.githubusercontent.com/jberry-suse/99329e902ecae6a03a903fa8623c0ce3/raw/23bbb36d1b3f37dd1ea50cee49d958f00d36bfe9/repo_checker.openSUSE:Factory:Staging:L to appease repo checker
meaning deployment of the new repo checker is pending this fix making it in
This is the last remaining change blocking enabling the new repo checker for Factory since it actually reviews multibuild results properly.
@snwint: This is the last request pending for Factory to resolve https://github.com/openSUSE/osc-plugin-factory/issues/1012 in order to deploy https://github.com/openSUSE/osc-plugin-factory/pull/964.
If the intent is for these packages to be installable on the same system in parallel that is not achieved since there are file conflicts. It seems more correct that only one of these variants should be installed on a single system which makes these changes correct.
Can we not ignore this? 7 line diff. If there is a legitimate reason to decline I am happy to hear it.
To be clear see the original link for the installcheck errors that indicates these cannot be installed in parallel and it is not clear why anyone would want to do that.
Reposted some of them here as these issues would need to be fixed for parallel install to even work properly.
found conflict of installation-images-Kubic-14.320-2.2.i586 with installation-images-openSUSE-14.320-2.2.i586: - /CD1/boot/i386/bind - /CD1/boot/i386/common - /CD1/boot/i386/config - /CD1/boot/i386/gdb - /CD1/boot/i386/libstoragemgmt - /CD1/boot/i386/rescue - /CD1/boot/i386/root - /CD1/boot/i386/rpmlist - /CD1/boot/i386/loader/gfxboot.c32 - /CD1/boot/i386/loader/isolinux.bin - /CD1/boot/i386/loader/isolinux.cfg - /CD1/boot/i386/loader/linux - /CD1/boot/i386/loader/memtest - /SuSE/Zen/CD1/boot/x86_64/config - /SuSE/Zen/CD1/boot/x86_64/mkbootdisk - /SuSE/Zen/CD1/boot/x86_64/root - /SuSE/Zen/CD1/boot/x86_64/loader/16x16.fnt - /SuSE/Zen/CD1/boot/x86_64/loader/af.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/af.tr - /SuSE/Zen/CD1/boot/x86_64/loader/ar.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/ar.tr - /SuSE/Zen/CD1/boot/x86_64/loader/back.jpg - /SuSE/Zen/CD1/boot/x86_64/loader/bg.tr - /SuSE/Zen/CD1/boot/x86_64/loader/bootlogo - /SuSE/Zen/CD1/boot/x86_64/loader/ca.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/ca.tr - /SuSE/Zen/CD1/boot/x86_64/loader/cs.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/cs.tr - /SuSE/Zen/CD1/boot/x86_64/loader/da.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/da.tr - /SuSE/Zen/CD1/boot/x86_64/loader/de.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/de.tr - /SuSE/Zen/CD1/boot/x86_64/loader/el.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/el.tr - /SuSE/Zen/CD1/boot/x86_64/loader/en.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/en.tlk - /SuSE/Zen/CD1/boot/x86_64/loader/en.tr - /SuSE/Zen/CD1/boot/x86_64/loader/es.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/es.tr - /SuSE/Zen/CD1/boot/x86_64/loader/et.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/et.tr - /SuSE/Zen/CD1/boot/x86_64/loader/fi.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/fi.tr - /SuSE/Zen/CD1/boot/x86_64/loader/fr.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/fr.tr - /SuSE/Zen/CD1/boot/x86_64/loader/gfxboot.c32 - /SuSE/Zen/CD1/boot/x86_64/loader/gfxboot.cfg - /SuSE/Zen/CD1/boot/x86_64/loader/gl.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/gl.tr - /SuSE/Zen/CD1/boot/x86_64/loader/glow.jpg - /SuSE/Zen/CD1/boot/x86_64/loader/gu.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/gu.tr - /SuSE/Zen/CD1/boot/x86_64/loader/hapysuse.mod - /SuSE/Zen/CD1/boot/x86_64/loader/hi.tr - /SuSE/Zen/CD1/boot/x86_64/loader/hr.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/hr.tr - /SuSE/Zen/CD1/boot/x86_64/loader/hu.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/hu.tr - /SuSE/Zen/CD1/boot/x86_64/loader/id.tr - /SuSE/Zen/CD1/boot/x86_64/loader/initrd - /SuSE/Zen/CD1/boot/x86_64/loader/isolinux.bin - /SuSE/Zen/CD1/boot/x86_64/loader/isolinux.cfg - /SuSE/Zen/CD1/boot/x86_64/loader/it.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/it.tr - /SuSE/Zen/CD1/boot/x86_64/loader/ja.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/ja.tr - /SuSE/Zen/CD1/boot/x86_64/loader/ka.tr - /SuSE/Zen/CD1/boot/x86_64/loader/ko.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/ko.tr - /SuSE/Zen/CD1/boot/x86_64/loader/kroete.dat - /SuSE/Zen/CD1/boot/x86_64/loader/ky.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/ky.tr - /SuSE/Zen/CD1/boot/x86_64/loader/linux - /SuSE/Zen/CD1/boot/x86_64/loader/lt.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/lt.tr - /SuSE/Zen/CD1/boot/x86_64/loader/memtest - /SuSE/Zen/CD1/boot/x86_64/loader/message - /SuSE/Zen/CD1/boot/x86_64/loader/mr.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/mr.tr - /SuSE/Zen/CD1/boot/x86_64/loader/nb.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/nb.tr - /SuSE/Zen/CD1/boot/x86_64/loader/nl.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/nl.tr - /SuSE/Zen/CD1/boot/x86_64/loader/off.jpg - /SuSE/Zen/CD1/boot/x86_64/loader/on.jpg - /SuSE/Zen/CD1/boot/x86_64/loader/pa.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/pa.tr - /SuSE/Zen/CD1/boot/x86_64/loader/pabout.txt - /SuSE/Zen/CD1/boot/x86_64/loader/panim.jpg - /SuSE/Zen/CD1/boot/x86_64/loader/panim_a.jpg - /SuSE/Zen/CD1/boot/x86_64/loader/pback.jpg - /SuSE/Zen/CD1/boot/x86_64/loader/phead.jpg - /SuSE/Zen/CD1/boot/x86_64/loader/pl.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/pl.tr - /SuSE/Zen/CD1/boot/x86_64/loader/pt.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/pt.tr - /SuSE/Zen/CD1/boot/x86_64/loader/pt_BR.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/pt_BR.tr - /SuSE/Zen/CD1/boot/x86_64/loader/ro.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/ro.tr - /SuSE/Zen/CD1/boot/x86_64/loader/ru.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/ru.tr - /SuSE/Zen/CD1/boot/x86_64/loader/sk.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/sk.tr - /SuSE/Zen/CD1/boot/x86_64/loader/sl.tr - /SuSE/Zen/CD1/boot/x86_64/loader/sr.tr - /SuSE/Zen/CD1/boot/x86_64/loader/sv.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/sv.tr - /SuSE/Zen/CD1/boot/x86_64/loader/ta.tr - /SuSE/Zen/CD1/boot/x86_64/loader/text.jpg - /SuSE/Zen/CD1/boot/x86_64/loader/tg.tr - /SuSE/Zen/CD1/boot/x86_64/loader/th.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/th.tr - /SuSE/Zen/CD1/boot/x86_64/loader/timer_a.jpg - /SuSE/Zen/CD1/boot/x86_64/loader/tr.tr - /SuSE/Zen/CD1/boot/x86_64/loader/uk.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/uk.tr - /SuSE/Zen/CD1/boot/x86_64/loader/wa.tr - /SuSE/Zen/CD1/boot/x86_64/loader/welcome.jpg - /SuSE/Zen/CD1/boot/x86_64/loader/xh.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/xh.tr - /SuSE/Zen/CD1/boot/x86_64/loader/zh_CN.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/zh_CN.tr - /SuSE/Zen/CD1/boot/x86_64/loader/zh_TW.hlp - /SuSE/Zen/CD1/boot/x86_64/loader/zh_TW.tr - /SuSE/Zen/CD1/boot/x86_64/loader/zu.tr - /usr/share/mini-iso-rmlist found conflict of installation-images-debuginfodeps-Kubic-14.320-2.2.i586 with installation-images-debuginfodeps-openSUSE-14.320-2.2.i586: - /usr/share/debuginfodeps/root
skelcd-* does have file conflicts, please see the original linked dump file.
tfpboot-* does not but was added for consistency since it seems somewhat accidental that it is the only one without conflicts given the files entry is just:
/srv/tftpboot
I'll drop it's conflicts, but leave for skelcd.
Request History
boombatower created request
- Add Conflicts: otherproviders() and Provides for relevant packages.
See superseded for log file containing details of file conflicts.
Given that tooling seems to still expect otherproviders() it seems to make
sense to still utilize it even if rpm no longer requires.
https://github.com/openSUSE/rpmlint-checks/blob/master/BrandingPolicyCheck.py
Otherwise, feel free to drop at a late date.
boombatower superseded request
superseded by 512936