|
Bugzilla – Full Text Bug Listing |
| Summary: | installing opi pulls in unneded? packages | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Kostadin Shishmanov <kocelfc> |
| Component: | Other | Assignee: | Michael Schröder <mls> |
| Status: | REOPENED --- | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | i, pujos.michael |
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE Tumbleweed | ||
| See Also: | https://bugzilla.opensuse.org/show_bug.cgi?id=1217776 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
It comes from opi requiring rpm-build which in turn requires a bunch of things (to list them: zypper if --requires rpm-build). Still no idea what is pulling Qt5/6. Looks like it's a duplicate of bug 1217776 *** This bug has been marked as a duplicate of bug 1217776 *** This bug was originally about it pulling in stuff that rpm-build itself pulls in, but it turns out rpm-build itself (and squashfs) is supposed to be optional and might've only been needed for the testsuite? https://build.opensuse.org/package/rdiff/utilities/opi?linkrev=base&rev=125 The spec file of opi shows that rpm-build is a hard require... |
When I try to install opi with `zypper in --no-recommends opi` it tries to pull in cmake, some qt{5,6} -devel packages, and a bunch of other things. Is it expected to pull this much stuff in? This is the entire list of things it pulls in. binutils cmake cmake-full debugedit dwz gcc gcc13 gcc13-c++ gcc-c++ gettext-tools glibc-devel jq libasan8 libctf0 libctf-nobfd0 libhwasan0 libitm1 libjq1 libjsoncpp25 liblsan0 libonig5 libqt5-qtdeclarative-tools libQt6JsonRpc6 libQt6LanguageServer6 libQt6QmlCompiler6 librhash1 librpmbuild10 libstdc++6-devel-gcc13 libtsan2 libxcrypt-devel linux-glibc-devel make ninja opi patch python311-packaging python311-rpm python311-termcolor python-rpm-macros python-rpm-packaging qml-autoreqprov qt6-base-common-devel qt6-declarative-tools qt6-macros rpm-build rpm-build-perl squashfs. Using TW with KDE.