rpmfusion-infra / fedy

Fedy makes it easy to install third-party software in Fedora.
GNU General Public License v3.0
185 stars 20 forks source link

Unable to remove/uninstall Watchman. Fedy reports Task failed! #58

Closed karansapolia closed 4 years ago

karansapolia commented 4 years ago

Describe the bug I installed Watchman using Fedy, now I am unable to remove/uninstall Watchman. Fedy fails to uninstall and doesn't show any reason. Running any watchman command throws the same error. Stuck.

To Reproduce Steps to reproduce the behavior:

  1. Go to Fedy
  2. Click on Remove button next to Watchman (if you have it installed).
  3. See error (happens in my case)

Expected behavior

  1. Watchman should get removed successfully when Remove is clicked.

Screenshots Screenshot_20200504_210339 Screenshot_20200504_210421

Version Information: Please run the following commands in the terminal and provide the output after the colon:

Additional context Running any watchman command throws the same error:

$ watchman shutdown-server
2020-05-04T21:13:00,822: [] while computing sockname: failed to create /usr/var/run/watchman/x-state: No such file or directory
$ watchman watch
2020-05-04T21:13:51,153: [] while computing sockname: failed to create /usr/var/run/watchman/x-state: No such file or directory
kwizart commented 4 years ago

If there is no better version than the eklitzke/watchman copr repo, I'm afraid this component will have to be removed...

karansapolia commented 4 years ago

For now, how do I understand what is the error and how do I uninstall Watchman? I need to reinstall it for work.

kwizart commented 4 years ago

I don't know, It's not my fault if it's unmaintained by the maintainer.

karansapolia commented 4 years ago

Was able to uninstall it using dnf though. Would be great if we have an up to date way of installing/uninstalling it through Fedy. Let me know what the process might be if we need an updated copr for it. Would be happy to maintain it.

kwizart commented 4 years ago

You can have a look at the fedy plugin from /usr/share/fedy and see what is done. copr is https://copr.fedorainfracloud.org/

I plan to push a new fedy release soon, so I'm going to remove this plugin. Please resubmit a new one if there is a maintained version.

kwizart commented 4 years ago

Plugin removed, feel free to submit a new one if any copr repos is working.