Ask Your Question
2

miniupnpc: How to solve broken dependencies using dnf

asked 2016-10-10 14:58:59 -0500

gobigobi66 gravatar image

updated 2016-10-10 15:04:04 -0500

When running dnf upgrade, I ran into the following problem:

================================================================================
 Package            Arch            Version              Repository        Size
================================================================================
Skipping packages with broken dependencies:
 miniupnpc          x86_64          2.0-1.fc24           updates           51 k

Transaction Summary
================================================================================
Skip  1 Package

How can I fix the broken dependencies for that package? And how can I find out what program actually uses/requires miniupnpc? How Can I find out what exact dependency of the package is broken (tried to use dnf -v update miniupnpc but that didn't help)?

edit retag flag offensive close merge delete

Comments

As of @sergiomb 's answer below, I ran dnf -b update miniupnpc, which returns:

Error: package classified-ads-0.11-1.fc24.x86_64 requires libminiupnpc.so.10()(64bit), but none of the providers can be installed

That's a problem with classified-ads, right? What's the right way to fix this problem?

gobigobi66 gravatar imagegobigobi66 ( 2016-10-11 09:31:40 -0500 )edit

for quick fix you may do: dnf remove classified-ads

sergiomb gravatar imagesergiomb ( 2016-10-11 11:11:51 -0500 )edit

Yes, maintainer (me) has been a bit slow to respond to soname changes. There is now https://bodhi.fedoraproject.org/updat... waiting to be tested until it is pushed to stable. Please test this before it causes more trouble.

costello gravatar imagecostello ( 2016-10-11 16:11:28 -0500 )edit
1

There is also a new upstream release of classified-ads coming, before that getting translations in order in https://fedora.zanata.org/project/vie... would be a big hit for everyone :)

costello gravatar imagecostello ( 2016-10-11 16:17:14 -0500 )edit

Let's link the reported bug here: https://bugzilla.redhat.com/show_bug....

florian gravatar imageflorian ( 2016-10-12 11:24:58 -0500 )edit

2 Answers

Sort by ยป oldest newest most voted
3

answered 2016-10-10 18:57:26 -0500

sergiomb gravatar image

updated 2016-10-11 10:44:27 -0500

Please run

dnf upgrade miniupnpc -b

should give you the answer

dnf --enablerepo=updates-testing repoquery miniupnpc-2.0 --requires

ah you need remove classified-ads or ask to rebuild it . I already ask to rebuild classified-ads on https://bugzilla.redhat.com/show_bug....

Thanks for the report.

edit flag offensive delete link more

Comments

Ah, OK, that shows me the following:

Error: package classified-ads-0.11-1.fc24.x86_64 requires libminiupnpc.so.10()(64bit), but none of the providers can be installed
gobigobi66 gravatar imagegobigobi66 ( 2016-10-11 09:29:22 -0500 )edit
0

answered 2017-01-30 17:40:51 -0500

Matthew Cline gravatar image

dnf update --best will tell you what the broken dependency is.

edit flag offensive delete link more

Comments

this is solved classified-ads was rebuilt https://bugzilla.redhat.com/show_bug.... and -b is short option of --best

sergiomb gravatar imagesergiomb ( 2017-01-31 11:04:52 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2016-10-10 14:58:59 -0500

Seen: 6,146 times

Last updated: Jan 30 '17