Bug 1523288
| Summary: | [PATCH] Drop Requires: from -libs to boom | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Colin Walters <walters> |
| Component: | lvm2 | Assignee: | Marian Csontos <mcsontos> |
| lvm2 sub component: | Default / Unclassified | QA Contact: | cluster-qe <cluster-qe> |
| Status: | CLOSED ERRATA | Docs Contact: | |
| Severity: | unspecified | ||
| Priority: | unspecified | CC: | agk, bmr, cmarthal, heinzm, jbrassow, jstodola, mcsontos, msnitzer, prajnoha, prockai, rbednar, rhandlin, zkabelac |
| Version: | 7.5 | ||
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | lvm2-2.02.177-1.el7 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-04-10 15:22:16 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1536558 | ||
| Bug Blocks: | |||
I've no objection to this: the dep was added at Alasdair's request to automate installation. For 7.5 we'll be providing guidance for customers via the portal so a simple yum install is not a particular burden for users. Ping on this patch? lvm-python2-boom is still being pulled into our current RHELAH 7.5 test builds. So far it seems inert due to the `test -z $(boom list --noheadings)` bit but...the whole GRUB situation is really quite complex enough without having *both* ostree and boom potentially involved here on AH (plus thinking about how traditional yum works). Plus we constantly get dinged on our install size. The bug is currently missing a few acks. I've set devel_ack now and requested blocker? - hopefully the acks can be provided soon and Marian can pick this up in a build. Bob, we need an exception too, please. Marking verified with the latest rpms. No longer a boom requires.
### upgrading to 176-5 (boom dependency)
error: Failed dependencies:
libdevmapper.so.1.02(DM_1_02_141)(64bit) is needed by lvm2-7:2.02.176-5.el7.x86_64
lvm2-libs = 7:2.02.176-5.el7 is needed by lvm2-7:2.02.176-5.el7.x86_64
lvm2-python-boom is needed by lvm2-7:2.02.176-5.el7.x86_64
lvm2 = 7:2.02.171-8.el7 is needed by (installed) lvm2-cluster-7:2.02.171-8.el7.x86_64
### upgrading to 177-2 (no boom dependency)
error: Failed dependencies:
libdevmapper.so.1.02(DM_1_02_141)(64bit) is needed by lvm2-7:2.02.177-2.el7.x86_64
lvm2-libs = 7:2.02.177-2.el7 is needed by lvm2-7:2.02.177-2.el7.x86_64
lvm2 = 7:2.02.171-8.el7 is needed by (installed) lvm2-cluster-7:2.02.171-8.el7.x86_64
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2018:0853 |
From 26f9d1d9d1aa1dc6059575f3610af5cbe5d63230 Mon Sep 17 00:00:00 2001 From: Colin Walters <walters> Date: Thu, 7 Dec 2017 11:12:38 -0500 Subject: [PATCH] Drop Requires: from -libs to boom Right now it's unconditionally pulled into e.g. RHEL Atomic Host, but we already ship a fully transactional hybrid image/package system in rpm-ostree. Work would have to be done on boom to work with it for full system snapshots. Anyone who wants it can `yum install lvm2-python-boom` - or equivalently, `rpm-ostree install lvm2-python-boom` for RHELAH. --- lvm2.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/lvm2.spec b/lvm2.spec index eb8db35..973f809 100644 --- a/lvm2.spec +++ b/lvm2.spec @@ -115,9 +115,6 @@ Requires: module-init-tools %if %{enable_thin} || %{enable_cache} Requires: device-mapper-persistent-data >= %{persistent_data_version} %endif -%if %{enable_boom} -Requires: lvm2-python-boom -%endif %description LVM2 includes all of the support for handling read/write operations on -- 2.14.3