12

I FUCKING HATE IT WHEN I HAVE TO BUILD SOMETHING FROM SOURCE!!!!

So I wanted to install a package with pip. Shouldn't be that difficult, right? RIGHT? Lmao
Things I encountered on this adventure in no particular order:
- multiple undocumented dependencies, only explained on stackoverflow or some github issues
- inconsistent and outdated documentation spread over multiple pages on multiple websites
- Python version can't be too old or too new
- other external software version incompatibilities
- Build process that takes several minutes just to fail, then try again and fail with exactly the same outcome after a few minutes
- fucking SVN is needed?!?!?!
- VS Code is needed for completely manual build ????
- cmd/powershell incompatibilites
- required reboots

At some point I just gave up... Now I don't even remember what I crap I installed that I don't need anymore.
Please for the love of god provide prebuild packages or at least a very SIMPLE build process -_-

Comments
  • 0
    What are you tring to do?
    Just wrap that insanity in a docker image, or use a linux VM.

    In case you absolutly must run it in windows - search for prebuilt wheel....
  • 0
    If you are on a Debian-based distro and the package exist, maybe in a older version, you may try this:

    apt build-dep <packet name>

    To install most or all, depending on how much has changed between both versions, libraries and tools you need for building it.
  • 2
    Hahahahahahaha pip
  • 3
    Thank you for your suggestions but I have mentally moved on and don't want to touch it again. I can work without this one package.
  • 1
    There is probably an AUR package if using arch linux
  • 5
    @pythonPlusPlus: Packages like that aren't worth it. They will break for obscure reasons all the time and make you postpone essential updates indefinitely. Getting rid of that pile of dependency hell was the only sane option. Congratulations, you did the right thing.
  • 2
    Stop using python
  • 3
    fukin hate this shit

    python - a joke of easy to use and compatibility. got tripped up a while back because 3.8 or 3.9 and 3.10 flipped how some sort order worked, wtf???

    pip - just fukin kill it already. i cant believe they havent fixed the search bc some machine was constantly drowning out requests or some shit. not to mention how everyone loves it but ime the 'keep these packages for me' or any aspect of it never really worked well.

    the docs thing unfortunately is everywhere =/ so many dead versions and what not bc of 'compatibility' or just ppl not tracking
  • 1
    GRRAAAAHHH yes I had that issue a few days ago.

    All I can and will say is "Fuck Python".
Add Comment