<fishe>
Hey there! pkgmk seems to be running with /bin/sh in place of /bin/bash or /bin/zsh. This causes networkmanager-vpnc, which uses a substitution sh alone can't handle, to error.
<fishe>
How can I force pkgmk to run with zsh or bash?
<braewoods>
that should only be an issue if sh is not bash
<fishe>
i didn't think of a symlink, facepalm
fishe has quit [Quit: Client closed]
fishe has joined #crux
fishe has quit [Client Quit]
Guest2990 has joined #crux
fishe has joined #crux
<fishe>
Update: no matter what I do, /bin/sh just won't point to /bin/bash.
<fishe>
I've even tried to delete /bin/sh and just run ln -s instead of -sf yet it still points to sh.
<farkuhar>
Are you typing `ln -s bash sh` after changing the working directory to /bin?
<fishe>
I wasn't doing it from /bin, I'll try that
fishe has quit [Quit: Client closed]
<farkuhar>
I found some broken symlinks created by the texlinks script when it ran inside the build() function of the texlive Pkgfile. I postponed the texlinks call until the post-install script, and then the symlinks were created correctly.
fishe has joined #crux
<fishe>
Appears to have worked.
<farkuhar>
The only reason I can see texlinks creating a broken link like "/usr/bin/pdflatex -> /pdflatex" when called from pkgmk, but the correct link when called from post-install, is if an environment variable is being expanded erroneously with an unneeded path separator in front.
Guest2990 has quit [Quit: Client closed]
<pedja>
iirc, 'export shell=/bin/bash' usually worked for those situations
<fishe>
going to try adding that
<fishe>
the port was broken to begin with but part of it was sh not being able to process the substitution the port used
<fishe>
it's not an official port but I managed to fix it myself
<pedja>
yeah, when debian switched to dash as sh, they had to fix a crapload of packages broken by the change :)
<pedja>
so by the time Crux did the same, most of them worked
lockywolf has quit [Remote host closed the connection]
lockywolf has joined #crux
lockywolf has quit [Remote host closed the connection]
lockywolf has joined #crux
lockywolf has quit [Remote host closed the connection]
lockywolf has joined #crux
lockywolf has quit [Remote host closed the connection]
lockywolf has joined #crux
lockywolf has quit [Remote host closed the connection]
lockywolf has joined #crux
lockywolf has quit [Remote host closed the connection]
lockywolf has joined #crux
Guest72 has joined #crux
Guest72 has quit [Client Quit]
<dlcusa>
SiFuh, I got called out of town for over a week and just returned. I'll look into the XFCE signature situation probably on Sunday--so far behind!!!
<SiFuh>
dlcusa: No worries
CorruptedAutumn has joined #crux
SiFuh has quit [Ping timeout: 240 seconds]
CorruptedAutumn has quit [Read error: Connection reset by peer]
<dlcusa>
ocb, I just saw your issue with XFCE, similar to SiFuh's about a week prior. The IP for dlcusa.net is Romster's host that kindly redirects to dlc.casita.net/~dlc where my content is hosted (IPv4 148.100.88.27). New year's resolution: clean that up somehow.
emmett1 has joined #crux
<SiFuh>
dlcusa: seams either the wrong pub file was given or the new pub file is not the same that is on crux ports db
<SiFuh>
seems*
atomicalex has joined #crux
<dlcusa>
SiFuh, I'll look into it tomorrow--gotta run for today.