Bug 33040 - libapt shouldn't require librpm-4.0.4, just librpm4
Summary: libapt shouldn't require librpm-4.0.4, just librpm4
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: libapt (show other bugs)
Version: unstable
Hardware: all Linux
: P3 minor
Assignee: Ivan Zakharyaschev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-24 20:17 MSK by Ivan Zakharyaschev
Modified: 2020-08-19 13:54 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Zakharyaschev 2017-01-24 20:17:34 MSK
I've discovered an unneeded package in a system (installed from regular-*), but I can't remove it: librpm-4.0.4-alt102, because libapt predepends on it.

apt> whatdepends librpm
librpm-4.0.4-alt102
  i586-librpm.32bit-4.0.4-alt102
    Depends: librpm = 4.0.4-alt102
  librpmbuild-4.0.4-alt102
    Depends: librpm = 4.0.4-alt102
  libapt-0.5.15lorg2-alt56
    PreDepends: librpm >= 4.0.4-alt28

I believe should predepend on librpm4 now.
Comment 1 Ivan Zakharyaschev 2017-01-24 20:18:18 MSK
librpm7
Comment 2 Dmitry V. Levin 2020-08-18 19:05:58 MSK
$ rpmquery -R libapt |grep ^librpm
librpm7 >= 4.13.0.1-alt2
librpm.so.7()(64bit) >= set:mga8ozlFQgNMTypFBSqWOY6EN2JqMgeEzHqgZ2TrG27VgFVCjVU7AqVOKpsEf9812ZI3rb8oQGAdceuZIEm3NEZHSVF8GkHZo7Gv9y2YByQEPLW8cMXSZyxUh0
librpmio.so.7()(64bit) >= set:liQWr3zhZ7oZg7Wn0HNlus0

Fixed?