jaeger changed the topic of #crux to: CRUX 3.7 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
emmett1 has joined #crux
<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?
<Manoa> I did
<Manoa> I used the firefox from the distro and waterfox, both exact same problem :(
<Manoa> is there a gui text editor ?
<SiFuh> Looks like missing fonts
<Manoa> I am browsing the crux media but I can't find the fonts package :(
<ppetrov^> Manoa, install the xorg-font-msttcorefonts from opt
<ppetrov^> that's a start
<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
ppetrov^ has joined #crux
<cruxbot> [opt.git/3.7]: neovim: 0.9.0 -> 0.9.1
<cruxbot> [opt.git/3.7]: python3-poetry-core: 1.6.0 -> 1.6.1
<cruxbot> [contrib.git/3.7]: atuin: 14.0.1 -> 15.0.0
<cruxbot> [contrib.git/3.7]: ttf-unifont: 15.0.03 -> 15.0.04
<cruxbot> [contrib.git/3.7]: p5-business-isbn-data: 20230516.001 -> 20230528.001
<cruxbot> [contrib.git/3.7]: p5-datetime-locale: 1.38 -> 1.39
<cruxbot> [contrib.git/3.7]: python3-poetry-plugin-export: 1.3.1 -> 1.4.0
<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
<cruxbot> [contrib.git/3.7]: swaync: 0.8.0 -> 0.9.0
ardo has joined #crux
aardo has quit [Ping timeout: 256 seconds]
groovy2shoes has quit [Ping timeout: 240 seconds]
ardo has quit [Ping timeout: 240 seconds]
ardo has joined #crux
groovy2shoes has joined #crux
ppetrov^ has quit [Quit: Leaving]
ecp18 has joined #crux
ecp18 has quit [Quit: WeeChat 3.8]
tilman has quit [Ping timeout: 240 seconds]
tilman has joined #crux