Search Criteria
Package Details: virtualfish 2.5.9-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/virtualfish.git (read-only, click to copy) |
---|---|
Package Base: | virtualfish |
Description: | Fish shell tool for managing Python virtual environments |
Upstream URL: | https://github.com/justinmayer/virtualfish |
Keywords: | environment fish python virtual |
Licenses: | MIT |
Submitter: | XenGi |
Maintainer: | XenGi |
Last Packager: | XenGi |
Votes: | 11 |
Popularity: | 0.010419 |
First Submitted: | 2017-09-24 15:17 (UTC) |
Last Updated: | 2024-05-14 01:04 (UTC) |
Dependencies (10)
- fish (fish-gitAUR)
- python-packaging
- python-pkgconfig
- python-psutil
- python-setuptools
- python-virtualenv
- python-build (make)
- python-installer (make)
- python-poetry-core (python-poetry-core-gitAUR) (make)
- python-wheel (make)
Latest Comments
« First ‹ Previous 1 2 3 4 Next › Last »
XenGi commented on 2020-11-27 10:11 (UTC) (edited on 2020-11-27 10:37 (UTC) by XenGi)
I'm still not sure what the use-case for virtualfish without fish would be, so I just tried using it in bash with this result.
The upstream author also says that it requires fish>=3.1 to work, so I will keep the fish dependency in the package until someone comes up with a convincing reason to remove it.
What I did is moving fish to a runtime dependency. Because what @ruahcra said is true. The package doesn't need fish to build, it only needs it to run. I hope this solves your problem.
ruahcra commented on 2020-11-26 13:21 (UTC)
I ended up just making
virtualfish-git
and removed the fish dependency check in its PKGBUILDruahcra commented on 2020-11-06 15:03 (UTC)
Since
fish
isn't needed to build this package then you can just remove the check:https://wiki.archlinux.org/index.php/PKGBUILD#depends An array of packages that must be installed for the software to build and run.
ruahcra commented on 2020-10-12 13:18 (UTC) (edited on 2020-10-12 13:19 (UTC) by ruahcra)
I think their use of epoch is mistaken. Looks like it has had it ever since the first commit of their PKGBUILD, but their use doesn't appear to be valid according to https://wiki.archlinux.org/index.php/PKGBUILD#epoch
EDIT: Actually I guess it is (or was) valid since the versioning scheme appears to have changed in 2012, but I wonder if it can be removed now...
XenGi commented on 2020-10-12 12:42 (UTC) (edited on 2020-10-12 12:43 (UTC) by XenGi)
fish-git seems to have an epoch in the version. I have no idea how to handle this. :( I'll try to find out later today after work.
ruahcra commented on 2020-10-12 12:31 (UTC) (edited on 2020-10-12 12:32 (UTC) by ruahcra)
Somehow fish>=3.1 isn't playing nicely with fish-git:
elanglois commented on 2020-04-07 21:21 (UTC)
Removing the xdg dependency seems sensible to me. If you want to be fully compliant with the XDG spec, the replacement line would be
XenGi commented on 2020-04-07 13:37 (UTC)
I completely removed the damn package now. It's useless anyway. it basically installs and imports a package just to get a path that is fixed anyway. Feels like the javascript debacle all over again. Should work now.
ruahcra commented on 2020-04-07 01:46 (UTC)
Virtualfish' Python script doesn't seem to be able to pickup the vendored
xdg.py
XenGi commented on 2020-04-07 01:16 (UTC) (edited on 2020-04-07 01:16 (UTC) by XenGi)
I added my 2 cents to the pull request upstream. Good idea btw.
It's amazing how much trouble this one line of code is causing down the road. If the package still complains about checksums try deleting the cached package. I had to do that because yay doesn't seem to recognize new files with unchanged filename.
« First ‹ Previous 1 2 3 4 Next › Last »