libera/#devuan/ Thursday, 2020-09-17

* Xenguy read today the sad story of a Debian Developer who removed the SysV init script from his network-manager package for no reason. Pretty sad to see.00:54
XenguyNot sure if that is OT here though.00:54
masonYeah, that'd be #devuan-offtopic00:55
Xenguynp01:01
furrywolfI think I have enough spare bandwidth today to try upgrading to beowulf.02:36
* Xenguy has to buy a new external hard drive before he can do the same...02:37
XenguyGood luck, and report back to us trailing edge types ; -)02:38
furrywolfapt-get dist-upgrade seems to be trying to hold back about 90% of the things it should upgrade.02:47
furrywolfalso, why does it want libpam-systemd?02:48
furrywolfnevermind about holding things back, user error.02:50
fsmithred'cause you didn't install libpam-elogind02:50
gnarfaceeither that or the thing about --no-install-recommends02:50
markizanoI'm on beowulf - seems very similar to buster on pkg versions. it's good.02:51
markizanoa lot of ssl issues were resolved via upgrade.02:51
gnarfacefurrywolf: if it looks like it's going to take more than about +500MB over the old install then it might be including recommends02:51
furrywolfit wants to download 2.4GB of archives, to start.  lol02:52
gnarfacefurrywolf: (+300-500MB is about the space of the old kernel, which you can purge afterwards.  in a fair world beowulf won't take much more space at all)02:52
gnarfacefurrywolf: i'd pay more attention to the REMOVES section than the downloads though, in case it wants to remove something important that you need to remember to reinstall before the first reboot (like the kernel or udev)02:52
gnarfacefurrywolf: (shouldn't happen anymore but ymmv)02:53
furrywolfI didn't see any removes that weren't libraries that are installed only because of a dependency of something else.02:53
gnarfacealright, then you're probably fine02:53
gnarfaceusually the big risks are the kernel, udev, or your desktop environment02:54
gnarfacegraphical logins seem to be the most complicated tangle right now02:55
furrywolf3:21 left on the package download...  I ran it with -d so I can let it download without watching it, so I can make sure I'm around to pay attention when it actually does things.03:08
gnarfaceoh i see03:09
furrywolfapt-get keeps cancelling the entire download because of occasional network glitches.  this is getting stupid.04:20
furrywolffourth time re-running it now...04:21
golinuxWhy don't you do it in pieces instead of on indigestible chunk?04:32
gnarfacefurrywolf: try a apt proxy04:53
gnarfacefurrywolf: like apt cache or something04:53
meep_____furrywolf:05:04
meep_____You know you can just buy or burn a full beowulf DVD somewhere05:04
meep_____Pop it in your computer and use that to upgrade right?05:04
meep_____Tell apt to use the cdrom as a repository source05:04
meep_____And finish the rest over slow internet05:04
meep_____Theres also a script i forgot that name but turns apt transactions into a wget download bash script you can run on a different machine05:05
furrywolfburning it requires downloading a whole dvd...05:06
meep_____Head into down and download/burn the dvd05:06
meep_____At a library or coffee shop05:06
meep_____Or buy a DVD05:06
meep_____Like back in the day when you had to purchase slackware dvds because all you had was dialup05:07
meep_____People still sell Linux DVDs05:07
meep_____I'd probably even send you one for free if you asked nicely05:07
furrywolfI should be able to get cable soon.  will be very nice...05:08
golinuxThe current isos are already out of date and would require updating05:12
gnarfaceisn't there a resume download option?05:13
furrywolfit resumes, but I have to manually re-run apt-get and hit y...  there's probably an option to not hit y...05:15
meep_____ y05:18
meep_____-y05:18
DonkeyHotei       -y, --yes, --assume-yes05:19
meep_____Ur an out of date ISO golinux05:19
furrywolf...  and you're annoying?05:21
golinuxThat is true . . .05:21
meep_____At least I'm not an out of date ISO05:22
golinuxmeep_____:  First drive passed.05:22
meep_____Great!05:22
golinuxStarting the second one now05:22
meep_____golinux: in case you didn't know you can run them in parallel05:22
furrywolfunfortunately, this download is taking way too long, and I'm going to need to stop using data in an hour or so...05:23
golinuxOnly one slot in the dock05:23
golinuxfurrywolf: Sorry you're having such a hassle05:24
furrywolfthe problem is t-mobile.  heh.05:24
golinuxThe problem is capitalism05:24
golinux(sorry for the OT)05:24
furrywolfyeah, but I can change ISPs a lot easier than I can change economies.05:25
furrywolfbleh, I'm going to have to use next month's data.05:34
XenguyAre you trying the netinstall or w/e?05:38
furrywolfI'm trying to upgrade from ascii to devuan.  I need to get 2.4GB of archives to do this, apparently.  on t-mobile, this is easier and cheaper said than done.05:38
furrywolfI've been avoiding doing it until I had some data left over at the end of a billing period, but of course tonight the weather is wet and my download speed is crap...05:39
furrywolfthe billing period ends in 11 minutes or an hour and 11 minutes...  I don't remember which time zone they're in.05:39
Xenguy2.4 GB seems like a lot for an upgrade, but maybe not.  They do tend to grow in size.05:41
XenguyBelieve it or not, I used to use a dialup connection, leaving the download going all night.  But that was free of course, if slow05:42
furrywolfI used dialup for many years, too.  many, many years.  I ran a BBS once...05:42
XenguyI could upgrade after 1 night of downloading, on dialup  = )05:42
XenguyThat's cool05:43
Xenguyer, *coooooooooooool*05:43
furrywolfall anyone ever did on it was play tradewars.  :P05:43
XenguyI remember my first BBS (I didn't run one), and it was just fantastic05:43
meep_____furrywolf:05:43
meep_____Next time you install devuan05:43
XenguyMy first intro to anything online05:43
* furrywolf ended up being a BOFH and editing the sector warp map when no one was online, so people would end up in sectors full of mines unexpectedly.05:43
meep_____You amy want to just use the netinst05:43
meep_____Install the base system only05:43
XenguyThis is an upgrade05:44
meep_____Disable autoinstalling reccomended and suggest, then install only what you need05:44
furrywolfmeep_____:  I am upgrading an existing ascii install, not installing from scratch.05:44
meep_____Rather than installing the default XFCE desktop05:44
furrywolfI don't have the XFCE desktop.05:44
meep_____I'd reccomend downloading the latest DWM sources and adding the systray patch05:44
XenguySounds complicated05:45
furrywolfI don't want the XFCE desktop.05:45
furrywolfand I don't see why you're saying any of this, as none of it is remotely relevant?05:45
Xenguy.oO( It's like hurding cats, I tell ya! )05:45
meep_____Because then you'll only need to upgrade a few packages05:46
meep_____Not hundreds of packages and several gigabytes05:46
* Xenguy retreats to video-land ...05:47
furrywolfagain, for like the third time, THIS IS AN EXISTING INSTALL.  I AM NOT INSTALLING A NEW SYSTEM.05:47
meep_____Then start removing bloat from your current ascii install05:48
meep_____Otherwise05:48
meep_____You know what you need to do05:48
furrywolfis what I need to do called "/ignore"?05:49
golinuxOuch05:49
meep_____Serves me right for trying to help someone05:49
meep_____Whatever it is, you can stop complaining on here about having to download 2.7G if your going to respond to everyone's help like that05:50
meep_____Or workarounds05:50
furrywolfyour working around is "if you don't install anything, you'll have less to download".  this is not useful help.05:51
n4dirpeople who discover they don't have to install a DE during installation are always very excited about it.05:53
furrywolfI don't have a DE.05:53
furrywolfI use icewm.  it's nice and light.05:53
n4dirfurrywolf: i didn't mean you.05:53
meep_____I'm willing to bet most of that download is stuff you don't actually need or want05:54
meep_____Just stuff APT auto-suggested or auto-reccomended to install05:54
furrywolfmeep_____:  and that you'd be correct on...  but it's because everything these days has excessive dependencies, and drag in a whole tree of libraries for one random feature I'll never use.05:54
meep_____Yeah but you can fix that by editing APT's config not to install reccomends and suggests05:55
meep_____There's not a way to autoremove those though05:55
furrywolf(example:  did you know gimp drags in pulseaudio, despite not having a single feature related to audio whatsoever?)05:55
meep_____Hold on05:55
meep_____I'm going to grab my laptop05:55
furrywolfI'm not installing recommends or suggests, unless I see something I want and manually install it.05:55
meep_____Place this in your /etc/apt/apt.conf.d as 80noreccomends05:57
n4diryeah, stuff like that gimp/pulse makes you pretty puzzled05:57
furrywolfmeep_____:  do you just talk without reading what people say?05:57
n4diras i said: very excited ...05:57
meep_____Do you?05:57
furrywolfn4dir:  gimp uses sdl for something, sdl uses pulse for something...  and it's all hard dependencies...05:57
meep_____You seem to be only here to vent05:57
meep_____And dismiss all help given to you05:58
n4dirfurrywolf: i ran in similar these days, installed a lot the last few, all the time05:58
furrywolf(no, I don't know how "simple" or "direct" can possibly related to pulse, either...)05:58
n4dirso you got close to 3 Gigs of update for a full dist-upgrade and have to time it right due to the ISP, i got that righ?05:59
meep_____If you ADJUSTs APT's settings, installing gimp won't pull in pulseaudio05:59
furrywolfagain, it is a depdendency, not a recommends.06:00
furrywolfPackage: gimp (2.10.8-2)06:03
furrywolfdep: libgegl-0.4-0 (>= 0.4.12)06:03
furrywolfPackage: libgegl-0.4-0 (0.4.12-2)06:03
furrywolfdep: libsdl1.2debian (>= 1.2.11)06:03
furrywolfPackage: libsdl1.2debian (1.2.15+dfsg2-4)06:03
furrywolfdep: libpulse0 (>= 0.99.1)06:03
furrywolfsee how they all start with "dep"?06:04
furrywolfthe only way to "adjust" apt would be of the dpkg --force-depends variety.06:04
furrywolfand I already said they were dependencies.06:05
furrywolfn4dir:  exactly.06:07
n4diryeah. Seems too suck. But not that much, i hope06:07
furrywolfn4dir:  I usually am right at my data limit every month, so haven't been able to upgrade...  finally had some data left this month, but today the connection is too slow, and I'm going to run out of time to use it.  should have started the download earlier in the day, but work...06:07
n4dirah yeah.06:07
furrywolfexcessive dependencies is a real problem, and a shift in standard practice to dynamically loading libraries and disabling features if they're not present would be a very good thing, imho, as opposed to the current practice of linking against every single thing you might ever possibly use.06:09
furrywolfi.e. sdl should spit out "unable to output audio to pulse, libpulse not found" if you try using it to output audio to pulse, rather than depending on libpulse...06:10
n4diryup, i agree06:11
n4dirI am always on really bad ressources, so stuff getting pulled in as a dependency, using ressources too, is a problem for me06:12
n4dirthough i am not that much in the subject. avahi and gvfs (?) and such. I ran in those as deps these days06:12
n4dirstuff being installed which i don't need i can live with, but running all the time eating (little) ressources, that is a little problem for me06:13
furrywolfavahi is worse than useless.06:13
n4dirlol06:14
furrywolfI mean... have you ever used it?06:14
furrywolfor even heard of anyone using it?06:15
n4diri couldn't even figure out what it is supposed to do. And no, in like 15 years i never heard anyone using it06:15
n4diron another note: the other day i spoke with a friend, and we thought that pretty no one mentions icewm anymore.06:17
furrywolfyay, hasn't rolled over to next month yet, so they're not in eastern time...06:17
furrywolfI like icewm.  :P06:17
n4dirhence i said it. I never really used it, but it really is nice06:17
furrywolfit's simple, fast, has a surprising amount of features for its size, has been updated to deal with FDO's menu crap,...06:17
n4dir(didn't use it for no reason)06:17
n4dirah, no i remember, i ran in the need for easy tiling, and he told me out it's feature06:18
n4dirs/no/now06:18
furrywolfit has some tiling support, but I only use the default tiling, which is things open next to other things.06:19
furrywolfI'm not a tiling fan.06:19
n4diryeah, something like that i think i needed, but finally i used e16 as a solution (its pager, not tiling)06:19
n4dirme neither06:19
n4diri started doing audio stuff. My usual approach, one app full max per desktop didn't work anymore. So i looked for a solution06:20
n4dire16 is nice too. Wondering why it is completely gone from debian ubuntu and what not06:21
furrywolfI have ten workspaces, is nice...06:21
golinuxGetting off-topic06:21
meep_____E16?06:22
furrywolfhttps://tracker.debian.org/news/476094/bug619707-removed-packages-from-unstable/06:24
furrywolfhttps://packages.debian.org/buster/e1706:25
meep_____Oh06:25
furrywolfso e16 was replaced by e17 which was moved into enlightenment which was originally removed to be replaced by e16.06:25
furrywolflol06:25
meep_____I thought you meant the other e16 furrywolf06:25
meep_____Lmao06:25
furrywolfI don't know what the other e16 is.06:26
furrywolfand you mean n4dir, not me.06:26
meep_____No06:26
n4dire17 and e16 are not exactly comparable06:29
meep_____The website06:29
furrywolfwell, in 2011, debian thought e17 was replacing e16, and removed e16...06:30
n4dircompiling it, including the download and all, takes less than 5 minutes. So no biggie06:31
furrywolfhttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=61970706:31
furrywolfbbl, time for me to head to bed...  I guess I'll leave my laptop on and let it run into next month's data.  it's 69% done at least...  but I don't think it's finishing in the next 13 minutes.  heh.06:47
meep_____Break into the tower's servers and give youself unlimited data06:48
meep_____Blueboxing 2.006:48
* furrywolf is not sufficiently talented for that06:48
furrywolfbbl06:51
meep_____Goodnight furrywolf06:52
FlibberTGibbetis there any way to get php7.2 or 7.3 on ascii?13:45
gnarfaceFlibberTGibbet: you might be able to build it13:59
gnarfaceFlibberTGibbet: or you could just install beowulf in a chroot14:00
JorilWhat about https://packages.sury.org/php ? It has packets for Stretch14:05
cgdaehello, i'm having trouble creating a virtual machine with virt-manager. error message is: Unable to complete install: 'internal error: Unable to find 'devices' cgroups controller mount'14:10
cgdaei'm running devuan 3 (beowulf). have done 'apt update && apt upgrade' and rebooted, but problem still occurs.14:11
cgdaedoes anyone here have any ideas or suggestions? thanks.14:11
gnarfacei think it's a permissions error to do with cgroups assignments but i'm not sure what you need to do14:19
gnarfacei mean, other than change the permission14:20
cgdaegnarface: thanks. running virt-manager as root seems to be working. obviously not a good solution though.14:25
FlibberTGibbetgnarface: i just threw in the towel and upgraded to beowulf (after snapshotting the VM!)14:31
DPAcgdae: Are the cgroups mounted? If not, try installing cgroupfs-mount.14:31
cgdaeDPA: thanks, i'll try that.15:13
furrywolfhttp://deb.devuan.org/merged unstable/main Sources  is serving broken files that fail hash checks17:09
brocashelmyou should be using ceres, not unstable for your sources.list17:09
furrywolfor deb.devuan.org is broken in general...   http://deb.devuan.org/merged/pool/DEBIAN-SECURITY/updates/main/e/evince/gir1.2-evince-3.0_3.30.2-3+deb10u1_amd64.deb  Hash Sum mismatch17:10
brocashelmi just checked and it's working fine17:10
brocashelmi sometimes get those errors and retry17:10
xinomiloalso checked and running fine. could be some repo syncing , you should retry17:23
ottavioHow can devuan redistribute unmodified Debian binary packages without breaking licences, e.g, the GPL?20:16
masonottavio: That's easy. You can get the source from the same place.20:16
ottaviomason and where is the place? I can only see binaries.20:17
golinuxDevuan is 99% pure debian.20:18
ottavioWhere are the sources for each package?20:19
golinuxOur repos serve debian packages20:19
golinuxhttps://pkginfo.devuan.org/20:19
masonottavio: Add deb-src directives, get the source packages from the same place.20:20
masonottavio: And ask the same thing of Debian, since in 99% of cases they're not the copyright holder either.20:20
masonottavio: Reading the GPLv2 (which is the relevant version for lots of things) will nail down precisely what the obligations are.20:20
ottaviomason: this is not about holding a copyright, it's about distributing sources along with binaries.20:21
ottavioAll I ask is where is the location of the sources.20:21
golinuxDevuan-specific packages will have +devuan* in the filename20:21
masonottavio: No, it's about a copyright and the license that allows the copyright holder to impose.20:21
golinuxAll other packages come directly from debian unaltered20:21
ottavioThat doesn'treally answer my question.20:21
masonottavio: As noted, add deb-src per our docs. You can't get the binaries without following largely the same instructions, so you'll know where to get them.20:22
ottavioWhere is the location of deb-src?20:22
masonottavio: in your /etc/apt/sources.list20:22
masonottavio: As you're clearly interested in free software and the power of free software licenses, it's worth understanding the nuance, and reading the actual license is the best way to do that. For instance, there's no requirement that anyone put up source online.20:23
masonThat people do is convenient and saves time and effort.20:23
ottavioOK so "deb-src http://deb.devuan.org/merged <release codename>-security main" will have to resolve a url.20:24
ottavioIs this deb-src repo searchable?20:25
masonman apt20:25
masonottavio: If you have specific things you want to know, it might be worth rephrasing your questions, as they seem a bit like trolling off the bat. There are answers to all of them if we can agree on what the questions are.20:26
ottaviomason: all I'm asking if there is  a searchable repo of the sources. I've looked into apt(8) but I haven't found the answer.20:27
masonottavio: So, you can search a variety of ways, but to get the source for a package: apt source foo20:28
masonSo, if you got bash, you might want its source. So apt source bash20:28
masonHow you search is up to you. I like installing apt-file and using that.20:29
masonottavio: And if you just want to browse around to find free software, let me point you at https://directory.fsf.org/wiki/Main_Page20:29
ottavioAnswering my own question, there is a "source" directory in each $DIST.20:31
ottavioFor example http://deb.devuan.org/merged/dists/ascii/main/source/.20:32
ottavioThis is all I wanted to know. I'm sorry that you have taken it as an attempt at trolling.20:32
ottavioStill the sources point at the Debian servers.20:34
masonSure. As the binaries come from there too.20:34
masonWhat's the concern there?20:34
ottavioNo concern. I want to understand the mechanism. If I install something on my computer, I want to know where they come from.20:35
masonottavio: Sure. So, in this case, you hit something that provides a custom overlay of Debian repositories, substituting specific bits that are needed to allow for a choice of init.20:36
masonBut you can use the tools to access sources and binaries as though it were one source, because that's the magic.20:36
rennjneed acct20:38
golinux?20:38
rennjhttps://devuan.org/os/install20:38
rennjDevuan-specific and forked source code is available on our git store.20:38
rennjhttps://git.devuan.org/org/devuan/teams/packages/repositories20:38
rennjlame20:39
rennjanonymous@20:39
rennjhttps://git.devuan.org/devuan/www.devuan.org/src/branch/new-beta/source20:40
golinuxWhat are you trying to say?20:40
golinuxIs there a question in there?20:40
rennjottavio> mason: all I'm asking if there is  a searchable repo of the sources. I've looked into apt(8) but I haven't found the answer.20:41
rennjwell according to the https://devuan.org/os/install Devuan-specific and forked source code is available on our git store20:41
rennjwhich seems to need an account20:41
golinuxOf course.20:41
rennjif you follow the links20:41
fsmithredrennj, look at git.devuan.org20:41
masonrennj: apt source will still work anyway20:41
ottaviorennj: I wasn't asking about forked code, I was asking about unmodfied packages.20:42
ottaviowhich are actually in /devuan/pool/main20:42
fsmithreddebian has the sources for the unmodified packages20:42
golinuxfsmithred to the rescue.  I can go get some lunch20:43
ottavioThe sources are also on deb.devuan.org but I got confused between /devuan and /merged20:43
fsmithredanything in /devuan is stuff that we changed20:45
fsmithredand /merged provides both forked and pure debian packages.20:46
fsmithredmake sense?20:47
fsmithredif you go to our server in a web browser and look in /pool, you will only find our forked packages.20:47
brocashelmwhat about experimental?20:56
brocashelmi got some xfce upgrades through debian experimental because there was almost nothing via devuan experimental20:57
masonWith anything newer than stable, there's the risk that something with a hard dependency on systemd will slip in, FWIW.21:00
brocashelmyeah, i've been on ceres for quite a while21:02
brocashelmi'm taking note of things like network-manager after that mailing list fiasco the other day21:03
fsmithredwhy did that pop up all of a sudden?21:03
fsmithredbrocashelm, there may be a few devuan packages in experimental, but I don't think we use it much.21:04
brocashelmok21:05
brocashelmjust wondering what it was for21:06
brocashelmit was nice getting a bit of a newer xfce. only had a few hiccups that got stabilized after some tweaks21:06
brocashelmalthough i noticed the csd shit like on the panel preferences windows21:07
fsmithredyou know about the nocsd package?21:07
brocashelmmaybe i should've tried the xfce-classic fork?21:07
meep_____Soystemd?21:07
meep_____I'd just like to interject for a moment. What your referring to as GNU/Linux is in fact Soystemd/Snaps21:08
brocashelmi have gtk3-nocsd installed21:08
fsmithredyeah, that one21:08
meep_____Or as I've recently taken to calling it soystemd+snap21:08
brocashelmlol21:09
fsmithredthere's also a gtk3-nooverlayscrollbar that goes with the cinnabar and darkpurpy themes, but you'd have to pull those from beowulf21:09
meep_____Made possible by the EEE tactics on behalf of RedHat, Canonical, and our Platinum Linux Foundation member Micro$haft21:09
brocashelmgot it. i guess i forgot to edit ~/.xsessionrc21:09
meep_____And GNOME3. Our slogan is: "We don't have ideas, we just copy OSX...poorly"21:11
masonmeep_____: When you look at the relationship between launchd and systemd, that takes on additional layers of humour.21:16
meep_____;)21:17
golinuxmeep_____: Wrong channel for your rants21:38

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