Opened 8 years ago

Last modified 8 years ago

#287 assigned defect

Unable to install Winswitch on CentOS 7

Reported by: Chris St.Peters Owned by: Chris St.Peters
Priority: major Milestone:
Component: Global Keywords: winswitch python-twisted rdesktop CentOS
Cc: chrisstpeters@…


The winswitch package depends on other packages (rdesktop and python-twisted) that are apparently no longer present in CentOS' base repositories or EPEL anymore. The only partial resolution I've found seems to be to build an rdesktop RPM. However, the python-twisted dependency has no resolution that I can find. I did not use the --skip-broken or other options to install the package without dependencies.

*fresh CentOS 7 install
*No other modifications except the addition of the EPEL and Winswitch repositories
*Tried with and without the Winswitch beta repository

Yum output:

--> Processing Dependency: python-twisted for package: winswitch-0.12.21-1.x86_64
--> Processing Dependency: rdesktop for package: winswitch-0.12.21-1.x86_64
--> Finished Dependency Resolution
Error: Package: winswitch-0.12.21-1.x86_64 (winswitch)
           Requires: python-twisted
Error: Package: winswitch-0.12.21-1.x86_64 (winswitch)
           Requires: rdesktop
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Change History (3)

comment:1 Changed 8 years ago by Antoine gmail

Owner: set to Antoine gmail
Status: newaccepted

comment:2 Changed 8 years ago by Antoine gmail

  • r5352 removes the dependency on rdesktop for centos7 - you will have to install it separately for RDP support
  • r5353 adds a dependency on python-twisted-core, since that's the only package available on centos7 - it lacks SSH support and many other things, not sure how well that is going to play

comment:3 Changed 8 years ago by Antoine gmail

Owner: changed from Antoine gmail to Chris St.Peters
Status: acceptedassigned

As per the latest RC builds should install OK and run on centos 7.

With one major caveat: SSH mode does not work with centos7, because there are no twisted conch packages available for this distro.

Note: See TracTickets for help on using tickets.