libera/#devuan/ Thursday, 2018-09-06

drwhiteHi folks.03:47
drwhiteIs Devuan ASCII going to be using SystemD now?03:47
gnarfaceno03:48
drwhiteI found an article that says that scertain systemd things aren't being removed03:49
drwhiteThat is why I am asking03:49
drwhiteWhat's the virtualisation capabilities of Devuan?03:50
drwhiteDoes it handle QEMU and KVM and XEN easily enough?03:50
gnarfaceshouldn't be different from debian in that regard03:51
gnarfacethe stuff that hasn't been removed is primarily just libsystemd03:51
drwhiteanything to do with SystemD is removed?03:51
gnarfacejust systemd itself and the handful of things that couldn't be compiled to not require it03:52
drwhitegood to know03:52
gnarfacethat doesn't mean an intent to re-add systemd later.  whoever tried to give you that impression has misled you on purpose.03:52
drwhiteDo you know if there will be a Devuan ARM version?03:52
gnarfacethere's already an arm version03:52
gnarfacethere's several in fact03:53
drwhiteNo, not that systemD was being added back in persae..03:53
drwhitehttps://unix.stackexchange.com/questions/433159/what-are-the-main-differences-between-devuan-distros-and-their-debian-base/43334603:53
drwhiteThat's where I read about things.03:53
drwhiteThe responder said that systemd things were removed, but that is being rolled back now.03:54
gnarfacehttps://pkgmaster.devuan.org/bannedpackages.txt03:54
gnarfacethese packages have been removed03:54
gnarfacefor no reason other than that they either ARE systemd or would have required massive recoding to remove it as a permanent requirement03:55
drwhiteGood list to have, thanks03:55
drwhitewell SystemD is a bad thing to have.03:55
drwhiteSo other than removal of SystemD, it should still be perfect for servers and desktops and virtualised platforms?03:55
gnarfaceit's not a very big list.  most stuff hasn't been touched, but a lot of stuff that has been migrated from lm-sensors/acpid to systemd has suffered regression with regard to sensors and sleep/hibernation states03:55
gnarfaceit's been a drop-in replacement for debian everywhere i've used it, anyway.03:56
drwhiteI don't use sleep/hybernation states. I'm not using Windows. lol03:56
gnarfaceit should be fine for desktops unless you really like gnome03:56
drwhiteI'm a hoster, developer, coder, and more.03:57
drwhiteI hate gnome 3.03:57
drwhiteand KDE03:57
drwhiteThey have become so cumbersome in there recent iterations03:57
drwhitePersonally I use xFCE03:57
drwhiteClean, Lightweight, fast.03:57
drwhiteIf I want a prettier interface, I'll use MATE03:57
drwhiteAnd Devuan has both of those03:58
drwhiteSo I'm happy with that.03:58
drwhiteSo ASCII is what version of Debian?03:58
gnarfaceit corresponds to debian stretch04:02
gnarfaceand xfce is the default desktop04:02
drwhiteAre there actual repositories for Devuan itself for specific things related to it?04:03
drwhiteOr does it primarily use the Debian Repos?04:04
DonkeyHoteiit's nice that it can be a drop-in replacement for debian, but what i'd like is a similar migration path from *buntu04:04
drwhiteThey are Debian based.04:04
drwhite*buntu is isn't it?04:04
gnarfacedrwhite: there are actual repositories, but they only hold packages that were actually changed.  the vast majority of packages didn't even need to be rebuilt, so they're dynamically pulled directly from debian's repos unchanged.04:05
gnarfacedrwhite: if you want to know how that works i think you want to look into amprolla304:05
DonkeyHoteiubuntu was designed to be "source-compatible" with debian, so that the same package sources can be used but build to different .deb's with different dependencies due to the shlibs line04:05
drwhiteIs it possible that the Devuan Repositories could become completely separate over time?04:05
drwhiteDonkeyHotei: Ahh, makes sense then. Thanks for that info. :)04:06
gnarfacedrwhite: possible.  maybe inevitable.  hopefully not.04:06
DonkeyHotei[Wed 2018-09-05 07:05:16 PM PDT] <gnarface> drwhite: there are actual repositories, but they only hold packages that were actually changed.  the vast majority of packages didn't even need to be rebuilt, so they're dynamically pulled directly from debian's repos unchanged. <----- any chance a similar thing could be separately done with ubuntu's repos also?04:07
drwhitegnarface: I hope it does happen. Would be nice to have it away from main stream for most of things. A lot of the time they may lose all interest in the source for the older versions, and so keeping the earlier versions of Devuan updated would be beneficial if they old repos vanish.04:07
gnarfaceDonkeyHotei: afaik the only reason ubuntu doesn't do that is because they've rebuilt ALL the packages to newer dependencies04:07
DonkeyHoteidoesn't do what?04:08
gnarfaceDonkeyHotei: sometimes they even use beta dependencies.  they're a bit reckless about it04:08
drwhiteIs there a large performance increase from Devuan 1 to 2?04:08
gnarfaceDonkeyHotei: what == doesn't pull debian packages dynamically, as you had just asked04:08
gnarfacedrwhite: that would be a hardware specific issue.  in most cases probably no change whatsoever.04:09
DonkeyHoteiunlike debian, ubuntu relies on source-only uploads, built automatically for the repos04:09
gnarfacethey're also commercially funded, so they don't have to sweat the build times04:10
DonkeyHoteiright04:10
DonkeyHoteivia launchpad, they also do such builds for third parties04:10
drwhitegnarface: Will Devuan address the performance issues in the future?04:10
gnarfacedrwhite: if you have newer hardware, you might see improvements from the newer kernel.  you shouldn't be seeing any drop whatsoever in performance from debian in either case04:11
gnarfacedrwhite: the kernels are the same exact kernel04:11
gnarfacethere's literally no difference in kernel-level hardware support04:11
drwhiteDoes Devuan 2 use Nautilus or Thunar or something else?04:12
gnarfaceuh, i don't know that.  i don't use the default install anywhere04:12
gnarfaceprobably whatever xfce usually uses?04:12
drwhitexfce can use any of them.04:13
drwhiteso probably thunar04:13
drwhiteHas the package installation been upgraded in 2?04:13
drwhiteI know that the normal Debian package selector is quite basic and does not allow much customisation.04:13
gnarfacenone of that has been changed from debian04:14
gnarfaceit's all identical04:14
gnarfaceby "normal" package selector you mean synaptic?04:14
gnarfacethere are alternatives that give more control.  you can try aptitude and apt-get04:15
gnarfaceagain, none of that is different from debian04:15
gnarfaceit's so much like debian that i've had less trouble upgrading old wheezy systems to devuan jessie than to debian jessie04:16
fsmithreddevuan jessie is more like debian than debian jessie is/was04:18
drwhitelol04:18
DonkeyHoteifewer install arch'es though04:18
gnarfacethat's a hardware issue04:19
gnarfaceppc32 and sparc are hard to come by04:19
DonkeyHoteippc32 is not *that* rare04:19
gnarfacei have some but i admit i can't boot it right now04:20
gnarfacedue to a failure of the power supply and battery at the same time i now have a catch-22 problem where i need a fresh battery to sync the replacement power supply but no way to charge a battery without syncing it first04:21
gnarfaceapple doesn't replace any of this stuff anymore either, so it's strictly used or aftermarket parts...04:21
DonkeyHotei"sync" a power supply?04:22
gnarfaceif you actually have some laying around you want to get rid of and you're in europe you might want to talk to someone about taking it off your hands...04:22
DonkeyHoteii'm not in europe04:22
gnarfaceyea, "sync" as in the later model power supplies are too smart for their own good04:22
gnarfacethey don't work if you have lost power completely04:22
gnarfacewhich tends to happen if you let the thing sit on the shelf for too many years unused04:23
DonkeyHoteibatteries, you mean04:23
gnarfaceyea04:23
DonkeyHoteinot power supplies04:24
gnarfaceyou're understanding what i'm saying but you're having trouble believing it, so you're thinking you're misunderstanding what i'm saying04:24
DonkeyHoteithe ibook/powerbook power supplies (chargers) were not complicated04:25
gnarface yea, they are at a certain point04:25
gnarfaceit's just not obvious if the model of power supply you have defaults to the right voltage/amperage/whatever for the model powerbook you have04:26
gnarfacebut if you're replacing a older model powerbook's dead power supply with a "smart" newer model, it needs to have some charge left in the battery before it can "adjust" itself04:26
gnarfaceso if you have TWO dead batteries you can't do this initial sync04:27
gnarfaceand the light on the power plug will never turn the right color04:27
DonkeyHoteithere was no light on the power plugs04:27
DonkeyHoteithat's something that was introduced after the switch to intel04:28
gnarfacecorrect.  you're right.  there was no light on the earliest models, but if that burns out (mine was actually recalled, THEN burned out because i didn't send it back) you're stuck with using a newer lit model even on the old powerbook.04:28
gnarfaceyou can verify this information independently by calling apple right now.04:28
gnarfaceyou don't have to take my word for it04:29
gnarfacetry to buy a power block for a laptop without a light on it04:29
DonkeyHoteikensington04:29
gnarfacethat's aftermarket04:29
gnarfaceplus they'll still suffer from the same sync problem i think04:29
gnarfacethey don't make first-party batteries anymore though at all for this model, so i am stuck replacing that with something aftermarket and i can't decide what to trust...04:30
gnarfaceanyway, if you have 32-bit ppc build hardware laying around in better shape you should consider donating it04:31
gnarfacesame goes for sparc04:31
DonkeyHoteii don't have any sparc04:31
DonkeyHoteii have a partly operational hppa box04:32
drwhitegnarface: you ever installed Devuan onto ARM?05:09
drwhiteIs Cinnamon better than Xfce?05:12
DonkeyHoteii'd want MATE most likely05:12
drwhiteWhy?05:16
golinuxhttps://files.devuan.org/devuan_ascii/embedded/05:18
ryanpcmcquenAnyone know how to get `add-apt-repository` to map Debian repos to equivalent Devuan releases?06:49
golinuxryanpcmcquen: I not totally understanding your question.07:00
ryanpcmcquengolinux: If you install `software-properties-common` in Devuan, then you could run `sudo add-apt-repository ppa:webupd8team/java`, to get the Java PPA on Devuan. The only problem is that it only has sources pointing to Debian and Ubuntu releases.07:01
golinuxMost of Devuan is pulled by amprolla3 redirects from the debian repos07:02
ryanpcmcquenSo I need a way to map `debian/stretch` to `devuan/ascii`.07:02
golinuxRead above.07:02
golinuxNever use debian repos directly and never use ubuntu stuff.07:03
golinuxWell do if you want to chance breaking your system   ;)07:04
golinuxhttps://pkginfo.devuan.org/07:04
ryanpcmcquenThanks, but that isn't really an answer.07:05
ryanpcmcquenI can probably hack the Python to do what I want.07:05
golinuxCan't you just edit your sources.list?07:07
golinuxTo add that repo?07:08
golinuxYou get to keep the pieces too!07:08
golinuxOr it might be just fine.07:09
golinuxYou'll find out soon enough.07:09
ryanpcmcquenYeah, I was just hoping for a more automated way, but obviously that is probably the fastest workaround for one PPA.07:09
golinuxSorry I can't be more help.07:09
ryanpcmcquenThanks for replying!07:10
furrymcgeeCan you pin packages to use only devuan repository? Is it possible to use other repos for some exceptions only?07:11
furrymcgeeI think apt can do this07:12
* Digit facepalms, wishing he'd checked more closely what was being updated, having his firefox jump to "quantum", 60 as esr, rather than 5218:44
nemomm18:45
nemoDigit: so long as your profile isn't completely screwed up now, you can still download the old 52 and keep it around locally18:46
nemoand then disable updates18:46
nemoit's a risk ofc, even with noscript etc18:46
nemoI do wish panorama view was less buggy in web extensions18:46
Digityep.  thinking that's might be what the rest of my day will be spent fiddling with.  :/18:46
nemoand that there was an alternative to firecookie, and that self-destructing cookies + localstorage bug still wasn't pending18:47
furrywolfI'm still using 44...  I won't use any version that requires extension signing, ever, for any reason.  and working audio is nice too.18:47
furrywolfextension signing should be removed as anti-freedom.18:48
nemofurrywolf: pulseaudio is being stripped ou18:48
nemo*out18:48
nemoextension signing was still optional in the ESR prior to 6018:48
nemoand AFAIK will always be optional in nightly, even if that's not a huge benefit to most18:49
nemowonder if debian would maintain packages with out18:49
nemo*it18:49
furrywolfthat it exists is bad enough.18:49
furrywolfso the devuan firefox package has working audio now?18:49
KatolaZDigit: where did you get firefox 60?18:49
Digittis just whatever devuan spat at me from a dist upgrade.  i've got ceres repo included.18:50
KatolaZoh18:50
Digit60.1.0esr318:50
KatolaZjust downgrade18:51
furrywolfimagine if, say, microsoft said you were only allowed to install microsoft-signed applications on your pc.  everyone would be up in arms.  so why the hell do people just roll over when mozilla says you're only allowed to install mozilla-signed extensions on your browser?18:51
KatolaZand pin it18:51
DigitKatolaZ: how would you suggest i do that?    (never downgraded before... didnt know i could)18:51
KatolaZapt-get install firefox-esr=VERSION18:52
furrywolfno company should be allowed to choose what other software you're allowed to use18:52
KatolaZyou should see all the versions available with: apt-cache policy firefox-esr18:52
nemofurrywolf: well. MS does in fact require that on their ARM windows18:52
KatolaZif you have beowulf or ascii in sources.list, you will see firefox 52 as well18:53
furrywolfand everyone agrees it's wrong.18:53
nemothen there's what google did with chromebooks18:53
nemowhich are oddly incredibly popular18:53
nemomy daughter's school switched entirely to them18:53
furrywolfby "switched", you mean "were given"?  heh18:53
nemoton of FOSS folks I know seem fans - I guess 'cause the only other thing in that category is the pinebook18:53
furrywolfthat's why they're so popular...18:54
nemofurrywolf: yeah probably18:54
nemoIMO that should be some sort of ethical violation on part of a public school18:54
nemogiving every single child a tracking device like that18:54
furrywolfnothing new...  same reason schools had so many apple IIs.  heh.18:54
Digitthnx KatolaZ.  trying to sear that into my brain now.  :)18:54
nemofurrywolf: yeah, but at least apple isn't in business of selling access to your entire life18:54
nemofurrywolf: can't even use a chromebook without a google account18:55
nemoso I assume each kid has one18:55
furrywolfso is devuan packaging firefox now, or just using debian's?18:56
KatolaZfurrywolf: it's still debian's18:56
furrywolfand it has pulse stripped?  that's...  surprising.18:56
nemohttps://github.com/5digits/dactyl/wiki/Disable-extension-signing-requirement-in-Firefox-49-or-later  interesting18:56
KatolaZuh?18:56
nemofurrywolf: well. rewritten in rust18:56
nemofurrywolf: I have to see what backends it supports18:56
furrywolf<nemo:#devuan> furrywolf: pulseaudio is being stripped ou18:57
furrywolfheh18:57
nemofurrywolf: I meant the actual pulseaudio lib18:57
nemofurrywolf: they are still API compliant18:58
nemofurrywolf: looks like cubeb has ALSA support now, instead of having to use the ALSA-pulse bridge19:00
nemofurrywolf: https://github.com/kinetiknz/cubeb/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+ALSA  seems there are still some bugs19:00
nemofurrywolf: YMMV although you could use ALSA w/ the pulse API if it's a problem19:00
nemofurrywolf: anyway, it's not a part of FF anymore19:00
Digitouch.  downgraded, but many things are still broken going back.  *sigh*19:02
nemoDigit: yeah. that happened to me too19:03
nemoDigit: thankfully, not on the profile I really cared about19:03
nemoDigit: the one at home I had backed up19:03
nemostill not sure what I'm going to do to that one. I mostly just want panorama view to work well.  the other irritations I can handle19:04
nemoso for now stuck on 5219:04
Digittimes like this, i crave uzbl again.  pity the grass isnt /really/ greener over there.  as many (or more) pains there.19:04
fsmithredmozilla says that pulseaudio is recommended for ff 62 (along with gnome, dbus and network-manager)19:05
Digitthe horror19:05
KatolaZDigit: "many things are still broken" is not very useful19:05
* furrywolf has no idea what panorama view is19:06
fsmithreddoes that mean it's recommended for those who want sound? Or will it work with alsa?19:06
golinuxapulse19:07
DigitKatolaZ: lots of addons to wrestle, for styles, for proxy.  stuff like that.   i'm still working through it.  wondering if some quantum guff is gonna linger making life hard.19:07
nemofsmithred: recommended does not surprise me, but it does seem to work19:07
golinuxIsn't making life hard FF's prime directive?19:07
* Digit just moaning in exhasperation19:07
nemofsmithred: at least according to the fact it is in cubeb, and bug comments on mozilla's bugzilla from a year ago19:07
KatolaZok Digit19:07
KatolaZ:)19:07
KatolaZthought you were asking for help19:07
fsmithrednemo, you haven't actually tried it?19:08
Digitnopes, you've already helped.  now it's up to me.19:08
nemofsmithred: no. TBH, I don't care that much about pulseaudio's existence or otherwise.19:08
nemofsmithred: that said, I *am* using devuan + firefox19:08
nemobut. I don't know if I actually tried using firefox for anything audio on that machine19:08
nemohm19:08
nemofsmithred: I do disable pulseaudio on my gentoo machine in my general "ban everything by poettering" rule, but on that machine it doesn't really matter19:09
nemofsmithred: last comment from a year ago was reporting a crash https://bugzilla.mozilla.org/show_bug.cgi?id=122157919:10
nemobut upstream is active so who knows19:10
fsmithredI don't want to test it right now. I'm away from home with one laptop, and last time I tried a new version of ff, I had trouble reverting to ff-esr. All my addons had to be added on again19:10
nemofsmithred: use a separate profile19:10
nemodownload firefox nightly to ~/firefox-nightly or something19:10
fsmithredoh, that's an idea - I can make a new user19:10
nemothen ~/firefox-nightly/firefox -no-remote -P19:10
nemonot even new user19:10
nemojust new profile19:10
nemoI have default, test, and deleteme19:11
nemodeleteme is deleted periodically for clean test purposes ☺19:11
furrywolfhttps://bugzilla.mozilla.org/show_bug.cgi?id=1467882  I hate mozilla more by the day.  their library has no ability to notify the browser of mixer control changes.  This is, of course, a basic ALSA feature.  So, instead, they're going to fucking softvol all audio out from the browser?  what possible brain damage would cause someone to think this is the right approach?  oh yeah, pulse users...19:14
furrywolfcubeb is apparantly shit, of course.19:14
furrywolflet's have the browser volume completely independent of the system volume, so when it's too quiet, you have two places you have to change.19:16
OmegaPhilPale Moon19:54
SueGooglewaterfox20:01
MinceRqutebrowser20:02
fsmithredncsa mosaic20:02
KatolaZsurf220:04
KatolaZor lynx20:04
SueGoogleseamonkey20:05
KatolaZor links220:05
SueGoogleelinks20:05
MinceRchromium20:07
SueGoogleopera20:07
MinceRlinkx20:07
KatolaZlinkx?20:07
KatolaZhaven't seen it20:07
MinceRit's a links2 fork with tab support20:08
MinceRand iirc also a forward button in the menu area20:08
KatolaZwell you don't need tabs with tabbed20:11
MinceRi prefer to have them, though20:11
KatolaZyou can have them with tabbed20:13
KatolaZand don't need the facility to be provided by your application20:13
KatolaZhttps://tools.suckless.org/tabbed/ <- MinceR20:14
KatolaZMinceR: can't find linkx20:16
KatolaZoh there you go20:17
KatolaZhttps://sourceforge.net/projects/linkx/20:17
KatolaZbut there are no files20:17
MinceRalso http://linkx.sourceforge.net/20:21
MinceRfiles are in cvs20:21
KatolaZoki20:22
tsegoo20:53
tsewrong window20:53
SueGoogleinfowars.com20:54
SueGooglewrong window20:54
MinceRdd if=/dev/zero of=/dev/sda bs=1M20:55
MinceRwrong window20:55
SueGoogleof=/dev/ROOT20:55
SueGooglelol, good times20:56
gnarfacedon't do bs=1M on writes20:57
gnarfaceit won't make it faster and it might fail to work correctly on certain media20:58
MinceRwhat should i do instead?20:58
gnarfaceeverything else was the same20:58
SueGooglebs=4k ?20:58
gnarfacespecifying a large block size in general is only useful for reads.   for writes it's usually immaterial but occasionally breaks20:58
SueGooglethis is true ^20:59
gnarfaceSueGoogle: you gotta check the device with hdparm.  4k is correct for a lot of newer stuff but 512 and 1024 is still common in the wild20:59
SueGoogleunless you use conv=notrunc or something?20:59
gnarfacei try to avoid the conv= stuff20:59
furrywolffor all the times you're using dd to read but not write?20:59
DonkeyHoteiconv=fdatasync,sparse21:00
gnarfacefurrywolf: i often read and write the same disk image an equal amount of times over the course of the host machine's full life span21:00
gnarface(dealing more with small images like SD card images for ARM devices)21:00
furrywolfmy point is, dd generally reads and writes at the same time.21:01
SueGooglei assume you dont use any partitions21:01
gnarfaceoh21:01
SueGoogleor you create a dd of each partition?21:01
gnarfacefurrywolf: i'm assuming it was clearly implied that reading from /dev/zero isn't the relevant bottleneck21:01
gnarfaceSueGoogle: you can dd the whole thing, partitions included21:01
furrywolfyou never know...  might be one of those new high-entropy secure zeros...  :P21:02
gnarfaceheh21:02
SueGoogleyeah you can, just kind of sucks when you want to use a larger disk21:02
SueGooglebut if you keep the partition table seperate then you can just resize2fs21:02
SueGooglemore or less, but w/e21:02
gnarfacetrue, but it doesn't really cost more effort to use gparted on the partitions these days21:03
gnarfacein those situations i'm rarely changing the size of the SD card during the process21:03
SueGooglei only use fdisk, so maybe you are right21:03
furrywolfI don't think I've ever used gparted.21:03
gnarfacei mean you could use parted in a pinch but so far i've just never been in a situation where i didn't have a machine capable of at least booting a graphical environment in a live image i could plug the device into21:04
furrywolfI usually use cfdisk, except for when its partition type bugs get in the way, then fdisk.21:05
furrywolf(cfdisk mis-reports partition type)21:05
furrywolfdunno if it's been fixed in newer versions21:05
SueGooglemaybe its been fixed in systemd-cfdisk21:06
SueGoogleLoLLLLllll21:06
SueGooglesystemd-cfdiskd21:07
SueGoogleknow why redhat is called redhat?21:07
SueGooglebecause they are communists21:07
SueGoogleboom.21:07

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