IRC Logs for #crux Wednesday, 2020-03-11

*** Ortho has joined #crux00:25
OrthoHello all, newbie here :)00:26
OrthoPardon the newbie Qs but I am trying to install Crux on a laptop I've inherited.  It's not a slouch of a laptop and I thought I wouldn't have a hard time since I've installed Arch in the past, years ago though.00:27
stenurDon't mind.00:28
OrthoI am following the instructions listed here:
OrthoI realize that CRUX is not for a whole lot of hand holding00:28
stenurWhat is the problem, maybe i can help (if its quick)00:29
OrthoI have a hard disk partitioned into 4 partitions00:30
Ortho250Megs for the boot partition, sda100:30
Orthoa swap partition of 24Gigs00:30
OrthoAnd the root partition I suppose, of 25Gs00:31
OrthoDoes that mean that I need to mount all 3 of those partitions under /mnt for installing CRUX?00:31
OrthoAnd the root partition I suppose, of 25Gs00:32
stenurNo. You install only into root.00:32
OrthoInstructions say, "mount the partition on which you want to install this distro....which I HAD done before, mounting the 25G partition, sda6 to /mnt00:33
stenurOr whatever.  You chroot into a new environment, and then act00:33
Orthoright, I had gotten as far as that...been at this for over a day00:34
OrthoIt's been on my TODO list for months now; want to do something good/useful with the laptop00:34
stenurWhat is the problem? If you follow the steps that come next from the section you pointed at, step by step, where do you fail?00:35
Orthoam I supposed to do anything with sda1, which is 250M and is the bootable partition00:35
OrthoUltimately, the failure is on reboot00:35
OrthoI think maybe my lilo.conf file is not correct00:35
OrthoI had previously installed Elive linux on this when I rebooted, I still get the Grub boot loader, eventhough Elive is no longer on this hard disk00:37
stenurAfter you have installed the system as shown, you have to compile a kernel.  That needs to go to /boot then, of course.  So inside the chroot under (what was) /mnt, you then need to mount your /dev/sda1 as /boot.00:37
stenurAh. I have no idea of grub, i do not like it. @jaeger knows about it. Do you have UEFI or normal BIOS?00:38
OrthoOh?  I've enabled "legacy" BIOS on this laptop00:38
OrthoI try to avoid UEFI since I do not know much about it :)00:38
stenurUnderstandable. I start to like at least the boot management.00:39
stenurIf you _have_ installed a kernel then it surely is a boot loader issue only.00:40
stenurI have not used anything but syslinux, refind and now efibootmgr for a very long time. And FreeBSD's one.00:40
OrthoYeah, I do think the kernel compilation went fine. Was able to copy over the and bzImage over to under /boot.00:41
stenurWhen i look into the handbook they do "grub-install /dev/sda1". I would assume grub overwrites whatever there was before.00:41
stenurSo then the only thing i can think about is the bootable flag of the disk, which in legacy BIOS mode could be an issue.00:42
OrthoBut I avoided that part of the instructions since I was doing a BIOS-based installation; or what is referred to as "Legacy" in my BIOS settings00:42
stenurwhat does fdisk -l say? Yeah, i mean, sorry :-)00:43
stenurgrub-mkconfig could also be of help. Like i said, me and grub, .. never liked it.00:44
Orthofdisk -l says /dev/sda1 is my bootable partition; has the bootable * mark on it00:45
Orthosda2 is my extended partition under which the 3 other partition live, swap /root and a 500G partition that I plan to use as /home00:46
stenurhm. I mean if there was grub and its still booting, so you have a valid MBR, then maybe you should update its config.00:46
Orthowhere does that config file live?00:47
stenurJust create a new one with grub-mkconfig, then grub-install?00:48
Orthoside question: editig of /etc/fstab file basically means uncommenting some lines and replacing the relevant mount points with the correct values?00:51
Orthomy root partition being / and /dev/sda6 right?00:51
OrthoI ended up activating 3 lines and "correcting" the partition paths00:52
stenurThe latter i do not know. /boot is /dev/sda1 you say, swap then sda2?, could be sda3 then.00:52
OrthoI see no entry in fstab for a boot partition00:53
stenurThe defaults are just very helpful examples. No need for a manual page there unless you have special desires.00:53
stenurYeah, i mean you do not need a boot partition. It can also be on /. This is what you often get these days it seems.00:54
OrthoI did leave rc.conf alone; didn't edit it at all.00:55
stenurI am sorry, i have to go now. Will be at least 6.30 am+0200 until i am in bed, sigh. 'Night00:57
OrthoNo worries. Thank you! Have a good night!00:57
*** onodera has quit IRC01:05
*** xor29ah has quit IRC01:09
*** xor29ah has joined #crux01:12
jaegerOrtho: you wouldn't technically need to mount your /home or /root for installation as the setup shouldn't put anything in those... but you'd want / and /boot02:41
*** tilman_ has joined #crux03:20
*** tilman has quit IRC03:23
*** Ortho has quit IRC05:37
*** workodera_ has joined #crux06:49
*** workodera has quit IRC06:49
*** kalamaki has joined #crux08:43
[RMS]/root shouldn't be its own partition though10:02
*** Workster has quit IRC10:32
*** Workster has joined #crux10:32
*** john_cephalopoda has joined #crux11:00
cruxbot[opt.git/3.5]: libsdl2: update to 2.0.1212:06
cruxbot[core.git/3.5]: curl: update to 7.69.112:07
john_cephalopodajaeger: Quick question, is this analysis up-to-date?
john_cephalopodaI find the .signature file in the git repo, and it is added when I remove it from the ports directory and run ports -u12:20
SiFuhjohn_cephalopoda: whose repo?12:48
SiFuhsorry I didn't look up12:49
john_cephalopodaThe inofficial portdb shows contrib/geany as missing .signature, but I think the analysis might be outdated. The port is managed by me, that's why I stumbled over the "ERROR" status.12:50
SiFuhsucceeds here12:53
john_cephalopodaYeah, probably just an outdated analysis then.12:54
SiFuhMines all green, I only have 6 INFOs but thats because some programs are suid13:15
*** obarun has quit IRC13:18
john_cephalopodaMy "jmf" repo is all-green (only some INFO due to suid), my contrib ports don't give me any prtverify output.13:21
*** heroux has quit IRC13:47
*** heroux has joined #crux14:24
*** Ortho has joined #crux14:33
Orthojaeger: Thanks. Sorry, I think i misspoke....I don't have both a / and a /root partition....just one where I was planning to install CRUX14:46
*** pedja has joined #crux14:47
TimB_john_cephalopoda: on the top it says the last time the db was refreshed15:08
TimB_i might be wrong, 2 times a day?15:08
john_cephalopodaI added the missing signature over a months ago.15:13
john_cephalopodaSo maybe prtverify isn't run at every update.15:14
TimB_ah, ok15:15
cruxbot[contrib.git/3.5]: fluidsynth: 2.1.0 -> 2.1.115:19
TimB_fwiw, i can confirm that the signature checks out on my end15:20
*** Ortho has quit IRC15:29
cruxbot[contrib.git/3.5]: kvantum: 0.14.1 -> 0.15.015:35
*** Ortho has joined #crux15:36
john_cephalopodaI am packaging an Atom/RSS parser and I am having a hard time finding the Atom/RSS feed for their releases. Irony.15:46
jaegerOrtho: no worries16:13
jaegerjohn_cephalopoda: odd, that. I think I coded it to run prtverify if anything changes, maybe it somehow got out of sync. I'll take a look at it when Ican16:14
john_cephalopodajaeger: No sweat :)16:14
jaegerAh, I see. It's a mistake in the logic on my part. I set it to run prtverify if the Pkgfile changed16:25
jaegerThat'll be easy to fix, will try to do so after work16:25
jaegerIn this case the Pkgfile didn't change, the .signature file was added later16:26
john_cephalopodaProductive day today. Updated a few ports, added a new one to my repo, removed many from my repo that somebody added to contrib in the last few months.16:31
*** Ortho has quit IRC16:51
*** onodera has joined #crux17:27
*** weednix has joined #crux18:02
weednix:} I manage to get vexim2 working on crux with small changes
crash_has anyone tried crux on a macbook? i'm getting pretty tired of macOS in general with performance.I still have my other laptop with crux already. But maybe this older macbook can get a new life :)18:18
jaegerI have on some older models19:11
*** john_cephalopoda has quit IRC19:25
*** john_cephalopoda has joined #crux19:30
SiFuhI can can get Thai and English, or Chinese and English working in the fluxbox menus, but not Chinese and Thai. CJK is annoying19:35
*** john_cephalopoda has quit IRC19:51
*** john_cephalopoda has joined #crux19:52
*** TheCephalopod has joined #crux20:28
*** john_cephalopoda has quit IRC20:28
*** obarun has joined #crux20:46
cruxbot[contrib.git/3.5]: [notify] firefox: 73.0.1 -> 74.0 CVE-2020-6805 CVE-2020-6806 CVE-2020-6807 CVE-2020-6808 CVE-2020-6809 CVE-2020-6810 CVE-2020-6811 CVE-2019-20503 CVE-2020-6812 CVE-2020-6813 CVE-2020-6814 CVE-2020-681521:36
TheCephalopodWait, there are 12 CVE fixes in the new firefox?21:37
ryuojohn_cephalopoda: nothing to see here.21:39
ryuojohn_cephalopoda: move along. =p21:39
john_cephalopodaWell, that's kinda expected from a software that moved from being a basic HTML viewer with download capabilities to a badly implemented virtual machine that speaks nearly every network protocol and markup language and is 312M of xzipped source code.21:45
john_cephalopodaYou can see it from the Electron software framework. A browser isn't a html downloader and viewer any more. It is a VM-style abstraction layer that allows you to ship your applications more-or-less cross-platform.21:50
john_cephalopodaIt was never built for it, it has horrible issues, but people use it because it's simple and has all the buzzwords and they don't know better.21:50
john_cephalopodaI love the sentence in Electron's wiki entry: "Examples of such vulnerabilities have been fixed in the 1.7.13, 1.8.4, and 2.0.0-beta.5 Electron releases."21:54
*** obarun has quit IRC22:03
*** abenz_ has joined #crux22:05
john_cephalopodaWe should just build a well-designed VM with a tiny core that can't compromise safety by design.22:05
john_cephalopodaEverything that is in the VM stays in the VM.22:06
*** obarun has joined #crux22:06
cruxbot[opt.git/3.5]: glib: updated to 2.64.122:11
cruxbot[opt.git/3.5]: at-spi2-core: updated to 2.36.022:11
*** xor29ah has quit IRC22:17
*** xor29ah has joined #crux22:18
*** abaranov has quit IRC22:29
*** weednix has quit IRC22:31
*** onodera has quit IRC22:32
*** weednix has joined #crux22:33
*** abaranov has joined #crux22:33
pedjaACTION is looking at SO 2019 survey data22:47
pedjaapparently there are people that make 2M$/year with 1 year dev experience22:48
pedjaall in the USA, afaict22:49
joacimthey happen to live in SF too? =)22:50
joacimpeople told me IT people make loads of money22:51
joacimbut I certainly dont22:51
pedjamedian, for ~90k respondents, is ~57.000$22:52
pedjawithout the US, it's ~41k$22:55
john_cephalopodaHm, I get really strange crashes with Unity games all of a sudden. It all happens in libpthread, possibly in "do_futex_wait.constprop" or "pthread_cond_wait".22:59
john_cephalopodaI got no idea what might have caused it. I reverted various ports that might be related to it but got no result.23:00
pedjaheh, median for top 5 earners from Serbia is 160.000$23:02
alandipertpedja my interpretation of that statistic is they are ML phds23:03
pedjaalandipert, google/fb/tla's :) ?23:04
alandipertpedja those, and many other well-funded startups that see ML phds as a strategic business advantage (i don't think they are, we are in a bubble or something i think)23:05
pedjaquite a fre of them lists 'HTML/CSS;JavaScript;PHP;Python' as languages they use23:06
pedjaand 1 year exp. :)23:06
joacima more traditional admin/database admin makes around 73k USD a year here23:06
alandipertthat's bizarre. maybe instead of phds, they're actually kindergardners?23:06
joacimi havent found any specific statistics for different fields in IT with SSB tho23:07
joacimcentral bureau of statistics23:08
joacimor something like that23:08
joacimnorwegian bureau23:08
pedjaafaik, here IT workers make at least 2x the median salary23:09
alandipert has some interesting data23:10
*** Ortho has joined #crux23:24
*** pedja has quit IRC23:29
*** workodera has joined #crux23:42
*** workodera_ has quit IRC23:46

Generated by 2.14.0 by Marius Gedminas - find it at!