Why cant I run tor-browser bundle on guix?
"bash: ./start-tor-browser.desktop: /usr/bin/env: bad interpreter: No such file or directory"
Am i forced to use icecat with tor button?
Why cant I run tor-browser bundle on guix?
"bash: ./start-tor-browser.desktop: /usr/bin/env: bad interpreter: No such file or directory"
Am i forced to use icecat with tor button?
Just use ubuntu if yiu cant even read
what the fuck do i do
call microsoft tech support
>Jow Forums is NOT your personal tech support team
>expecting software to work on loonix
>bash: ./start-tor-browser.desktop
Hello! Yes, nix and guix do not behave like most *nix systems when it comes to binaries, as system libraries aren't where the binaries expect then to be.
Usually, we work around it with PatchElf, which tells the binary the library location. But the actual solution is to package everything we find.
worry not, i have started a tor browser package myself :) i'll finish it when i'm back from vacation.
i suggest using icecat's tor extension for now, or using patchelf. Come to #guix on freenode, or send an email to [email protected], we'll help you out.
They called it Goyix for a reason
holy shit an actual guix developer replied ?
Its a broken piece of shit distro that has no packages, you fell for the shill that has been samefagging Jow Forums
ye, i lurk around here all the time, call for marlin on the irc
The lack of packages is something we'll solve with time, by packaging :P
may i request you package super tux racer?
teehee
Sure! I'm actually packaging free games and game-dev tools lately. Will also get itch.io titles.
i was packaging lutris, but it will stay on my personal channel, as it's not compatible with the official repo's rules
>./start-tor-browser.desktop
op I think you're retarded
sounds like bait a lot
or maybe legit
Because you're using the fork instead of the original greatest package manager
Made a thread, i'd like to get some packages for my fellow Jow Forumsuix men
Guix uses it's own filesystem hierarchy.
It stores all of its packages under the Guix "store" (not a online package store)
gnu.org
gnu.org
Nix is great. Guix people don't dislike nix in any way, they are sibling software (or maybe nix is guix's mother). This issue is also on nix tho, it has to do with our way of isolating packages on /gnu and /nix
just call me out on the irc then :P
so the problem is env can't locate the interpreter?
The issue is the binary is searching for libraries on the traditional GNU file system hierarchy, but guix doesn't to stuff that way. You must use patchelf to tell the binary where stuff is, or make a package for the software in question. I've seen people using a debian chroot, but i dislike the idea.
The best solution is packaging.
how does the package work in guix?
do the binaries get patched so it will search inside /guix?
I'd let her fork my systemd, if you know what I mean.
i don't know too much, as i'm still a new dev, but afaik it works with symlinks in a way that the packages see a fake, traditional hierarchy per user, then work fine as they see everything in the right place.