Forums

Vucko Zagi
Vucko Zagi
Offline
Resolved
0 votes
I get error:
Exception: [u'ERROR with transaction check vs depsolve:', 'transmission >= 2.84 is needed by app-transmission-core-1:2.1.0-1.v7.noarch', 'transmission-daemon >= 2.84 is needed by app-transmission-core-1:2.1.0-1.v7.noarch']

Any ideas?

Thanks
Tuesday, February 09 2016, 06:20 AM
Share this post:
Responses (8)
  • Accepted Answer

    Tuesday, February 07 2017, 12:11 PM - #Permalink
    Resolved
    0 votes
    That does not appear to be how the rpm's are set up:
    [root@server ~]# repoquery --requires app-transmission
    /bin/sh
    app-base
    app-transmission-core = 1:2.1.2-1.v7

    [root@server ~]# repoquery --requires app-transmission-core
    /bin/sh
    app-base-core
    app-base-core >= 1:1.2.6
    libnatpmp
    transmission-daemon >= 2.84
    The dependency is one-way. :(
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, February 07 2017, 01:40 AM - #Permalink
    Resolved
    0 votes
    In that case app-transmission should have been a pre-requisite in the rpm for app-transmission-core to ensure everything gets installed...
    The reply is currently minimized Show
  • Accepted Answer

    Sunday, February 05 2017, 12:10 PM - #Permalink
    Resolved
    0 votes
    It looks like transmission is in epel only.

    Normally when you install a ClearOS package there is an app-whatever and app-whatever-core package. If you install the app-whatever it pulls in the core package, so you'd probably have done better to do:
    yum install --enablerepo=clearos-epel app-transmission
    Then you should have ended up with the working webconfig as well.
    The reply is currently minimized Show
  • Accepted Answer

    Big Ed
    Big Ed
    Offline
    Sunday, February 05 2017, 10:37 AM - #Permalink
    Resolved
    0 votes
    Thanks Tony. That worked a treat.

    For anyone else who may read this thread in the future.
    Running the command Tony shared allowed Transmission to be installed but (i'm guessing) since it was installed outside of marketplace it did not update the navigation structure in the web gui or pre-configure it as per Tim's package.
    So after installing Transmission via the yum command I went back to marketplace and installed transmission again from there and it went through successfully with updated navigation menu and the tailored configuration. Happy days.
    The reply is currently minimized Show
  • Accepted Answer

    Sunday, February 05 2017, 06:55 AM - #Permalink
    Resolved
    0 votes

    [root@alex ~]# yum install --enablerepo=clearos-epel app-transmission-core
    Loaded plugins: clearcenter-marketplace, fastestmirror
    ClearCenter Marketplace: fetching repositories...
    Loading mirror speeds from cached hostfile
    * centos-extras-unverified: centos.mirror.serversaustralia.com.au
    * centos-fasttrack-unverified: centos.mirror.serversaustralia.com.au
    * centos-unverified: mirror.ventraip.net.au
    * centos-updates-unverified: centos.mirror.serversaustralia.com.au
    * centosplus-unverified: mirror.optus.net
    * clearos: mirror1-singapore.clearos.com
    * clearos-centos: download4.clearsdn.com
    * clearos-centos-updates: download4.clearsdn.com
    * clearos-contribs: mirror1-singapore.clearos.com
    * clearos-epel: download4.clearsdn.com
    * clearos-fast-updates: download4.clearsdn.com
    * clearos-infra: mirror1-singapore.clearos.com
    * clearos-updates: mirror1-singapore.clearos.com
    * private-clearcenter-dyndns: download4.clearsdn.com:80
    * private-clearcenter-plex: download2.clearsdn.com:80
    Resolving Dependencies
    --> Running transaction check
    ---> Package app-transmission-core.noarch 1:2.1.2-1.v7 will be installed
    --> Processing Dependency: transmission-daemon >= 2.84 for package: 1:app-transmission-core-2.1.2-1.v7.noarch
    --> Processing Dependency: libnatpmp for package: 1:app-transmission-core-2.1.2-1.v7.noarch
    --> Running transaction check
    ---> Package libnatpmp.x86_64 0:20150609-1.el7 will be installed
    ---> Package transmission-daemon.x86_64 0:2.84-1.el7 will be installed
    --> Processing Dependency: transmission-common for package: transmission-daemon-2.84-1.el7.x86_64
    --> Processing Dependency: libevent-2.0.so.5()(64bit) for package: transmission-daemon-2.84-1.el7.x86_64
    --> Running transaction check
    ---> Package libevent.x86_64 0:2.0.21-4.el7 will be installed
    ---> Package transmission-common.x86_64 0:2.84-1.el7 will be installed
    --> Finished Dependency Resolution

    Dependencies Resolved

    ==============================================================================================================
    Package Arch Version Repository Size
    ==============================================================================================================
    Installing:
    app-transmission-core noarch 1:2.1.2-1.v7 clearos-contribs 9.7 k
    Installing for dependencies:
    libevent x86_64 2.0.21-4.el7 centos-unverified 214 k
    libnatpmp x86_64 20150609-1.el7 clearos-epel 15 k
    transmission-common x86_64 2.84-1.el7 clearos-epel 730 k
    transmission-daemon x86_64 2.84-1.el7 clearos-epel 263 k

    Transaction Summary
    ==============================================================================================================
    Install 1 Package (+4 Dependent packages)

    Total download size: 1.2 M
    Installed size: 4.2 M
    Is this ok [y/d/N]:
    The reply is currently minimized Show
  • Accepted Answer

    Big Ed
    Big Ed
    Offline
    Sunday, February 05 2017, 05:00 AM - #Permalink
    Resolved
    0 votes
    Hi Peter,
    Any chance Transmission has fallen out of the ClearOS contribs repository again?
    Cheers

    I'm getting a similar error to the original poster:

    [root@sun ~]# yum install app-transmission-core
    Loaded plugins: clearcenter-marketplace, fastestmirror
    ClearCenter Marketplace: fetching repositories...
    Loading mirror speeds from cached hostfile
    * clearos: mirror2-singapore.clearos.com
    * clearos-centos: download2.clearsdn.com
    * clearos-centos-updates: download2.clearsdn.com
    * clearos-contribs: mirror2-singapore.clearos.com
    * clearos-fast-updates: download2.clearsdn.com
    * clearos-infra: mirror2-singapore.clearos.com
    * clearos-updates: mirror2-singapore.clearos.com
    * private-clearcenter-dyndns: download2.clearsdn.com:80
    Resolving Dependencies
    --> Running transaction check
    ---> Package app-transmission-core.noarch 1:2.1.2-1.v7 will be installed
    --> Processing Dependency: transmission-daemon >= 2.84 for package: 1:app-transmission-core-2.1.2-1.v7.noarch
    --> Finished Dependency Resolution
    Error: Package: 1:app-transmission-core-2.1.2-1.v7.noarch (clearos-contribs)
    Requires: transmission-daemon >= 2.84
    You could try using --skip-broken to work around the problem
    You could try running: rpm -Va --nofiles --nodigest
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, February 09 2016, 11:57 AM - #Permalink
    Resolved
    0 votes
    Hi Vucko,

    That was a problem in our software repositories. The transmission RPMs are in the EPEL repositories, but should have also been visible via the ClearOS contribs repository. Problem resolved!
    The reply is currently minimized Show
  • Accepted Answer

    Vucko Zagi
    Vucko Zagi
    Offline
    Tuesday, February 09 2016, 06:53 AM - #Permalink
    Resolved
    0 votes
    Or from command line:
    Resolving Dependencies
    --> Running transaction check
    ---> Package app-transmission-core.noarch 1:2.1.0-1.v7 will be installed
    --> Processing Dependency: transmission-daemon >= 2.84 for package: 1:app-transmission-core-2.1.0-1.v7.noarch
    --> Processing Dependency: transmission >= 2.84 for package: 1:app-transmission-core-2.1.0-1.v7.noarch
    --> Finished Dependency Resolution
    Error: Package: 1:app-transmission-core-2.1.0-1.v7.noarch (clearos-contribs)
    Requires: transmission >= 2.84
    Error: Package: 1:app-transmission-core-2.1.0-1.v7.noarch (clearos-contribs)
    Requires: transmission-daemon >= 2.84
    You could try using --skip-broken to work around the problem
    You could try running: rpm -Va --nofiles --nodigest
    [root@Mreza ~]#
    The reply is currently minimized Show
Your Reply