jaeger changed the topic of #crux to: CRUX 3.6 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
XXX1232 has quit [Ping timeout: 256 seconds]
SiFuh has quit [Ping timeout: 240 seconds]
<cruxbot> [contrib.git/3.6]: nawk: 20211208
tilman has quit [Ping timeout: 240 seconds]
tilman has joined #crux
groovy2shoes has quit [Read error: Connection reset by peer]
groovy2shoes has joined #crux
XXX1232 has joined #crux
SiFuh has joined #crux
pedja has quit [Quit: Leaving]
SiFuh has quit [Ping timeout: 250 seconds]
SiFuh has joined #crux
ivandi has quit [Quit: WeeChat 3.4]
_moth_ has quit [Remote host closed the connection]
_moth_ has joined #crux
ivandi has joined #crux
Guest92 has joined #crux
<Guest92> good morning all... a new crux user here. trying to set up prt-get to run with fakeroot but so far not successful. i can't even login as pkgmk because the shell is /bin/fake so it just kicks me out...
pvn1 has joined #crux
_moth_1 has joined #crux
Poorchop_ has joined #crux
zz812 has joined #crux
_moth_ has quit [*.net *.split]
z812 has quit [*.net *.split]
Poorchop has quit [*.net *.split]
ardo has quit [*.net *.split]
[R] has quit [*.net *.split]
pvn has quit [*.net *.split]
zz812 is now known as z812
_moth_1 is now known as _moth_
Poorchop_ is now known as Poorchop
ardo has joined #crux
[RMS] has joined #crux
[RMS] is now known as Guest9702
groovy2shoes has quit [Ping timeout: 240 seconds]
_moth_ has quit [Remote host closed the connection]
_moth_ has joined #crux
<Guest92>   I think I figured it out... If any user runs prt-get, it runs in fakeroot as pkgmk. Pretty slick.
groovy2shoes has joined #crux
<braewoods> Guest92: more correctly, it runs fakeroot as pkgmk. fakeroot runs with the privileges of whatever user ran it, fakeroot just wraps system calls to pretend to be root for stuff that doesn't need real root.
<braewoods> incidentally fakeroot will not work with static binaries
<braewoods> only dynamically linked ones
<Guest92> oh, good to know.
<Guest92> how would I run it not using fakeroot? modify pkgmk.conf?
<braewoods> i wouldn't recommend it. fakeroot exists for one main reason. to ensure that the files copied into the package are owned by "root" without actually having real root.
<braewoods> it solves a lot of permission issues.
<braewoods> also to trick some programs like tar into archiving full file permissions and more.
<Guest92> i can't get my sound to work... dmesg shows audio devices but aplay -l does not find any devices...
<Guest92> oh, i just saw that dmesg says hdaudio Unable to bind the codec
<Guest92> Could it be that my Kernel got compiled without support for audio codec needed?
ppetrov^ has joined #crux
<braewoods> Guest92: usually that means you missed something
<Guest92> braewoods, how do I troubleshoot it? what to look for?...
<Guest92> i am going through my kernel .config file and looking for what is turned on for codecs
<Guest92> another unrelated question... how come sudo shutdown does not work on my regular user... but shutdown as root works just fine.
<braewoods> Guest92: i honestly can't answer that. i stopped trying to custom kernels to each device as it's not usually worth it.
<braewoods> but that implies you didn't enable the right type of hd audio.
<braewoods> x86 pcs have so many resources, especially ram/storage, that wasting a little to have a general purpose kernel just makes more sense.
<braewoods> especially if you use modular kernels
<Guest92> braewoods, how do you do a general purpose kernel? do you just get a distribution kernel?
_moth_ has quit [Remote host closed the connection]
<ppetrov^> Guest92, is you user in the wheel group?
_moth_ has joined #crux
<braewoods> Guest92: up to you, you basically enable most stuff. but usually someone else's config is probably more practical.
<braewoods> i still think crux should have a managed kernel for their new users
<braewoods> kernel config is hard to get right
<ppetrov^> yep, you are so right on that
<ppetrov^> I shamelessly take Slackware's .config and adapt it
<Guest92> ppetrov^, my user is not in the wheel group, i just added. will try out shudown in a little bit
<Guest92> is Slackware's config published online or you have to create an installation medium?
<ppetrov^> online
<ppetrov^> just a moment, will send you a link
<ppetrov^> from these, I use the config-generic, taht is meant for x64
<ppetrov^> e.g. config-generic-5.15.17.x64
<ppetrov^> make sure you build in your root partition's file system support in the kernel
<ppetrov^> also check versions, I don't know what kernel version you are using
<Guest92> Thanks. I will try one of the generics. i am on 5.40.80
<ppetrov^> check gcc version configuration in the kernel, etc
<ppetrov^> ok, so you just make oldconfig
<Guest92> i mean 5.4.80
<ppetrov^> ah, then, using a config for a newer kernel may e a problem
<Guest92> and i can have various versions of the kernel in my /boot, is that right?
<ppetrov^> well, yes i think
<ppetrov^> make sure you get the x64 config. In the beginning, when I installed CRUX, i had downloaded the one for 32bit. I was an idiot, wondering what was wrong
<Guest92> okay, cool. i get a kick out of stripping down the kernel but the slack version could be a good starting point.
<Guest92> do you guys install binary packages or stick to compiling from source?
<SiFuh> Some of the larger ports have a binary option <package>-bin
<ppetrov^> like rust
<ppetrov^> Guest92, I have a relatively nice CPU, so I build everything from source. However, I prepare a packages repo, so I install these on my ancient ThinkPad
Guest92 has quit [Quit: Client closed]
ppetrov^ has quit [Quit: Leaving]
ppetrov^ has joined #crux
<cruxbot> [contrib.git/3.6]: assimp: 5.1.6 -> 5.2.0
<cruxbot> [contrib.git/3.6]: biber: 2.16 -> 2.17
<cruxbot> [contrib.git/3.6]: czkawka: 4.0.0 -> 4.0.1
<cruxbot> [contrib.git/3.6]: easyeffects: 6.2.1 -> 6.2.2
<cruxbot> [contrib.git/3.6]: fluidsynth: 2.2.4 -> 2.2.5
<cruxbot> [contrib.git/3.6]: gitui: 0.19.0 -> 0.20.1
<cruxbot> [contrib.git/3.6]: gtk-layer-shell: 0.6.0 -> 0.7.0
<cruxbot> [contrib.git/3.6]: lua-language-server: 2.6.0 -> 2.6.3
<cruxbot> [contrib.git/3.6]: nextcloud-client: 3.4.1 -> 3.4.2
<cruxbot> [contrib.git/3.6]: opendoas: 6.8.1 -> 6.8.2
<cruxbot> [contrib.git/3.6]: parallel: 20211222 -> 20220122
<cruxbot> [contrib.git/3.6]: pipewire: 0.3.43 -> 0.3.44
<cruxbot> [contrib.git/3.6]: procs: 0.12.0 -> 0.12.1
<cruxbot> [contrib.git/3.6]: python3-fasteners: 0.17.2 -> 0.17.3
<cruxbot> [contrib.git/3.6]: re2c: 2.2 -> 3.0
<cruxbot> [contrib.git/3.6]: rust-analyzer: 20220117 -> 20220124
<cruxbot> [opt.git/3.6]: lzlib: 1.12 -> 1.13
<cruxbot> [opt.git/3.6]: polkit: -> 0.120
<cruxbot> [opt.git/3.6]: unrar: 6.1.3 -> 6.1.4
<cruxbot> [opt.git/3.6]: Revert "polkit: -> 0.120"
_moth_ has quit [Ping timeout: 250 seconds]
<cruxbot> [opt.git/3.6]: bindutils: 9.16.25 -> 9.18.0
<cruxbot> [opt.git/3.6]: efivar: 37 -> 38
<cruxbot> [opt.git/3.6]: git: 2.34.1 -> 2.35.0
<cruxbot> [opt.git/3.6]: libgpg-error: 1.43 -> 1.44
<cruxbot> [core.git/3.6]: vim: 8.2.4135 -> 8.2.4236
<cruxbot> [opt.git/3.6]: gvim: 8.2.4135 -> 8.2.4236
_moth_ has joined #crux
<cruxbot> [compat-32.git/3.6]: p11-kit-32: 0.24.0 -> 0.24.1
<cruxbot> [compat-32.git/3.6]: cups-32: 2.4.0 -> 2.4.1
<cruxbot> [compat-32.git/3.6]: expat-32: 2.4.2 -> 2.4.3
<cruxbot> [compat-32.git/3.6]: glib-32: 2.70.2 -> 2.70.3
<cruxbot> [compat-32.git/3.6]: libcap-32: 2.62 -> 2.63
<cruxbot> [compat-32.git/3.6]: libgpg-error-32: 1.43 -> 1.44
<cruxbot> [compat-32.git/3.6]: libwebp-32: 1.2.1 -> 1.2.2
<cruxbot> [compat-32.git/3.6]: mesa-32: 21.3.3 -> 21.3.5
<cruxbot> [compat-32.git/3.6]: libnm-32: 1.32.12 -> 1.34.0
<cruxbot> [compat-32.git/3.6]: pipewire-32: 0.3.43 -> 0.3.44
<cruxbot> [contrib.git/3.6]: coin-or-cbc: 2.10.6 -> 2.10.7
_moth_ has quit [Remote host closed the connection]
_moth_ has joined #crux
SiFuh has quit [Ping timeout: 250 seconds]
SiFuh has joined #crux
pedja has joined #crux
Belgacem1958 has joined #crux
ardo has quit [Read error: Connection reset by peer]
stenur has quit [Remote host closed the connection]
stenur has joined #crux
ardo has joined #crux
_moth_ has quit [Remote host closed the connection]
_moth_ has joined #crux
groovy2shoes has quit [Remote host closed the connection]
Belgacem1958 has quit [Remote host closed the connection]
Guest9702 is now known as [R]
groovy2shoes has joined #crux
emmett1 has joined #crux
<frinnst> lol wtf?
<frinnst> $ dig
<frinnst> mkdir: cannot create directory ‘/usr/bin/.libs’: Permission denied
<frinnst> /usr/bin/dig: 1: cd: can't cd to /tmp/bindutils-9.18.0-1-work/src/bind-9.18.0/bin/dig
<frinnst> #! /bin/sh
<frinnst> # dig - temporary wrapper script for .libs/dig
<frinnst> # Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-15
<frinnst> how the fuck did that happen?
<frinnst> $ file /usr/bin/dig
<frinnst> /usr/bin/dig: POSIX shell script, ASCII text executable, with very long lines (1688)
<frinnst> anybody else?
<frinnst> seems broken in the new update
Guest35 has quit [Quit: Client closed]
<SiFuh> frinnst: Alien Resident is good. Cheers for bringing it up
<ppetrov^> frinnst, so I should not upgrade bindutils, I guess?
<SiFuh> I updated bindutils with out issues
_0bitcount has joined #crux
<cruxbot> [contrib.git/3.6]: nextcloud-client: fixed footprint
emmett1 has quit [Ping timeout: 250 seconds]
<SiFuh> frinnst: Love how they inserted Giorgio A. Tsoukalos into the series.
<cruxbot> [contrib.git/3.6]: npm: 8.3.2 -> 8.4.0
Guest35 has joined #crux
_moth_ has quit [Ping timeout: 240 seconds]
j0hnny has quit [Ping timeout: 256 seconds]
j0hnny- has joined #crux
joacim has quit [Read error: Connection reset by peer]
farkuhar has left #crux [#crux]
joacim has joined #crux
<joacim> frinnst: https://dpaste.com/8DHUW2FU4 happens here as well
_0bitcount has quit [Quit: Leaving]
<ppetrov^> so, is this really because of the bindutils update?
ppetrov^ has quit [Quit: Leaving]
ivandi has quit [Quit: WeeChat 3.4]
ivandi has joined #crux