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/
tilman has quit [Ping timeout: 252 seconds]
tilman has joined #crux
_moth_ has quit [Ping timeout: 260 seconds]
cybi has quit [Read error: Connection reset by peer]
farkuhar has quit [Ping timeout: 240 seconds]
<cruxbot> [opt.git/3.6]: nvidia: updated to version 510.60.02
<cruxbot> [compat-32.git/3.6]: nvidia-32: updated to version 510.60.02
cybi has joined #crux
cybi has quit [Read error: Connection reset by peer]
ppetrov^ has joined #crux
GazL has joined #crux
<GazL> Morning all. Is there a problem with the mailing-list archive on crux.nu? Last update was March 15th.
<SiFuh> Probably fine, since it is still there :-)
<GazL> Not much use without any recent messages though.
<dbrooke> It's a low traffic list, I don't think the archive is missing anything.
_moth_ has joined #crux
<SiFuh> Very low, and the last CRUX digest was on the 6th March
groovy2shoes has quit [Remote host closed the connection]
farkuhar has joined #crux
groovy2shoes has joined #crux
cybi has joined #crux
ardo has quit [Ping timeout: 272 seconds]
ardo has joined #crux
groovy2shoes has quit [Ping timeout: 240 seconds]
SiFuh has quit [Ping timeout: 240 seconds]
SiFuh has joined #crux
groovy2shoes has joined #crux
fishe_ has joined #crux
<fishe_> error was too long to send as a normal message, but this happens any time I try to install something with cargo
GazL has quit [Quit: Lost terminal]
abinsur_ has joined #crux
abinsur has quit [Ping timeout: 240 seconds]
<farkuhar> fishe_: Are you using rust-bin instead of rust?
<fishe_> Yes
<farkuhar> If you can spare the CPU cycles, I'd suggest replacing rust-bin with rust.
<fishe_> Alright, thanks
ppetrov^^ has joined #crux
cybi has quit [Ping timeout: 272 seconds]
cybi has joined #crux
ppetrov^ has quit [Ping timeout: 260 seconds]
<fishe_> So many things are just inexplicably broken, I don't understand
<fishe_> I installed crux the right way but 50% of things are just broken
<fishe_> bash prompt is weirdly fucked up, lib files missing, nothing compiles
<farkuhar> fishe_: upstream source code is changing so fast, it's a miracle that crux maintainers are able to keep it all in sync. Your experience of widespread breakage is not unusual, due to the difficulty of tracking so many moving targets.
<farkuhar> Or as SiFuh put it several weeks ago, port quality isn't what it used to be.
<fishe_> it just leaves me a little confused because i was able to use crux fine for months a little while ago
<fishe_> and then when i try it again nothing works
<farkuhar> now I'm curious to know: did you install from the 3.6.1 iso or the latest unofficial iso?
<farkuhar> due to how long it's been since 3.6.1 was released, running `prt-get sysup` on a fresh install might lead to more breakage than if you'd been updating periodically since 3.6.1 was released.
<fishe_> I used 3.6.1, I didn't know there were unofficial isos that are newer
<fishe_> I did run sysup as well; could that have caused a partial upgrade?
<fishe_> The lib errors cargo gave were from it trying to look for out of date libs
<farkuhar> If you try to sysup from the original 3.6.1 packages, you might need to run the command several times to resolve all the newer dependencies. Also be sure to run revdep.
<fishe_> What does revdep do?
<farkuhar> It checks for incompatibilities in the binaries owned by each installed port. So if a program is linked against an older version of a shared library, revdep will report it, and you can rebuild those ports.
<ppetrov^^> last i used the unofficial iso, the system would not boot, no idea why
<fishe_> Also, I've tried running sysup multiple times and though there are packages that are outdated, there are constant errors when compiling. It would be easier to reinstall from an unofficial iso
<SiFuh> farkuhar: :-P guess I am stuck with that for a long time
<fishe_> I completely forgot revdep existed, gonna need to start using it
<farkuhar> One of the other cases that demands manual intervention is when a port is renamed, as happened in the transition wayland-egl to egl-wayland. You can identify such cases by running prtorphan.
<farkuhar> But of course, you're not likely to have any orphaned ports if you install from the latest unofficial iso.
<fishe_> dd is flashing, time to try this again
<fishe_> Third time's the charm?
ppetrov^ has joined #crux
ppetrov^^ has quit [Ping timeout: 256 seconds]
ppetrov^ has quit [Quit: Leaving]
_moth_ has quit [Remote host closed the connection]
_moth_ has joined #crux
SiFuh has quit [Ping timeout: 245 seconds]
SiFuh has joined #crux
abinsur__ has joined #crux
abinsur_ has quit [Read error: Connection reset by peer]
cybi has quit [Read error: Connection reset by peer]
fishe_ has quit [Quit: Connection closed for inactivity]
groovy2shoes has quit [Ping timeout: 240 seconds]
fishe_ has joined #crux
<fishe_> Installed from a newer ISO, things are going good so far
<fishe_> sysup worked fully instead of leaving a broken mess
<fishe_> Not entirely sure, but I think rust-bin links against an old version of LLVM so if it's updated things stop working
groovy2shoes has joined #crux
<fishe_> compiled all of rust just for there to be a footprint mismatch... fml
heymrj has joined #crux
braewoods has quit [Quit: WeeChat 2.8]
heymrj has quit [Remote host closed the connection]
<cruxbot> [contrib.git/3.6]: [notify] docker: updated to version 20.10.14
braewoods has joined #crux
cybi has joined #crux
leah2_ has joined #crux
<fishe_> what do y'all do when there's signature/md5/footprint mismatches? i usually just ignore them
leah2 has quit [Ping timeout: 260 seconds]
<farkuhar> fishe_: what kind of footprint mismatch? It's usually safe to ignore "new files", but not "missing files".
<fishe_> just about always new files
<fishe_> sucks when they happen because then everything has to recompile
<farkuhar> Uncomment the line PKGMK_IGNORE_NEW="yes" in /etc/pkgmk.conf, and you should be spared the expense of rebuilding.
<farkuhar> These days almost nobody is using md5sums, but if you get a signature mismatch, you can report it to the maintainer (in this channel, or #crux-devel, or by email).
<fishe_> done, ty
leah2_ is now known as leah2
glennm has joined #crux
cybi has quit [Read error: Connection reset by peer]
<dbrooke> IIRC the package is still present despite the fottprint mismatches, just not installed, so if they're only new files you can pkgadd it without recompiling
fishe has joined #crux
<fishe> Alacritty wants to use outdated LLVM libs that don't exist on my install anymore, and even after recompiling it's still looking for libLLVM-13
_moth_ has quit [Remote host closed the connection]
_moth_ has joined #crux
<farkuhar> fishe: do you have sccache installed? I'm wondering if your previous build attempt left some rust crates hanging around, and the latest attempt is not bothering to check whether these artifacts are for the right version of LLVM.
z812 has quit [Quit: bye!]
fishe90 has joined #crux
fishe has quit [Quit: Client closed]
z812 has joined #crux
<fishe90> farkuhar I don't have sccache installed
fishe90 has quit [Quit: Client closed]
fishe has joined #crux
glennm has quit [Quit: leaving]
fishe has quit [Quit: Client closed]
fishe_ has quit [Quit: Connection closed for inactivity]
cybi has joined #crux