Bug 1421675 - No installation candidate for transmission on Fedora 25
Summary: No installation candidate for transmission on Fedora 25
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: transmission
Version: 25
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Gwyn Ciesla
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-02-13 12:19 UTC by Artem
Modified: 2017-04-16 14:39 UTC (History)
9 users (show)

Fixed In Version: transmission-2.92-4.fc25 transmission-2.92-5.fc26
Clone Of:
Environment:
Last Closed: 2017-04-16 14:39:10 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Artem 2017-02-13 12:19:18 UTC
Trying to install Transmission typing "sudo dnf install transmission" and there is no installation candidate:

[sherba@localhost ~]$ sudo dnf install transmission
Last metadata expiration check: 1:19:17 ago on Mon Feb 13 13:44:09 2017.
Dependencies resolved.
================================================================================
 Package                  Arch        Version                 Repository   Size
================================================================================
Installing:
 libnatpmp                x86_64      20150609-2.fc24         fedora       19 k
 transmission-cli         x86_64      2.92-1.fc25             fedora      270 k
 transmission-common      x86_64      2.92-1.fc25             fedora      782 k 



Typing "sudo dnf list | grep transmission" i recieve this:

[sherba@localhost ~]$ sudo dnf list | grep transmission
transmission.x86_64                      2.92-1.fc25                    fedora  
transmission-cli.x86_64                  2.92-1.fc25                    fedora  
transmission-common.x86_64               2.92-1.fc25                    fedora  
transmission-daemon.x86_64               2.92-1.fc25                    fedora  
transmission-gtk.x86_64                  2.92-1.fc25                    fedora  
transmission-qt.x86_64                   2.92-1.fc25                    fedora  
transmission-remote-cli.noarch           1.7.0-4.fc24                   fedora  
transmission-remote-gtk.x86_64           1.3.1-1.fc25                   fedora  



Transmission exists but cannot be installed. Seems like broken dependencies.

Comment 1 Ankur Sinha (FranciscoD) 2017-02-13 13:24:13 UTC
Hrm, no, it isn't broken deps. If you run `sudo dnf install transmission-gtk`, you'll get the expected response. I've checked the spec - both transmission-cli and transmission-gtk are required by transmission, but as we see in the output above, only transmission-cli is pulled in.

[asinha@cs-as14aho-2-herts-ac-uk  01_others]$ sudo dnf repoquery --requires transmission
Last metadata expiration check: 0:02:07 ago on Mon Feb 13 13:20:23 2017.
transmission-cli
transmission-gtk


I'm leaning towards a dnf issue here at the moment.

Comment 2 Ankur Sinha (FranciscoD) 2017-02-13 13:46:11 UTC
It seems a packaging bug. I've corrected the spec here:

http://pkgs.fedoraproject.org/cgit/rpms/transmission.git/diff/?h=rhbz1421675

Can one other maintainer please check the changes out, and if they're OK, I'll merge them and push updates?

Comment 3 Gwyn Ciesla 2017-02-13 14:03:36 UTC
Looks ok to, me, thank you, please proceed!

Comment 4 Ankur Sinha (FranciscoD) 2017-02-13 19:19:04 UTC
I've pushed this change, but transmission won't build at the moment:

- libsystemd-daemon was deprecated but this version of transmission still wants it. There's a patch here, but I couldn't get it to ./autogen.sh somehow after applying it: https://trac.transmissionbt.com/changeset/14733
- if I just remove the --libsystemd-daemon part, it fails with another error: https://kojipkgs.fedoraproject.org//work/tasks/4801/17844801/build.log

This will need looking into.

Comment 5 Gwyn Ciesla 2017-02-15 17:16:54 UTC
Seems OK with cmake, but reveals QT errors, which I'm working on.  Thanks for getting it this far. :)

Comment 6 Fedora Update System 2017-04-11 16:04:40 UTC
transmission-2.92-4.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-60dbc0113a

Comment 7 Fedora Update System 2017-04-11 16:04:56 UTC
transmission-2.92-4.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-06c889ed82

Comment 8 Fedora Update System 2017-04-12 21:54:19 UTC
transmission-2.92-4.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-06c889ed82

Comment 9 Fedora Update System 2017-04-12 23:22:41 UTC
transmission-2.92-4.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-60dbc0113a

Comment 10 Fedora Update System 2017-04-13 14:25:49 UTC
transmission-2.92-5.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-5f3b7247cf

Comment 11 Fedora Update System 2017-04-13 23:52:07 UTC
transmission-2.92-4.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.

Comment 12 Fedora Update System 2017-04-15 01:49:57 UTC
transmission-2.92-5.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-5f3b7247cf

Comment 13 Fedora Update System 2017-04-16 14:39:10 UTC
transmission-2.92-5.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.