<emmett1>
hello, how can i override 'runscripts' option in prt-get.conf without modify prt-get.conf?
<jaeger>
--install-scripts
<emmett1>
so how to use it to disable script?
<emmett1>
--install-scripts=no?
<jaeger>
They are disabled by default, that option enables.
<jaeger>
There's not a CLI option to disable, only to enable
emmett1 has quit [Remote host closed the connection]
z3bra has quit [*.net *.split]
ax has quit [*.net *.split]
z3bra has joined #crux
ax has joined #crux
ax has quit [Changing host]
ax has joined #crux
ppetrov^ has joined #crux
emmett1 has joined #crux
<emmett1>
jaeger, well, on latest crux release i think its enabled by default
<emmett1>
so theres no way to disable through cli?
<emmett1>
actually i'm trying to install using '--install-root=' into custom root location
<emmett1>
it seems running installscripts on host, not target location
<emmett1>
so i wanna disable it so it will not run on host, then i'm gonna run on target using separate cmd using chroot
Manoa has joined #crux
<Manoa>
hello I have a problem my console characters are garbage on the alternate language (setxkbmap -option grp:alt_shift_toggle us,il), even if I did the locale part of setup, firefox fails to render russian correctly too :(
<ppetrov^>
Manoa, do you have the necessary fonts installed?
<Manoa>
probably because I can see hebrew on some pages but not on others :(
<Manoa>
but I can check that, isn't Xorg supposed to have all fonts preinstalled ?
<Manoa>
I did full install of all packages in setup...
<ppetrov^>
can you post a screenshot of the Russian language problem? I also read cyrillic, so I'm curious
<ppetrov^>
also, did you try another browser and can you open cyrillic text in a (gui) text editor properly?
<ppetrov^>
but it's strange that you can read hebrew but not cyrillic
<jaeger>
emmett1: ah, right, I forgot that was on by default now. I always turn it off
<jaeger>
er, well, sometimes turn it off, depends on the system :)
<jaeger>
tired, mixing things up. I should sleep. :)
<jaeger>
It's off for clean build tests in some container envs, on for desktop systems where things likely just won't work without
<jaeger>
So I would suggest you turn it off in /etc/prt-get.conf if you don't want it, then only enable it on a case-by-case basis if you need to
<jaeger>
if prt-get ignores --install-root for install scripts, probably needs a patch to fix that
<Manoa>
thank :) it worked even without restart :)
<Manoa>
I couldn't do what you suggested as-is but once I understood the source of the problem I just copied my entire windows fonts directory ttf files :D
<emmett1>
jaeger, i'm always enable it before, and keep it enabled it now because, most of that installscripts is important
<emmett1>
some other packages and system might now working well if important install script not executed
<emmett1>
yeah i suggest to patch that at least, prevent installscripts from get executed when prt-get install to custom location
<emmett1>
it looks unreasonable
<emmett1>
well it fine by me, i just just write a wrapper for that.
<emmett1>
it just currently i'm working on some project with crux involving prt-get installing to custom location
<emmett1>
been reading on man pages and help messages couldnt figure out how to disable the installscripts
guido_rokepo has joined #crux
maledictium has quit [Ping timeout: 265 seconds]
maledictium has joined #crux
<cruxbot>
[opt.git/3.7]: xterm: update to 381
maledictium has quit [Ping timeout: 250 seconds]
maledictium has joined #crux
maledictium has quit [Ping timeout: 240 seconds]
maledictium has joined #crux
SiFuh_ has joined #crux
SiFuh has quit [Ping timeout: 248 seconds]
<farkuhar>
emmett1, jaeger: I just tested this patch http://ix.io/4wZi to disable runscripts when --install-root is given.
<farkuhar>
The git references and line numbers are specific to my forked repo, though.
ppetrov^ has quit [Quit: Leaving]
ax has quit [Ping timeout: 256 seconds]
ax has joined #crux
jue has joined #crux
jue has quit [Changing host]
jue has joined #crux
<jue>
farkuhar: I don't like such hidden auto-features, a simple --install-scripts=no is sufficient IMO
<jaeger>
emmett1: sorry, was very tired while typing all that and misremembered. Looks like I do keep it enabled everywhere now
<emmett1>
jaeger, dont worry. Just reporting some prt-get issue i found.
<emmett1>
i hope it get patch soon
<emmett1>
a simple option like jue said is good too
<emmett1>
i'm working on script to make live iso, for easier reinstall if i need to
<emmett1>
also for my live usb drive, gotta use live environment sometimes, so i need crux with my setup on live iso
<emmett1>
seem i gotta make simple wrapper to override installscript for now, it slows down making iso process
<farkuhar>
jue, emmett1: we can already override any prt-get.conf defaults at the command line, without using a wrapper script or adding new logic to the argument parser. prt-get --config-set="runscripts no"
<emmett1>
farkuhar, wait what, i think i already tried that, its not working
<emmett1>
let me try again
<emmett1>
farkuhar, yeah doesnt work
<emmett1>
installscripts still get executed
<farkuhar>
emmett1: thanks for reporting. It looks like configuration.cpp needed another couple lines: http://ix.io/4x00
<farkuhar>
Before we started shipping prt-get.conf with "runscripts yes" as the default, the old logic was sufficient. But as emmett1 discovered, that logic does not permit the user to disable install-scripts at the command line.
<emmett1>
farkuhar, yeah no problem, i understand that, i've been maintain some projects too, things like that always happen :D
<emmett1>
btw, i gotta go, ttyl about this
emmett1 has quit [Quit: Leaving]
braewoods has quit [Remote host closed the connection]
braewoods has joined #crux
<cruxbot>
[core.git/3.7]: shadow: remove pam_lastlog.so from login service module, remove old patch
jue has quit [Ping timeout: 265 seconds]
guido_rokepo has quit [Quit: guido_rokepo]
SiFuh_ has quit [Remote host closed the connection]
SiFuh has joined #crux
<cruxbot>
[contrib.git/3.7]: otf-unifont: initial commit, version 15.0.04