New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
install seems broken. #373
Comments
Ok I am pretty sure I know what was happening. Because I couldnt get it from the AUR I pulled it from Github. That is a mistake that you dont really warn people about. At least not in the README for this repo which would be a good place to do that sort of thing. I figured this out by tracing tracebacks to the symlinks that you use deep inside which are not present in the repo. I have since searched for this info intentionally in the wiki and it is indeed sort of there but under the dev section and I dont think I found a warning to folks who might expect (and why wouldn;t they) to be able to clone and build the repo by default. Why not include the external links as submodules? At least then when I tried to pull any submodules down (thinking I must be missing something) I would have corrected my issues. Anyway, as a warning to others: just cURL it from the SourceForge site (as annoying on principal that is for a repo hosted on github). |
Hey Gus, first of all thank you for reporting your problems and even your workarounds :) Did you initially try to follow the wiki to install from the AUR? Because I forgot to update the curl urls after the AUR recently migrated to version 4, so curl was actually downloading a 404 HTML page with a tar.gz extension, and trying to extract it would have obviously failed. Is that what you mean with "Because I couldnt get it from the AUR [...]"? That may have triggered all your subsequent attempts to find alternative installation methods. If that's the case, fixing the wiki (already done) should prevent the problem from happening to others; I've tried to reinstall following that procedure and now it works for me, please confirm it works for you as well, since installing from the AUR (or manually from SourceForge) is the only currently supported method, see Getting started. Anyhow, if I understand correctly, after failing to download the snapshot with curl because of the wiki issue, you tried to clone the GitHub repo, but you weren't aware that the files on GitHub, AUR and SourceForge all have different purposes:
At that stage I suppose you tried to run About using submodules, I've never really liked the way they need to be managed, but this is only my personal preference, and I understand it may create problems for those who don't follow the development environment instructions. For the time being, I've linked this issue from the Troubleshooting wiki page, and I've put a README into the |
First, thanks for your response! I REALLY liked the description of outspline and was VERY VERY eager to try it out.
Yes I gus at jupiter in ~
$ yaourt -S outspline
==> Downloading outspline PKGBUILD from AUR...
==> ERROR: outspline not found in AUR. It still says this btw. So from there I tried to cURL the URL that was encoded in the PKGBUILD. It stalled out so I figured that that was why As it turns out the SF link DID work it just took a while to to start showing progress on the cURL output for some reason.
Yes I understand the different purposes now. But as most projects that I have encountered on github use it to both VC and distribute the software, it was not evident right away from looking at the I will send a quick PR for the README that is hopefully in the spirit of both "universal application" across the SF releases and the "culture of information rich READMEs" conventions of github.
Yes, I am quite familiar with this process. Thank you none-the-less.
To tell you the truth, I agree. They are more than a little annoying. Anyway I need to get back to work. Thank you for taking the time to respond and thank you for the software! |
I also want to confirm that
works for me. |
Um... it's probably a problem with yaourt, did you update it after the migration to AUR4? Does it work with other AUR4 packages? I don't use yaourt, but I've tried reinstalling Outspline with pacaur, for example, without issues, and as you say, the manual installation procedure works too (thanks for confirming).
No worries, I'm glad to know it's helpful to somebody else! However as you've noticed I don't consider it at version 1.0 yet, which means it still lacks some features that might be somewhat expected, and has some minor known usage bugs that you'll probably notice while using it. Also, I consider the current version stable, as it's never corrupted my database, despite my continuous, everyday usage; however, you are only the second person who's given me some sort of feedback for this program, which means that it's practically not been tested by people who may use it in ways different from those that I designed it for, hence make sure to regularly use the save backup feature, so as to prevent possible future regrets ;) Finally, I will of course appreciate it if you will keep reporting any new problems that you may discover! |
Ah, also I'm glad that you've made it to properly build the package and install it with makepkg/pacman, since calling |
I am continually getting this error no matter how I call
python setup.py ...
:I have tried using the AUR but i keep getting a message that it cant be found on the AUR.
No matter I clone the AUR repo from the website (so it IS on AUR -- dunno what my system's issue is with not finding it). Running
makepkg -si
I get the same message WHEN I am able to download it from sourceforge. Why are you pointing SF in thePKGBUILD
when it is hosted here at github, btw?I always get the config module error. Have you renamed things lately? Also your use of
import config
rather thanfrom config import Config
confused me but maybe its just a style thing I am not used to seeing.In anycase I can not get it to install.
Ideas?
The text was updated successfully, but these errors were encountered: