libera/#devuan/ Friday, 2023-03-24

sfoxIs there a preferred way to install bitcoin-qt on Devuan?04:36
gnarfaceit's not in the repos?04:37
gnarfacethe preferred way is to install from devuan repos only04:37
gnarfacethe preferred way to install software that isn't from devuan repos is to build it from upstream source04:37
gnarface(build+package using dpkg-buildpackage, just like debian)04:38
gnarfacehowever, if they have a debian package it might work anyway. just make sure you don't accidentally pull any extra debian versions of packages that are already in devuan; you can risk corrupting your install04:39
debdogwhy go to all that package overhead? just stay inside /usr/local/ for your self compiled software04:40
gnarfacewell, the packages just make everything easier to cleanly uninstall04:41
gnarfacealso they track dependencies and avoid certain collisions04:41
gnarfaceif you just have one thing in /usr/local it probably doesn't matter, but it can quickly become a mess if you have a whole environment of unpackaged stuff in there04:42
debdogI know what you're talking about. but there are ways around that even inside local04:44
debdogprolly a POV discussion04:44
debdogfrom my POV packages are just another layer I do not like to cope with04:46
sfox> it's not in the repos?04:48
sfoxit's  in ceres but not chimaera04:48
sfoxgnarface, would installing the ceres package in chimaera risk corrupting my install?04:49
brocashelmfirst, check the dependencies. if you can successfully pull them from chimaera, then it usually should be a safe install05:35
brocashelmif they can't be met, then you cannot do it in chimaera without breaking things05:36
brocashelmyou could try moving your repo over to daedalus (it's stabilizing in hard freeze at the moment), since it's still close to ceres05:37
gnarfacesfox: there's some risk, but less. before you take the risk though make sure it's not in chimaera-backports05:50
sfoxit's not06:20
sfoxI ended up just using the generic amd64 build from bitcoin.org06:21
sfoxseems to work well enough06:21
sfoxjust kludgely that it's in it's own folder instead of the usual binary locations06:21
sfoxwhat's to be expected when daedalus stablizes?06:22
gnarfacewhat do you mean stabilizes? it's already frozen. very little should change other than bug fixes until release.06:30
gnarfacei think that may mean your software already is too late to make it into the release, but if there's enough demand they may put it in daedalus-backports06:32
gnarfacebuilding a package may be easier than it sounds though just fyi06:32
gnarfaceit's harder to find out how than it is to actually do, if the source is already debianized06:33
gnarfaceand if it's not, you can always use checkinstall to make a simple package, as long as it builds clean06:34
gnarfacei could be wrong about it being too late to get into daedalus though, you could ask that question of debian upstream, someone there would know06:44
brocashelmsfox: if you decide to switch to daedalus, it would be a good idea to include ceres and pin ceres to 50 on your apt's preferences.d section06:50
brocashelmso that any package that's not available in daedalus that you need from ceres can be installed, like that bitcoin-qt06:50
brocashelmdaedalus is just about to get another 6.1 kernel upgrade (since ceres has it available now). although it's unlikely it will release at 6.2 at this point06:52
* Xenguy wonders if anyone still uses 'checkinstall' to create DEBs?07:07
XenguyAha, gnarface mentioned it, good07:07
XenguyUsed to really enjoy that utility, a long time ago now07:08
XenguyUsed it frequently at one point, but not anymore07:08
sfoxbrocashelm, isn't that the kernel with rust in it?07:25
sfoxNot looking forward to that07:25
brocashelmsfox: 6.207:25
brocashelmAFAIK07:25
brocashelmme neither, but it's been a long history of subversion07:26
sfoxI've already switched most of my servers to FreeBSD07:26
sfoxCan't do that for laptops and desktops though07:26
brocashelmwayland, pipewire, elogind/systemd, etc. are unavoidable at this point07:27
brocashelmcan't install/use mpv without some dbus, avahi, wayland, pulseaudio "libs"07:27
brocashelmso i try to remove as much as i can07:27
onefangBig self built packages should go in /opt to keep /usr/local free for smaller things.07:30
sfoxdo we at least get pipewire?07:35
sfoxonefang, is there a user opt as opposed to a system opt?07:35
brocashelmalsa is all i need07:35
brocashelmsimply removing systemd is not enough to fight against the infection07:36
onefangYou can put anything you want in your own home directory.  I use ~/src for anything I don't want to bother installing outside of my home.07:37
onefangI have ALSA and JACK, no pulse, no pipewire.07:37
brocashelmgstreamer is another one most people overlook07:38
brocashelmhave to be careful not to remove its core packages if you're on a gtk system07:38
XenguyEverybody used to use /usr/local before the Man told them to use /opt07:40
XenguyThen they kept using /usr/local anyway  = )07:40
FatPhilthe description of /opt in the LFS just says "I'm gibbering, ignore me" to me.08:54
FatPhilFHS?08:55
gnarfaceFHS08:55
FatPhilI'm gibbering, ignore me08:55
gnarfacei think the distinction is supposed to be that /opt is supposed to be for 3rd party stuff and /usr/local is supposed to be for your in-house stuff08:57
FatPhil"Locally installed software must be placed within /usr/local"08:59
FatPhil"/opt is reserved for the installation of add-on application software packages."09:00
FatPhilThe "standard" contradicts itself => it can be safely ignored.09:00
FatPhilAlso, "must" > "is reserved for"09:01
rwpThe systemd folks already decided to abandon FHS so all systemd systems ignore it.09:10
rwpFor a while /opt was where corporate software wanted to be installed.  But no one could agree or converge upon a format.09:11
rwpSo the FHS just said /opt was for "that stuff" and left it flexible by not specifying it.09:11
rwpIn practice people use or don't use /opt as they feel like it.  And that seems to be okay.09:12
FatPhilits history certainly is back in the "corporate" era of unix, yeah09:12
FatPhilMy peave about possible file locations is something debian's suffered from, and thus made me suffer from, for decades. Because /usr might be a remote mount, it mounts all remote mounts before relying on /usr being present. NFS ones fail, as they rely on /usr (which is dumb #1). Init then never goes back and tries again, after /usr is mounted (that's dumb #2). There's even a field in fstab which can give09:20
FatPhilthis hint - it's just ignored.09:20
FatPhilignoring that field is dumb #3. It's a conurbation of dumb.09:21
onefangI tend to put large packages in /opt/$packagename, so they are easier to manage.  And sometimes there's more than one copy of a package in there, which is hard to manage in /usr/local.09:51
brocashelmthe only shit i ever put in /opt was for xampp/lampp data10:06
brocashelmthat and wine-devel (?)10:06
ecxodhat jemand eine Ahnung wie gross chimera ist ?13:32
buZzsimilar size to previous editions13:32
ecxodI plan to make a mirror ...13:32
ecxodcontabo has cheap servers and I need to know how much space is necessarry13:33
buZzits similar to https://www.debian.org/mirror/size13:33
buZzalthough i guess a lot smaller? hmm13:33
buZzhttps://ftp.fau.de/devuan/devuan_mirror_walkthrough.txt13:34
buZzgee, thats small!13:34
onefangYou beat me to it.13:34
buZzhigh five onefang13:35
onefangIt's that small coz most get redirected to Debian mirrors, since we only change a small subset of Debian.13:35
onefangIf you are setting up a public Devuan package mirror, I'll be the one you talk to, since I'm the package mirror herder.  But it's late Friday night here, I'll be switching to weekend mode soon.13:37
onefang"here" being Australia.13:38
ecxod400 GB SSD is enough ?13:38
buZzis 400 more than 60?13:38
buZzis that what you're asking us?13:39
ecxodno13:39
buZzecxod: maybe read 13:34:11 < buZz> https://ftp.fau.de/devuan/devuan_mirror_walkthrough.txt13:39
ecxodyou said devuan is not complete on devuan servers, it is mostly on debian servers13:39
onefangThat devuan_mirror_walkthrough.txt document will explain a lot.13:40
buZzecxod: have you tried reading the document? :)13:41
ecxodi am reading it right now13:42
ecxodbut in the document are no information about how much traffic is expected, and how much ram is expected13:54
ecxodthis are important informations13:54
ecxodit should be possible to get this informations from other mirrors13:55
onefangI can't help much with info from my mirror, it runs virtual worlds as well, so is kinda beefy.13:56
onefangOther mirror operators hang out here to, so maybe they can help with that info.13:57
ecxodone mirror needs 4,6 terra14:01
ecxodthere is a package called debmirror14:05
bb|hcbecxod: Current sizes are 134G for ISO and 21G for packages. Note that most of the packages come from Debian, so if you want to have everything locally, you need to mirror Debian too21:56
bb|hcbDebian package mirror size is 1.8T now...21:57
bb|hcbAbout traffic - it depends on many things and can not be predicted. In general it is not a good idea to run a mirror on a metered connection/hosting21:58

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!