IRC log for #devuan on 20180321

00:27.24*** join/#devuan Tom_- (~tomg@64.7.156.31)
01:10.31*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
01:11.22*** join/#devuan TheTrueHooha (~Hooha@dusky.horse)
01:16.35*** join/#devuan targz (~Thunderbi@unaffiliated/targz)
01:24.47*** join/#devuan not-a-bird (~not-a-bir@159.203.226.56)
01:27.45not-a-birdDoes the stock firefox esr not do sound anymore except through pulse?
01:29.09MinceRdunno, mozilla managed to convince me to look for other browsers already :>
01:30.22not-a-birdAnd what did you find?
01:32.00fsmithredI think 57 is the first one to require pulseaudio
01:33.06fsmithred52.x in repos
01:33.17not-a-bird52.6.0
01:33.21not-a-birdBut no sound...
01:33.51not-a-birdMaybe it's picking the wrong output and I need a .asoundrc or something...
01:33.56fsmithreddo you have sound at all? something other than browser?
01:34.02not-a-birdaplay
01:34.09not-a-birdaplay was able to play the alsa test sounds
01:34.12fsmithredok
01:34.37fsmithredmaybe open alsamixer and turn up some sliders, make sure stuff isn't muted
01:34.58fsmithredI assume you don't have pulseaudio installed
01:35.05not-a-birdyour assumption is correct
01:35.24fsmithredit does come with the default desktop install
01:36.06not-a-birdI started with a fairly empty rootfs and just added stuff as I noticed I needed it.
01:39.56*** join/#devuan theLambda (~theLambda@mue-88-130-62-000.dsl.tropolys.de)
01:39.56fsmithredI can tell you that it should work. I've got sound in ff-esr in ascii and didn't have to do anything special.
01:40.02*** join/#devuan merzbow (~merzbow@rrcs-64-183-56-162.west.biz.rr.com)
01:40.17not-a-birdthat's good for my sanity, at least
01:40.26not-a-birdso it is helpful to know.
01:47.32*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
01:48.43MinceRnot that much, yet
01:48.52MinceRi have chromium, i just started trying out otter
01:49.06MinceRi have palemoon, but their developers seem to be no better
01:49.14golinuxI needed an .asoundrc file to get sound working at all.
01:49.21not-a-birdthat's not available in the repo for this arch,
01:49.35not-a-birdgolinux: yeah, I just created one, now to test...
01:49.51MinceRi've done some research on webkit-, blink-, electron-, muon- and CEF-based browsers and it's pretty damn bleak
01:50.20MinceRi'll just have to write my own, and probably leave chromium to make bloatapps work
01:50.32not-a-birdwoot!
01:50.34not-a-birdsound!
01:51.24not-a-birdI'm going to have to make a script for cycling through sound devices in the .asoundrc file though... right now it's on hdmi, but later I'll want headphones
01:55.49*** join/#devuan sedrosken (~sedrosken@static-204-62-58-150.ptr.shelbybb.com)
01:58.05not-a-birdtwo things occur to me as I sit here working...
01:58.21not-a-bird1 - i think I can actually replace my desktop with this asus tinkerboard
01:58.27not-a-bird2 - sophie chen is awesome
02:02.59gnarfacefirefox is doomed but gecko is still the most standards-compliant rendering engine.  the world could use some more gecko-based browsers
02:03.21gnarfacehopefully gecko will survive the impending implosion of mozilla.org
02:03.26gnarfaceim
02:03.32gnarfacei'm not a fan of webkit
02:04.12gnarface(which everything else these days seems to be based off of besides IE, and i'm not even convinced the IE/Edge team actually understands the standards as written)
02:04.39MinceRgecko is doomed as well
02:04.44MinceRmozilla won't maintain it properly
02:04.47gnarfacemaybe someone will fork it
02:04.52MinceRthe palemoon people won't maintain goanna properly
02:05.01MinceRand nobody else has even seriously mentioned wanting to do it
02:05.03MinceRand it's a big job
02:05.08gnarfaceoh, i know
02:05.29MinceR(not to mention that mozilla's and palemoon's attitudes seriously suck)
02:05.38gnarfaceyea i noticed that part, too
02:06.06gnarfacebut recall that mozilla.org aren't the original owners of that code
02:06.15gnarfacei predict it will outlive them just like it's previous owners
02:06.18MinceRmaybe the "modern" web will finally die as people realize they don't want to maintain gecko, goanna, webkit or blink
02:06.40gnarfacehah, well we're about 20 years overdue for the VR future we were promised as children
02:06.41MinceRit's free software, so it doesn't matter that much who owns it
02:06.59MinceRi don't miss VR bloat :>
02:07.08gnarfacei just miss what it could have been
02:07.20not-a-birdhave you seen the magic leap demo?
02:07.27gnarfaceuntapped potential
02:07.34not-a-birdit looks like AR is going to win over VR
02:07.43MinceRnot yet
02:07.51gnarfacenot-a-bird: oh, i don't actually consider those two distinct
02:08.02not-a-birdyeah, I could see that...
02:08.26not-a-birdI think of them as separate because traditional vr gear didn't let you see what was around you while using it
02:09.01gnarfacenot-a-bird: augmented reality/artificial reality/virtual reality - one day these distinctions will seem as meaningless as the distinction between "PC" and "Apple"
02:10.09gnarfaceyou're right there's a different connotation to the term i just think the most logical progression for making VR useful in real-world situations naturally requires at least some "AR" features too
02:10.20gnarfacesome day, the interface we use will be a hybrid of both
02:10.27not-a-birdi just want a pair of headphones with an accelerometer and an sdk to go with it
02:10.50gnarfaceheh, so you can make headbanger apps?
02:10.59not-a-birdno, those exist, and they look stupid
02:11.03gnarfacereally?
02:11.06gnarfacedamn i'm getting old
02:11.07MinceRthere still is a meaningful distinction between "PC" and "Apple"
02:11.26TheTrueHoohaMinceR: only amongst idiots
02:11.31not-a-birdi'd want them to create a audio vr mud... but without the text
02:11.37gnarfaceMinceR: but not in terms of what they're actually *for* - more just in terms of personality/identity
02:11.38MinceR(in that particularly broken, crippled, backdoored implementations of the former are also available from the latter)
02:11.39TheTrueHoohaApple is not it's own thing anymore. It's gone fully IBM-Compatible
02:11.40not-a-birdwell, i suppose there'd be text, too..
02:11.45TheTrueHoohaand now it's devloved below that
02:12.13MinceRwell, at least they have yet to spread their atrocious OSes to non-apple hardware :>
02:12.20gnarfaceyea, exactly TheTrueHooha - they even use Intel chips now.  you can run Windows better on a Mac than a PC in some cases
02:13.07gnarfacemy point being summarized just as this: the differences will gradually become primarily semantic
02:13.16TheTrueHoohagnarface: nowthat Jobs died the guy in charge has completly destroyed the company
02:13.43MinceRgood
02:13.49gnarfaceTheTrueHooha: and it's somewhat interesting to note that this is second attempt
02:14.13gnarfacethey brought Jobs *back* once to bail Cook out of this mess before
02:14.30gnarfacei can't say i could have done it though
02:14.34gnarfaceso maybe nobody can
02:14.41MinceRyou know your company is in trouble when they bring jobs to try to save it :>
02:14.54gnarfacewell i can't say i could have done it
02:15.01MinceRi wouldn't have done it
02:15.10gnarfacei would never have predicted "pretty" computers would sell
02:15.24adhoclifestyle sold quite well
02:15.29MinceRthey deserved to go under ever since they decided to push DRM, if not earlier
02:15.55MinceRoh, and closed platforms
02:16.01gnarfacebut maybe they wouldn't have.   maybe the so-called "reality distortion field" created by Jobs clever social engineering and management strategies were necessary to make the whole thing work.
02:16.18gnarface*Jobs's
02:16.28MinceRwell, it was a niche of its own
02:16.36MinceRtoo bad it ended up poisoning the entire industry
02:16.47gnarfacebut i mean, it WAS a niche, and now it's ... the dominant platform in Hollywood
02:17.05MinceRnow it's the cancer that's killing general purpose computers and smartphones, yes
02:17.11gnarfacehaha
02:17.16gnarfacesadly true, perhaps
02:17.42MinceRthey were the ones to make closed platforms based on a crApp Store popular, after all
02:17.49gnarfacethere's a parallel universe, where Sara Silverman went into Star Trek instead of comedy, and Commodore won the PC wars.
02:17.56MinceRcomputers were about empowering the user before they did this
02:18.20MinceRand how friendly was Commodore to those who would build compatible equipment?
02:18.42gnarfacethe C64 manual contained full blueprints for the machine
02:18.52gnarfacethe chips were all off-the-shelf milspec 74 series stuff i think
02:19.12gnarfacewell i'm talking out my ass there but i remember it was generally easy to get stuff
02:19.30gnarfaceit was an entirely proprietary system but they weren't all about keeping secrets
02:19.56gnarfacethe platform was effectively fully open
02:20.03gnarfacewith the one exception of license terms
02:21.06gnarfacewith some time at radioshack and some entry-level soldering proficiency you could clone your own C64 right from the system manual
02:21.26gnarfaceheh
02:21.36gnarfacenow that i actually look at what i'm saying it's not a big surprise IBM ate their lunch
02:22.10MinceRbut only because IBM didn't care to lock the platform down until it was too late
02:22.55MinceRshould have been an early lesson to me (and to everybody else) that no business can be trusted to do the right thing for tech
02:23.01gnarfacenah i blame it on IBM being more willing to lie to rich idiot executives
02:23.22gnarfaceCommodore was about the product, IBM was about the business plan
02:23.37*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
02:23.40gnarfaceonly a handful of the enlightened notice it set multimedia back a decade
02:24.02gnarfacewe're way off topic and i think it's my fault
02:24.06gnarfacesorry
02:24.12not-a-birdcan someone remind me what package I need so things like pcmanfm get icons?
02:24.21not-a-birdseems like there's a theme or something...
02:24.45MinceRgtk icon themes, i guess
02:24.59MinceRbut i have no idea which ones are actually packaged nowadays
02:25.22MinceRtango, maybe
02:25.22gnarfacenot-a-bird: there are a bunch but the only one i can think off off the top of my head is named 'tango-icon-theme'
02:25.40not-a-birdit seems there's a specific thing... in the past I installed random stuff till it worked, but, but then I had a bunch of extra crap as a result...
02:25.46not-a-birdI'll give that a shot
02:26.05gnarfacenot-a-bird: i've had some issues with some stuff not always noticing new icons in /usr/share/icons/hicolor though unless you touch them to update the timestamps
02:26.16gnarfacei think it's a bug
02:26.32MinceRsounds like "free"desktop :>
02:26.56not-a-birdthat wasn't it...
02:27.07not-a-birdunless I need to get all touchy
02:27.14gnarfacegtk2 or gtk3?
02:27.27gnarfaceit might matter
02:27.52not-a-birdi touched all the things... that didn't help.
02:27.59not-a-bird*shrug*
02:28.02gnarfacehmmm
02:28.21MinceRhave you tried restarting pcmanfm?
02:28.35not-a-birdoh yeah, killed it and relaunched each time
02:29.10not-a-birdthere's one package I need... I just dont remember the name...
02:29.18MinceRmay also need to specify that you want to use a particular icon theme, but i forget how that is done
02:29.31MinceR(which probably also depends on which gtk version it uses)
02:30.14gnarfacenot-a-bird: do you even remember part of the name? you can pass a regexp to apt-cache search
02:30.18not-a-birdi always imagined it pieced together the theme based on the selected one, and then filling in pieces from others
02:30.40not-a-birdno, not a clue...  but if I can't stumble over it tonight I can find it at work tomorrow
02:30.53*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
02:30.55not-a-birdoh
02:31.03not-a-birdgnome-icon-theme did it
02:31.10gnarfaceah
02:31.27gnarfacei was gonna recommend the search pattern 'icon-theme'
02:31.30not-a-birdhey, are there purpy-themed icons?
02:31.48gnarfacei don't think there are, yet... but it's a good idea.  i wonder if they're in the works....
02:33.40gnarfaceask golinux about that
02:35.25*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
02:42.45*** join/#devuan Digit (~user@fsf/member/digit)
02:48.15not-a-birddamn, need sleep
02:49.24fsmithredyes, there are purpy icons, but they haven't been packaged yet
02:51.19*** join/#devuan Hoshpak (~Hoshpak@200116b80067b20045f254987d8d9f73.dip.versatel-1u1.de)
03:00.06*** join/#devuan Humpelstilzchen (erik@p2E5B2BD9.dip0.t-ipconnect.de)
03:04.43*** join/#devuan furrywolf (~furrywolf@172.58.35.81)
03:20.50*** join/#devuan telst4r (~telst4r@fsf/member/telst4r)
03:34.44*** join/#devuan Tom_- (~tomg@64-7-154-56.agas2a-dynamic.dsl.sentex.ca)
03:49.32*** join/#devuan knotahacker (~knotahack@cpe-24-198-161-177.maine.res.rr.com)
04:34.41*** join/#devuan amarsh04 (~amarsh04@ppp118-210-175-207.bras2.adl6.internode.on.net)
05:25.22*** join/#devuan Tom_- (~tomg@64-7-154-56.agas2a-dynamic.dsl.sentex.ca)
05:50.36*** join/#devuan Irrwahn_pi_ (~Irrwahn@p549A7EE0.dip0.t-ipconnect.de)
06:00.55*** join/#devuan pillepalle (~Thunderbi@ip-109-90-187-181.hsi11.unitymediagroup.de)
06:40.58*** join/#devuan dvn (~dvn@bnc.janky.solutions)
07:14.08*** join/#devuan inhetep (~inhetep@gateway/tor-sasl/inhetep)
07:17.23*** join/#devuan gnarface (~gnarface@108-227-52-42.lightspeed.irvnca.sbcglobal.net)
07:19.05*** join/#devuan obeardly (~obeardly@overwatch.aisleahead.com)
07:22.21*** join/#devuan Besnik_b (~Besnik@ppp-94-66-221-212.home.otenet.gr)
07:37.00*** join/#devuan inhetep (~inhetep@gateway/tor-sasl/inhetep)
07:55.10*** join/#devuan nmollerup (~nmo@91.214.20.132)
07:59.29*** join/#devuan golinux (~golinux@chat.dyne.org)
07:59.29*** join/#devuan golinux (~golinux@devuan/developer/golinux)
07:59.59*** join/#devuan jaromil (~jaromil@chat.dyne.org)
07:59.59*** join/#devuan jaromil (~jaromil@devuan/developer/jaromil)
08:00.20*** join/#devuan parazyd (~parazyd@chat.dyne.org)
08:00.20*** join/#devuan parazyd (~parazyd@devuan/developer/parazyd)
08:04.17*** join/#devuan Madda (~Madda@2-228-92-98.ip190.fastwebnet.it)
08:15.07*** join/#devuan clemens3 (~clemens@mx.eniso-partners.com)
08:35.08*** join/#devuan Fervi (~fervi@2a02:a317:e144:d900:baac:6fff:fe99:7804)
08:38.41*** join/#devuan zarez (~Thunderbi@fs-93-93-44-38.fullsave.info)
08:40.28nailykhi all. Not important question: Is there a way to define 'notification' popup screen to midle one ?
08:41.22nailyk(I have 3 monitors, 'principal' is the middle one, but I can only set it to left top, or right top). On 1.0 it was on the monitor where the screen was IIRC.
08:41.25nailykThanks in advance.
08:46.28*** join/#devuan danielinux (sbnc@fosdem/staff/danielinux)
08:47.15*** join/#devuan furrywolf (~furrywolf@172.58.35.81)
09:04.37*** join/#devuan thaller (~thaller@2001:a61:425:9200:8d6b:90d0:9cf4:1a41)
09:06.03*** join/#devuan unixman_home (~unixman2@216.137.243.147)
09:06.03*** join/#devuan unixman_home (~unixman2@unaffiliated/eracc)
09:09.11*** join/#devuan inhetep (~inhetep@gateway/tor-sasl/inhetep)
09:15.38*** join/#devuan unixman_home (~unixman2@unaffiliated/eracc)
09:16.32*** join/#devuan furrywolf (~furrywolf@172.58.35.81)
09:26.51*** join/#devuan unixman_home_ (~unixman2@unaffiliated/eracc)
09:35.36*** join/#devuan furrywolf (~furrywolf@172.58.35.128)
09:39.19*** join/#devuan cocoadaemon (~foo@x53.octopuce.fr)
09:46.09*** join/#devuan s_kunk (~s_kunk@unaffiliated/s-kunk/x-5139101)
09:47.45*** join/#devuan furrywolf (~furrywolf@172.58.35.80)
09:55.22*** join/#devuan romo (~romo@unaffiliated/romo)
10:08.58*** join/#devuan fugitive (~fugitive@95.211.147.186)
10:10.19*** join/#devuan furrywolf (~furrywolf@172.58.38.170)
10:13.24*** join/#devuan ffurrywol (~furrywolf@172.58.38.219)
10:17.27*** join/#devuan Madda (~Madda@2-228-92-98.ip190.fastwebnet.it)
10:19.09*** join/#devuan Drugo (~Drugo@62-11-1-95.dialup.tiscali.it)
10:26.26*** join/#devuan zarez (~Thunderbi@fs-93-93-44-38.fullsave.info)
10:37.29*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
10:52.22*** join/#devuan pav5088 (~pav5088@101.165.50.132)
10:53.22*** join/#devuan Madda (~Madda@2-228-92-98.ip190.fastwebnet.it)
11:18.57*** join/#devuan telst4r (~telst4r@fsf/member/telst4r)
11:24.49*** join/#devuan Tom_- (~tomg@64-7-154-56.agas2a-dynamic.dsl.sentex.ca)
11:31.12*** join/#devuan mirda (~mirdaf@128.0.185.74)
11:31.31*** join/#devuan Madda (~Madda@2-228-92-98.ip190.fastwebnet.it)
11:36.31*** join/#devuan armin (~armin@engine.vpn.blue)
11:37.57*** join/#devuan nailyk (~nailyk@carbonfusion/co-admin/nailyk)
11:40.11*** join/#devuan DarkUranium (~DarkUrani@77.38.34.248)
11:41.31*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
11:51.10*** join/#devuan markong (~marco@199.19.94.93)
11:53.44*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
11:54.02*** join/#devuan nmollerup (~nmo@91.214.20.132)
11:56.26*** join/#devuan coyote (~coyote@91.244.99.213)
11:59.35*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
12:03.17*** join/#devuan zarez (~Thunderbi@fs-93-93-44-38.fullsave.info)
12:03.34*** join/#devuan freemangordon (~ivo@46.249.74.23)
12:05.35*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
12:14.44*** join/#devuan Ryushin (~Ryushin@65.152.10.66)
12:25.01*** join/#devuan inhetep (~inhetep@gateway/tor-sasl/inhetep)
12:26.44*** join/#devuan mubarak (~mubarak@197.252.4.48)
12:27.15*** join/#devuan inhetep (~inhetep@gateway/tor-sasl/inhetep)
12:32.35*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
12:52.01*** join/#devuan justinsm (~justinsm@82-69-63-196.dsl.in-addr.zen.co.uk)
13:09.59*** join/#devuan danielinux (sbnc@fosdem/staff/danielinux)
13:29.01*** join/#devuan n4dir (~user@200116b868f17700021a4bfffe4896d9.dip.versatel-1u1.de)
13:45.27*** join/#devuan msiism (~msiism@200116b845bf3b00ee086bfffe1ced28.dip.versatel-1u1.de)
13:46.47msiismiirc, you can install devuan from within a running devuan live system. is that possible for both desktop-live and minimal-live or for the first one only?
13:47.26KatolaZmsiism: both, using refracta-installer
13:48.54msiismKatolaZ: ok, thanks.
13:51.15*** join/#devuan Tom_- (~tomg@64-7-154-56.agas2a-dynamic.dsl.sentex.ca)
13:53.38*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
13:57.18*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
13:57.55*** join/#devuan TemporalBeing1 (~Ben_Meyer@72.32.180.182)
14:01.24*** join/#devuan blinkdog (~blinkdog@devuan/developer/blinkdog)
14:11.08*** join/#devuan Death_Syn (deathsyn@deathsyn.com)
14:11.45*** join/#devuan minnesotags (~herbgarci@c-24-118-22-254.hsd1.mn.comcast.net)
14:14.45*** join/#devuan Criggie (~Criggie@2400:6900:ffff:1::1:32)
14:17.10*** join/#devuan telst4r (~telst4r@fsf/member/telst4r)
14:18.39*** join/#devuan Artemis3 (~artemis3@190-37-30-10.dyn.dsl.cantv.net)
14:20.40unixmanDate: Wed, 21 Mar 2018 03:15:01 -0800 ... rsync: getaddrinfo: files.devuan.org 873: Temporary failure in name resolution
14:22.35jaromilmmmm
14:22.58jaromilseems to work. prob on your side?
14:23.07jaromilip is 5.135.82.177
14:29.00*** join/#devuan Drugo (~Drugo@62-11-1-95.dialup.tiscali.it)
14:31.36KatolaZunixman: could be on your side?
14:35.06unixmanGranted, that was a few hours ago when cron ran the job. So, it was probably a transient network problem.
14:36.19unixmanI just copied that from the e-mail cron sent while going through my few hundred messages for the morning. :)
14:40.01*** join/#devuan inhetep (~inhetep@gateway/tor-sasl/inhetep)
14:47.09*** join/#devuan polocho (~polocho@89.141.230.94.dyn.user.ono.com)
14:49.29*** join/#devuan g4570n (~g4570n@unaffiliated/g4570n)
14:51.50*** join/#devuan d9867eb (~d9867eb@194.103.46.106)
14:59.00*** join/#devuan IoFran (~Thunderbi@189.231.114.2)
14:59.01*** join/#devuan coyote (~coyote@91.244.99.213)
14:59.02*** join/#devuan _0bitcount (~Big_Byte@2a01:c50e:8821:4200:5c79:4b7d:35a2:9b37)
15:02.28*** join/#devuan inhetep (~inhetep@gateway/tor-sasl/inhetep)
15:03.45*** join/#devuan NewGnuGuy (~NewGnuGuy@72.34.178.34)
15:06.03*** join/#devuan inhetep (~inhetep@gateway/tor-sasl/inhetep)
15:06.37NewGnuGuyGood Morning, Devuan
15:08.35d9867ebhi, how do  switch to runit?
15:11.37NewGnuGuyI don't there is a "Devuan officially supported" way of doing that yet. That will likely come in Devuan Beowulf, I would think.
15:12.28NewGnuGuyI'm not in charge of that, so no promises.
15:13.08d9867ebNewGnuGuy: hhm i had like to switch now
15:14.41NewGnuGuyI know. We all want all features and functionality now.
15:15.08*** join/#devuan IoFran (~Thunderbi@189.231.114.2)
15:15.39*** join/#devuan danielinux (sbnc@danielinux.default.trexotech.uk0.bigv.io)
15:20.47*** join/#devuan danielinux (sbnc@fosdem/staff/danielinux)
15:24.22*** join/#devuan riotjoe (~riotjones@unaffiliated/riotjones)
15:31.09*** join/#devuan Tom_- (~tomg@64-7-154-56.agas2a-dynamic.dsl.sentex.ca)
15:50.40*** join/#devuan Artemis3 (~artemis3@190-37-30-10.dyn.dsl.cantv.net)
15:55.13*** join/#devuan Tom_- (~tomg@64-7-154-56.agas2a-dynamic.dsl.sentex.ca)
16:15.53*** join/#devuan IoFran2 (~Thunderbi@189.231.114.2)
16:21.51*** join/#devuan telst4r (~telst4r@fsf/member/telst4r)
16:25.47*** join/#devuan AntoFox (~Thunderbi@dynamic-adsl-78-12-42-93.clienti.tiscali.it)
16:26.37*** join/#devuan targz (~Thunderbi@unaffiliated/targz)
16:27.02*** join/#devuan pav5088_ (~pav5088@101.165.50.132)
16:27.07*** join/#devuan deva (~deva@aasimon.org)
16:27.52devaI am experiencing some odd behaviour with logwatch. It works flawlessly for a number of days and then suddenly stops sendimg me emails.
16:28.22devaRestarting cron makes it work again for a number of days, and the again; nothing
16:28.56*** join/#devuan Pali (~pali@Maemo/community/contributor/Pali)
16:29.06*** part/#devuan msiism (~msiism@200116b845bf3b00ee086bfffe1ced28.dip.versatel-1u1.de)
16:29.06devaThe glories internet has not been able to give me any hint as to what the problem might be. Mainly suggestions of installing a newer version of logrotate (which in the process invokes cron)
16:29.39devaSo my guess is that these guy errornously /think/ that solved the issue, but actually only "postponed" it
16:29.39*** join/#devuan MinceR (~mincer@unaffiliated/mincer)
16:29.55*** join/#devuan Akuli (~Akuli@mobile-access-5d6ae1-208.dhcp.inet.fi)
16:30.24NewGnuGuyIs logrotate a dependency of logwatch? I'm unfamiliar with logwatch
16:31.12devalogwatch is a log analyser written in python that parses the log files and generates a summary of what happend during the last 24 hours
16:31.19devaIt is not a part of logrotate
16:31.20DocScrutinizer05I hiess logwatch doesn't notice logrotate swirching logs to new files
16:31.24DocScrutinizer05guess*
16:31.50DocScrutinizer05lsof is your friend
16:31.55devaDocScrutinizer05, But that should still result in a logwatch email but with empty content if that was the case
16:32.07DocScrutinizer05ooh, yes, prolly
16:32.08*** join/#devuan Kruppt (~Kruppt@104.169.47.194)
16:32.51DocScrutinizer05unless logwatch doesn't do such things like empty mails when absolutely zilch got logged in any file it watches
16:33.04*** join/#devuan sedrosken (~sedrosken@static-204-62-58-150.ptr.shelbybb.com)
16:33.07devalsof reports no dangling files belongin to the logwatch process
16:33.36DocScrutinizer05what do you mean by "dangling file"?
16:33.59devaAn open file descriptor pointing at the pre-rotated file
16:34.28devaBut even that shouldn't be a problem, because the inode is kept open, even if the file it points to is deleted in the filesystem
16:34.29blinkdogdoes logwatch itself have a log?
16:34.30DocScrutinizer05that file would still exist, the handle keeps it alive even when logrotate renamed or deleted it
16:35.27DocScrutinizer05it's a well known practice to create 'annonymous' files that vanish automatically when process ends
16:36.00devablinkdog, grep reports 0 occurences of the phrase "logwatch" in the /var/log dir
16:36.10DocScrutinizer05create file, open file, delete file, write and read to phantom file
16:36.10devaDocScrutinizer05, Yup
16:36.29devaThat's what I meant by the inode being kept :-)
16:38.03KatolaZdeva: sure, but it won't receive more stuff
16:38.14KatolaZand any read on the file will fail
16:38.19KatolaZIMHO
16:38.23DocScrutinizer05I can only think of logrotate restarting logwatch
16:38.55devaIirc logwatch doesn't keep the files open
16:39.14DocScrutinizer05actually how would logwatch concatenate logs for a time window that spans across a logrotate event?
16:39.25devaIt merely looks at the timestamps of the log entries
16:39.53KatolaZdeva: if the file gets logrotated, you don't have any more log entries...
16:39.56devaI think it just looks at the current log
16:40.06devaTrue
16:40.15KatolaZdeva: are you sure about that?
16:40.17DocScrutinizer05no, I meant where from does logrotate get old entries of logs when those entries got compressed and renamed by logrotate
16:40.29devaBoth logwatch and logrotate are in the cron/daily folder
16:40.46devalogwatch has 00 prefixes to be exetuted before anything else
16:40.49KatolaZdeva: logwatch should probably be restarted by logrotate
16:40.59KatolaZif logrotate rotates one of the logs logwatch is looking at
16:41.09KatolaZdeva: that's wrong
16:41.14DocScrutinizer05maybe that's the reason why logrotate usually keeps the most recent rolled-out log archive uncopressed?
16:41.16devaIf the order is decided by the filenames then logwatch should always be executed right before logrotate
16:41.20KatolaZyou should add a postrotate task for that
16:41.25*** part/#devuan NewGnuGuy (~NewGnuGuy@72.34.178.34)
16:41.30KatolaZdeva: that's the problem
16:41.33KatolaZ...
16:41.42KatolaZif it's executed *before* logrotate
16:41.53KatolaZand logrotate rotates logs under the hood...
16:42.01KatolaZlogwatch won't find them any more
16:42.19KatolaZthe best way is to have logwatch restarted by logrotate
16:42.23KatolaZas a postrotate job
16:42.27devaAnd then, while reading,logrotate renames the file, but logwatch should still eb able to read the contents as long as it keeps the file open?
16:42.39DocScrutinizer05^^^
16:42.50DocScrutinizer05KatolaZ nailed it
16:43.16KatolaZdeva: please read
16:44.06devalgorotate is not running as a service. It merely does the analysis and terminates
16:44.13KatolaZok deva
16:44.15KatolaZfine
16:44.17KatolaZgo on :D
16:44.21KatolaZit must work then
16:44.25KatolaZ:D
16:44.27devaBut I guess I could try putting it in postrotate to see if it solves anything
16:44.36KatolaZit *will* solve it
16:44.53devaYou seem awefully sure of that :-p
16:44.59DocScrutinizer05[2018-03-21 Wed 17:38:22] <DocScrutinizer05> I can only think of logrotate restarting logwatch
16:45.14devaRunning logwatch on an empty log should still produce an email, although a vey short one
16:45.16KatolaZI seem awefully sure that the setup you have described has zero probability to work correctly
16:45.34KatolaZthen, I don;t know logwatch
16:45.39DocScrutinizer05and I concur
16:45.41KatolaZbut since it seems to be a perl script
16:45.47KatolaZyou can get a look at it
16:45.53KatolaZand debug it yourself
16:45.57devaTrue
16:46.04KatolaZyou will find a
16:46.08KatolaZwhile (<>)
16:46.17KatolaZon the logfile
16:46.25DocScrutinizer05basically logrotate and logwatch should get serialized
16:46.41DocScrutinizer05prolly no nice idea to run them concurrently
16:48.10devalogwatch is an acient beast. And since you guy haven't heard of it, are you using somethin newer/better for the log analysis task on your servers?
16:48.17deva*guys
16:48.32KatolaZdeva: you don't need to replace it
16:48.38devaI just installed it on mine because I know it from the old days
16:48.39KatolaZif it works for you
16:48.42*** join/#devuan TwistedFate (~twistedfa@unaffiliated/twistedfate)
16:48.52KatolaZdeva: then no need to switch to anything else
16:48.55KatolaZ:)
16:48.58TwistedFateHi everyone, does Devuan have TRIM enabled/scheduled by default?
16:49.03devaWell... it kind-of doesn't work :-p
16:49.13KatolaZjust give a try to restarting it in the logrotate post-rotate job
16:49.34*** join/#devuan AntoFox (~Thunderbi@dynamic-adsl-78-12-42-93.clienti.tiscali.it)
16:49.55DocScrutinizer05ideally stop it in pre-logrotate and start it in post-logrotate (if such thing exists)
16:50.31devaI am using the dist shipped package of logwatch, so I guess if the issue is concurrency, then there is an upstream bug that needs fixing ;)
16:50.43DocScrutinizer05can see how systemd-crond might have messed up that stuff completely
16:51.06deva... well I am sort of running devuan to /not/ run systemd :p
16:51.35DocScrutinizer05but you use a upstream logwatch?
16:51.40*** join/#devuan eliasr (uid27497@gateway/web/irccloud.com/x-qjlnrilvgeazhsaw)
16:51.53devaBut you may be right. Perhaps it does work if one runs systemd, which is why "nobody" has encountered this issue
16:52.12devaNo, the devuan supplied one
16:52.36devabut if almost nobody uses it, perhaps it really doesn't work, just nobody noticed before
16:52.36DocScrutinizer05which in the good ole' times might have had a cronjob entry or initscript that took care about stuff, and now is missing thanks systemd madness
16:53.07devaI'll give the postrotate solution a shot. Thanks for the replies :-)
16:53.11*** join/#devuan unixman (~aunixman@unaffiliated/eracc)
16:55.09nemointeresting. I'm unfortunately unfamiliar w/ these things on debian, but I still use metalog on my gentoo machine
16:56.03nemo(which uses this package.mask I ran into on a helpful site 😉  http://m8y.org/tmp/package_mask.txt )
16:58.52KatolaZTwistedFate: you should look into /etc/fstab I guess
16:59.07KatolaZI can't see any "discard" in mine
16:59.22KatolaZand I guess this should be left to the user
16:59.33*** join/#devuan kelsoo (~kelsoo@dragora/developer/kelsoo)
17:00.21KatolaZTwistedFate: it's not easy to guess if a drive is an SDD at install time (if this is what you mean)
17:00.54KatolaZs:SDD:SSD
17:10.08*** join/#devuan akko (~arch@gateway/tor-sasl/akko)
17:13.41TwistedFateKatolaZ: discard option in fstab is not advised as it can cause problems
17:13.54TwistedFateperiodic trim is more prefereable
17:18.40TwistedFatei've made weekly cronjob for trim https://paste.debian.net/hidden/51bc9dd6/
17:24.05*** join/#devuan sedrosken (~sedrosken@static-204-62-58-150.ptr.shelbybb.com)
17:28.11*** join/#devuan sedrosken (~sedrosken@static-204-62-58-150.ptr.shelbybb.com)
17:31.41KatolaZTwistedFate: dunno, no SSD over here
17:31.42KatolaZ:)
17:39.35*** join/#devuan phleagol (Elite20580@gateway/shell/elitebnc/x-klvuclulposypyfs)
17:39.39*** join/#devuan doppo (doppo@2604:180::e0fc:a07f)
17:43.06*** join/#devuan pav5088_ (~pav5088@101.165.50.132)
17:47.26*** join/#devuan minnesotags (~herbgarci@174.219.2.226)
17:50.08*** join/#devuan sedrosken (~sedrosken@static-204-62-58-150.ptr.shelbybb.com)
17:51.48*** join/#devuan Ryushin (chris@2001:470:4b:38f:777::874c)
17:52.53*** join/#devuan Artemis3 (~artemis3@190-37-30-10.dyn.dsl.cantv.net)
17:53.28*** join/#devuan most_enter (~most_ente@62-46-240-53.adsl.highway.telekom.at)
17:56.56*** join/#devuan justinsm (~justinsm@82-69-63-196.dsl.in-addr.zen.co.uk)
18:03.30*** join/#devuan justinsm (~justinsm@82-69-63-196.dsl.in-addr.zen.co.uk)
18:23.26*** join/#devuan IoFran2 (~Thunderbi@189.231.114.2)
18:25.01*** join/#devuan telst4r (~telst4r@fsf/member/telst4r)
18:25.29*** join/#devuan n4dir (~user@200116b868f17700021a4bfffe4896d9.dip.versatel-1u1.de)
18:29.17*** join/#devuan freem_ (~freem@arl95-h05-176-132-84-123.dsl.sta.abo.bbox.fr)
18:29.54freem_Hello. Is there is a way to make devuan forgot the old-style iface names?
18:30.21freem_to have wlp59s0 instead of wlan0, for example
18:31.47freem_almost forgot: "grep PRETTY /etc/os-release" ==> PRETTY_NAME="Devuan GNU/Linux ascii/ceres". May be useful.
18:33.31*** join/#devuan freem_ (~freem@arl95-h05-176-132-84-123.dsl.sta.abo.bbox.fr)
18:34.22freem_Also... I have this annoying behavior: running a different Xorg session often (but not always) closes the 1st one. I'd guess it's related to xorg-legacy, but can't be sure
18:34.57golinuxThere is a way to reverse the iface naming.  Search the dng mail list and dev1galaxy forum
18:35.14*** join/#devuan freem_ (~freem@arl95-h05-176-132-84-123.dsl.sta.abo.bbox.fr)
18:35.20golinuxUnfortunately seach has been disabled on botbot
18:35.40golinuxfreem_: There is a way to reverse the iface naming.  Search the dng mail list and dev1galaxy forum
18:36.03freem_thx golinux.
18:36.53KatolaZfreem_: freem_
18:36.56KatolaZ<PROTECTED>
18:36.56KatolaZ<PROTECTED>
18:36.56KatolaZ<PROTECTED>
18:36.56KatolaZ<PROTECTED>
18:36.56KatolaZ<PROTECTED>
18:37.06golinuxMost everybody here wanted to get back to eth0
18:37.08KatolaZfreem_: ^^^^
18:37.30golinuxKatolaZ: thanks.  I was too lazy to search myself
18:37.48n4dirno eth0 for me. I hardly want an interface name impossible to remember.
18:37.54freem_well, I have no opinion about which one is the best one, but it makes it easier for me to maintain my single home config for multiple distros :)
18:38.36golinuxhi n4dir
18:38.45freem_KatolaZ, by boot command, you mean it is needed to add this as a kernel parameter?
18:39.35n4dirhi golinux, hi all
18:40.13n4dirto me the switch from ifconfig and all to ip is worse.
18:40.16freem_n4dir, those names are far better to remember than those cursed UUIDs used in fstab for partition names nowadays (and that I change to use labels instead, manually, on each install...)
18:40.37n4diroh, yeah. Another good one, the UUID names
18:40.58freem_the naming problem is not related to ifconfig or ip-*, but to udev.
18:41.12n4dirdidn't say that. It only came to my mind
18:41.16KatolaZfreem_: add that option to your boot line
18:41.27freem_KatolaZ, ok, will try
18:41.37KatolaZ(anyone should have the possibility to choose which behaviour they like)
18:41.52KatolaZfreem_: it depends on the bootloader you are using
18:42.02n4dirlinux and choice? living in the past, huh :-)
18:42.36freem_I'm using syslinux. Easy to setup.
18:42.45KatolaZgreat
18:42.59KatolaZn4dir: nope, I live in the future :P
18:43.09KatolaZand come back to the past just or fun :D
18:43.19n4diram in a childish mood, in case no one realized it yet. Just kidding
18:43.23KatolaZok freem_
18:43.29KatolaZ(me too n4dir ;P)
18:43.39KatolaZI reverted back to xmonad today
18:43.54KatolaZI will probably never move away in the foreseeable future
18:44.25freem_I just happen to like i3, despite few things I think could be enhanced.
18:44.35*** join/#devuan AntoFox (~Thunderbi@dynamic-adsl-78-12-42-93.clienti.tiscali.it)
18:44.53KatolaZyes freem_
18:45.00KatolaZI found all of those quite similar
18:45.10freem_which remember me, I should repair my desktop computer to check if support for multiple GPU not built to work together still needs my ugly config hacks
18:45.11KatolaZjust have a tender spot for haskell
18:45.34KatolaZand sxhkd works very well, tbh
18:45.43KatolaZwhich simplifies HK configs
18:45.48freem_I think xmonad does not allow free placement of windows?
18:45.56freem_what is sxhkd?
18:46.02freem_(what an ugly name...)
18:46.18KatolaZI pronounce it "ESSEX HACKED"
18:46.19KatolaZ:D
18:46.33KatolaZa hotkey daemon for X
18:46.51freem_hotkey daemon? Well, why not, I guess.
18:46.53KatolaZfreem_: I don't need free placement on a 12" screen ;)
18:47.01freem_true enough.
18:47.16freem_no need for window manager either lol
18:47.29KatolaZbut xmonad supports a floating layout as well
18:47.34KatolaZfreem_: namely
18:47.45KatolaZmy plan is to give a try to wmtools
18:47.48KatolaZso no wm
18:47.49n4diri pretty much moved to fully maximized windows, which now often means fullscreen. Hence no problems with such.
18:48.03KatolaZjust a few posix shell scripts
18:48.07freem_I didn't meant floating mode, I meant placing the windows efficiently but without a hard-coded geometry, if you see what I mean
18:48.15KatolaZyes freem_
18:48.17KatolaZI do :)
18:48.27n4dirthat said: i used awesome, but can't say anything about it's possibilities.
18:49.05KatolaZsorry, I meant wmutils
18:49.10KatolaZhttps://github.com/wmutils
18:49.14KatolaZpretty neat project
18:49.15freem_I use i3 because it's nice to have multiple windows open to code, and to not rely on a damn rat to do everything
18:49.36KatolaZfreem_: you should give a try to "tabbed", maybe
18:49.48freem_I sometimes use tabbed mode
18:50.01KatolaZoki
18:50.07KatolaZI love it :)
18:50.13nemofreem_: yeeeah, I dunno, alt-tab works pretty well for me, besides the fact that vim and tmux have their own window switching
18:50.22KatolaZno nemo
18:50.22nemonever had an incentive to learn a new DE
18:50.25KatolaZhttps://tools.suckless.org/tabbed/
18:50.27KatolaZ;)
18:50.35nemoKatolaZ: ok. what about that?
18:50.50freem_nemo, alt-tab needs a lot of iterations to move to the correct window
18:50.59nemofreem_: well. I only have about 3 usually ☺
18:51.06nemoonly so many one can have on a screen at once
18:51.12KatolaZehehehhe
18:51.18KatolaZI normally have between 60-90
18:51.18freem_ah, this is what you meant, KatolaZ. Suckless tools just does not sucks enough for my use :)
18:51.19KatolaZ:D
18:51.31nemoKatolaZ: 60 to 90 code windows? visible at once?
18:51.40KatolaZ60-90 windows/terminals
18:51.47KatolaZnot all visible at once
18:51.53nemoKatolaZ: so. I have a ton of terminals. not all of them visible at once.
18:51.57KatolaZyou don't need them to be omni-ptesent
18:51.59nemobut they tend to be for different purposes
18:52.03KatolaZsure
18:52.05freem_my average is 3 code windows, but when doing IPC debugging, I can go to a lot
18:52.10nemoso. if I'm actually working on a project on some desktop. then... 3 is about all I usually need
18:52.12KatolaZand organised in different "tabbed" sessios
18:52.13nemoesp w/ vim/tmux
18:52.15KatolaZ~sessions
18:52.30Digithrm, 38 windows/tabs visable.  more than expected.  more if i switch on 3rd monitor n move to a busy workspace.
18:52.33freem_I don't master tmux and vim enough honestly
18:52.37nemoand. frankly, I just use mate-terminal that has tabbing just fine
18:52.48KatolaZ:)
18:52.51nemoxterm is kinda limited unfortunately
18:52.56KatolaZis it?
18:53.13KatolaZwell, if you need transparency, yes, xterm is limited
18:53.20freem_I prefer urxvt, personnally, and disable the tabbing inside it since i3 does it far better
18:53.22nemoKatolaZ: unicode is mostly where it fails
18:53.35KatolaZdon't use unicode much
18:53.43KatolaZbut the support has improved recently, IMHO
18:54.22freem_urxvtc/d are nice on very light machines.
18:54.42KatolaZfreem_: i have used urxvt as well
18:55.03nemoKatolaZ: just tried xterm again and was the usual fail
18:55.04freem_I could build a system consuming less than 70M on debian jessie, without any recompilation, and with all the comfort I need
18:55.15nemoKatolaZ: it isn't very good at fallback fonts - actually AFAIK that's something it doesn't attempt at all
18:55.21nemoeither the glyph is in your defined font or you are SOL
18:55.37freem_70M of ram, I mean, with terminals launched, music playing, xosview, etc.
18:55.45KatolaZyep freem_
18:55.53nemoand I like the mate-terminal profile stuff
18:56.13freem_profile-stuff?
18:56.31Leanderis there any reason to prefer urxvtc/d over tmux?
18:56.31nemofreem_: heh. Up until about 2010... 2012ish I actually used my laptop with 96MiB of RAM - it even ran seamonkey ☺
18:56.59freem_nemo: nice!
18:57.47KatolaZI guess we couldn't start a "modern" browser in less than 1G nowadays :(
18:57.48nemofreem_: I ran gentoo on it - was only machine I ever used -Os to compile
18:57.49freem_Leander, I don't know, except that tmux does the same thing than the window manager, so, more stuff to learn for the human
18:58.00nemoKatolaZ: ehhh firefox ran fine on my first gen raspberry pi
18:58.10KatolaZwell, 4 years ago
18:58.13nemoKatolaZ: firefox has always been awesome in memory constrained environments. far far far better than chrome
18:58.15*** join/#devuan Levure (~quassel@91.180.45.182)
18:58.18freem_KatolaZ, it depends on if you want JS or not.
18:58.20nemoKatolaZ: esp since the memshrink project
18:58.26nemofreem_: yeah. that's the usual gotcha
18:58.30nemoso many stupid sites out there
18:58.40KatolaZfreem_: true
18:58.58nemoKatolaZ: actually. I installed firefox custom not the raspbian default since memshrink was just taking off at the time
18:59.05freem_yes. On the other hand, just checked today: empty firefox, 2 tabs, 500MiB consumed in the ps's rss.
18:59.07nemoKatolaZ: and installing a newer firefox dramatically improved memory usage on the pi
18:59.17nemofreem_: that depends entirely on how much memory your system has
18:59.21nemofreem_: you can tune their defaults
18:59.28KatolaZnemo: the problem is that compiling firefox requires 10 times compiling a kernel...
18:59.32freem_more than 2G on rsz of course (but this is not relevant)
18:59.33KatolaZthat's just silly, IMHO
18:59.54KatolaZbtween 2009-2012 I just used links2
18:59.55nemoKatolaZ: true... on the other hand my one gentoo server is still able to compile seamonkey in a gig of RAM (admittedly with some swap thrashing, but bearable)
18:59.59KatolaZon a fb-only machine
18:59.59nemochrome that would be laughable
19:00.05nemoKatolaZ: I still use w3m heavily! it's awesome
19:00.10freem_nemo, you mean firefox takes a percentage of the free ram, no matter what it does? Sounds stupid!
19:00.19nemoKatolaZ: 27 tabs currently open
19:00.22KatolaZyes nemo, it's "modern" websites that suck
19:00.25nemofreem_: browsers are basically a VM nowdays
19:00.36nemofreem_: the memory is allocated to internal memory pools for caching various things
19:00.49nemofreem_: so they don't have to lag requesting for it later
19:01.00nemofreem_: users demand snappyness. only way to get snappy is to preallocate
19:01.15KatolaZonly way to get snappy is to remove cruft
19:01.15freem_I'm not sure this is smart.
19:01.23KatolaZinstead of adding more, IMHO
19:01.48KatolaZi tried a "latest" GNOME desktop on a machine at work
19:01.52KatolaZyesterday
19:01.55nemoKatolaZ: that's what they've been doing yeah.
19:01.56KatolaZseriously man
19:01.56*** join/#devuan AntoFox (~Thunderbi@dynamic-adsl-78-12-42-93.clienti.tiscali.it)
19:02.04KatolaZthat's AWFUL
19:02.28freem_just wondering... which MUA are you using, guys? mutt?
19:02.31KatolaZgigabytes and gigabytes wasted for NOTHING
19:02.35nemoKatolaZ: time to pull out https://l3net.files.wordpress.com/2014/02/cmp-all4.png again ☺
19:02.40KatolaZahahahahha
19:02.54KatolaZthat's a but dated nemo, right?
19:02.57nemofreem_: I'm using (al)pine but that's only because I started on that back in '96 and I'm too lazy to change all my configs
19:03.05nemoKatolaZ: yes. I'm sure the situation is even worse now 😉
19:03.12KatolaZI am on mutt
19:03.18KatolaZleft alpine many years ago
19:03.33freem_nemo: this means xfce consumes more than mate? Surprising?
19:04.15freem_I never took time to learn using mutt...
19:04.25KatolaZfreem_: depends a lot on the set of plugins and panel-sweeties you have, I guess
19:04.29nemofreem_: doesn't surprise me enormously
19:04.39*** join/#devuan ymasson (~ymasson@LFbn-1-11050-107.w86-213.abo.wanadoo.fr)
19:04.45nemohttps://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/  note this is the updated version of his chart
19:04.53nemoblog post 2013  then reran tests based on feedback after
19:04.58nemo2014
19:05.47freem_in my memory, xfce was lighter than gnome 2, and mate and cinnamon are, IIRC, forks of this?
19:05.55nemofreem_: that was a long time ago
19:05.58freem_more or less (one is not, but...)
19:06.00nemofreem_: they kept tacking stuff on
19:06.06nemofreem_: mate has advantage of a more unified core I think
19:06.19nemomate is basically gnome2 yes
19:06.24*** join/#devuan amesser (~Andreas@p200300E353C3DE000F4563FAAB75A57C.dip0.t-ipconnect.de)
19:08.31freem_nemo, I only remember xfce 4.6 to 4.10, I think, it was my starts on linux, then I discovered i3 and removed tools requiring the mouse
19:08.54nemofreem_: BTW, if you're ever wondering what firefox is doing with memory about:memory  gives the rundown
19:09.28nemoabout:performance is helpful too. esp in multiprocess firefox
19:09.38freem_to be honest, I don't really mind firefox, I'm waiting for the otter's first stable realease
19:10.13freem_when it'll arrive, I'll check the source to see what it does, and I'll decide about what stuff to use as my main browser.
19:10.49freem_firefox... I tried to compile it by disabling stuff.... not only the code is ugly, the compilation system is broken, too.
19:11.02nemoshrugs
19:11.07nemonever had any trouble there honestly
19:11.14nemobut then. haven't tried disabling stuff
19:11.19nemoonly ever compiled it to run a bisect
19:11.21freem_I just tried to have a minimal build.
19:11.59freem_and just disable stuff makes it not compile. Or at least, did, few years ago. WHich means, broken system.
19:12.20KatolaZnoworries freem_
19:12.25KatolaZthey will reimplement it in rust
19:12.26KatolaZ:D
19:12.29freem_haha
19:12.46freem_honestly, it might be a good idea, since it would imply removing a broken system
19:13.11KatolaZhttps://www.infoworld.com/article/3165424/web-browsers/mozilla-binds-firefoxs-fate-to-the-rust-language.html
19:13.13freem_about rust... I should give it a try, someday
19:13.24KatolaZit will require them 20 years, I guess
19:14.15nemoKatolaZ: they've already replaced some surprisingly big pieces with rust
19:14.20freem_I don't really know what to think about rust
19:14.49KatolaZnemo: and the result is that the last 10 versions of firefox have become slower and less stable
19:15.01nemo?
19:15.02KatolaZI hate when firefox says "gaash! YOUR tab has crashed"
19:15.11KatolaZman it *your* tab, not mie
19:15.11nemoKatolaZ: huh. I haven't had that happen in ages
19:15.26KatolaZand crashes every time I put the laptop in suspend
19:15.29nemoit used to happen to me with graphics acceleration on my old work computer using the ati driver
19:15.30KatolaZevery single time
19:15.34nemosince I switched to the FOSS one it stopped
19:15.36KatolaZno nemo
19:15.42KatolaZintel i915
19:15.46nemoshrugs
19:15.51nemoI suspend my laptop too. no issues
19:15.53KatolaZand started crashing with the "new" editions
19:15.56freem_YMMV I guess
19:16.06nemocheck your driver p'raps
19:16.12KatolaZI use it only when something does not work in surf2
19:16.13nemoor turn off graphics acceleration in browser
19:16.22KatolaZnemo: how is this related?
19:16.25nemosince surf2 probably doesn't use graphics acceleration anyway
19:16.29freem_surf2?
19:16.30KatolaZI normally visualise almost blank pages
19:16.39KatolaZwith no graphics and no video
19:16.39nemoKatolaZ: gonna guess buggy driver is freeing memory that it shouldn't
19:16.41buZzwebkit? webkit totally does afaik
19:16.46freem_surf rings some bells, but, surf2?
19:16.46KatolaZand it still manages to crash
19:16.57KatolaZfreem_: surf2 is surf
19:16.58nemoKatolaZ: as I said, try turning off graphics accel in browser
19:17.02KatolaZwith webkitgtk2
19:17.05nemothat's the vast majority of browser crashes on linux
19:17.12nemoyou can check in about:crashes if you want to debug tho
19:17.24KatolaZnemo: why it comes enabled by default if it crashes stuff?
19:17.27KatolaZ:\
19:17.33nemoKatolaZ: they maintain a blacklist of unreliable drivers
19:17.37nemoKatolaZ: that blacklist can be hit or miss
19:17.39freem_heh. so, suckless guys have surf2 and uzbl?
19:17.40nemochrome does this too
19:17.53nemoKatolaZ: something like your suspend might not have been caught in testing. dunno
19:18.00nemoKatolaZ: anyway. can't hurt to check this - and about:crashes too
19:18.09nemolayers.acceleration.disabled;true  is the about:config setting I think
19:20.11freem_hum... maybe one of you will know... I am searching for a software that runs in terminals, is interactive, and aims to select nodes of a tree?
19:21.11freem_when I say, select, it's just that: it would generate a list of the selected nodes when the human finished it's work. Just that.
19:22.42*** join/#devuan justinsm (~justinsm@82-69-63-196.dsl.in-addr.zen.co.uk)
19:22.51freem_I started to write one, but time and motivation are not always present together... in practice, this would be the base to build a package manager faster than aptitude and that could work with stuff that are not .deb packages.
19:22.51nemofreem_: if you're looking for ncurses gui-like interaction for like a shellscript. dialog seems like the natural choice
19:22.58nemoor whiptail
19:23.48nemohttp://invisible-island.net/dialog/dialog-figures.html
19:23.49freem_I admit I didn't tried to read theirs docs, but it's because scripting a tree does not seems easy to me
19:23.57nemotree is on there
19:24.55freem_hum. Interesting, I didn't knew it was that advanced
19:25.16nemo--treeview text height width list-height [ tag item status depth ] ...
19:25.19nemoseems pretty simple
19:25.31nemoDisplay  data organized as a tree.  Each group of data contains a tag, the text to display for the item, its sttus ("on" or "off") and the depth of the item in the tree.
19:25.35nemoI'm RTFMing btw
19:26.06nemohmmm only one item at a time? well that's fail
19:26.21nemowonder if whiptail does better
19:27.13freem_what worries me is more the sorting and filtering of the data, more than showing it
19:27.50nemowhy?
19:28.29freem_because I'm more used to C++ than to sh :)
19:28.47nemoah. sorting and filtering text are kinda shellscript's forté
19:28.52freem_so I have absolutely no idea about how to do that
19:29.00freem_of nodes?
19:29.04nemohttp://thegoldenmule.com/blog/2014/09/no-faberge-eggs-just-brass-balls/
19:29.29nemofreem_: well lists is ideal, but ofc you'd flatten
19:29.44nemofreem_: btw, since you brought up C++ *and* rust, you might enjoy kyren's AMA on reddit
19:29.47nemoit was pretty awesome
19:29.56nemomy fav part was where she discovers *why* rust is so pedantic about floats
19:30.27nemo(i.e. UB in C++, and not just academic UB, but "you just caused an OOBE"
19:30.28nemo)
19:30.37nemoor memory corruption
19:30.44nemodon't think you even get an exception. let me dig it up
19:31.06nemohttps://www.reddit.com/r/rust/comments/78bowa/hey_this_is_kyren_from_chucklefish_we_make_and/
19:31.33freem_I know the weaknesses of C++
19:32.06n4dirwhat do you mean with "nodes" when it comes to the tree?
19:32.06nemohttps://www.reddit.com/r/rust/comments/78bowa/hey_this_is_kyren_from_chucklefish_we_make_and/dot6uxk/  this was my fav
19:32.11freem_It's why I avoid floats every time I can, and no longer use exceptions, but some custom stuff to return data
19:32.53n4dirto put it different, by which means do you want to "select"
19:33.42freem_n4dir, in short, what aptitude does, it allowing the user to walk over a list of packages, packages that link to other ones. So, I think it's, in fact, a tree of nodes (packages) containing several pairs of key/value.
19:34.07n4dirah.
19:34.22freem_unfortunately, aptitude is bloated, and the code I have read really hard to take a grasp on, so I don't feel good enough to fork it
19:34.34n4dirwhat about "case"  of bash?
19:34.56*** join/#devuan minnesotags (~herbgarci@c-24-118-22-254.hsd1.mn.comcast.net)
19:35.03freem_also, aptitude can only manage dpkg packages.
19:36.08freem_if I write a tool aiming to fix the problems, I think it could be a good idea to make it as generic as possible, so that if later someone needs almost the same thing for something totally unrelated, he would be able to reuse the tool, add some scripts and go.
19:36.21freem_in short: do one thing.
19:37.16freem_don't take me wrong: aptitude is a wonderful tool. Wonderful enough to make me wish to be able to use with other distros, but the porting would be too hard
19:39.15freem_well, I guess I'll just have to continue to try to reach my goal :)
19:42.16*** join/#devuan Oldmoss (~Oldmoss@46.246.39.55)
19:42.27drawkulanetbsd with apt(itude) would be a dream
19:42.30drawkula:-P
19:42.49Digithi.  think this is safe to do in devuan?:  echo madvise >/sys/kernel/mm/transparent_hugepage/enabled
19:45.18Digitlooking at https://techoverflow.net/2013/08/01/checking-if-hugepages-are-enabled-in-linux/ and even considering "never" instead of "madvise"
19:48.11freem_drawkula, I have to say, I would name that eventual software inapt, but sometimes hesitate with inept, not sure which one would be the best, considering the fact I do not intend it to have as many features as aptitude (determine how to fix things? This broke my system often enough to make me disable that crap everytime)
20:09.14*** join/#devuan cocoadaemon (~foo@2a01:e35:8a99:e90:1202:b5ff:fe91:e4ca)
20:17.13*** join/#devuan mmaglis (~user@p508EA6E5.dip0.t-ipconnect.de)
20:18.40*** join/#devuan AntoFox (~Thunderbi@dynamic-adsl-78-12-42-93.clienti.tiscali.it)
20:22.34*** join/#devuan polocho (~polocho@89.141.230.94.dyn.user.ono.com)
20:23.10*** join/#devuan Hoshpak (~Hoshpak@200116b800c8450045f254987d8d9f73.dip.versatel-1u1.de)
20:28.35*** join/#devuan AntoFox (~Thunderbi@dynamic-adsl-78-12-42-93.clienti.tiscali.it)
20:29.06*** join/#devuan pav5088_ (~pav5088@101.165.50.132)
20:29.12*** join/#devuan telst4r (~telst4r@fsf/member/telst4r)
20:32.42*** join/#devuan xes (~xes@unaffiliated/xes)
20:40.48*** join/#devuan edbarx (~edbarx@78.133.40.77)
20:42.11*** join/#devuan IoFran (~Thunderbi@189.231.114.2)
20:43.31edbarx(ASCII) eudev --configure fails with dpkg getting -1 from subprocess.
20:44.02edbarxErr, no. Error is 1.
20:46.06freem_edbarx, you mean, when updating eudev?
20:48.39edbarxI also did "apt-get -f install" to correct the problem getting the same result I got when I did "apt-get upgrade"
20:50.42edbarxI have udev version installed: 1:3.2.2+devuan2.10
20:54.06freem_so, eudev is dowloaded, but not installed, but high level tools do not speak a lot about what the problem is. Can you try to do "#dpkg -i /var/cache/apt/archive/the_most_recent_version_of_eudev"?
20:54.55freem_oh. The # means it must be done as root, and "the_most_etc" is the filename of the archive to install
20:58.35*** join/#devuan clemens3 (~clemens@80-218-38-71.dclient.hispeed.ch)
21:00.20edbarx"dpkg -i package.deb" is a low level installation of package. I will select the package from the archive list and do what you said. I don't assume I need to use the 'force' parameter with dpkg.
21:01.36*** join/#devuan IoFran2 (~Thunderbi@189.231.114.2)
21:06.28freem_edbarx, dpkg -i is what apt and aptitude does after the wget, but it might telle more things since higher level tools since those might redirect stderr
21:08.04freem_and apt, aptitude, etc, do the wget of the packages in /var/cache/apt/archive. This might be of some use for you the day you will be in a quite dirty situation like no network working :)
21:10.51DocScrutinizer05what's needed to further etnaviv?
21:11.36edbarxdpkg-reconfigure eudev also fails due to package eudev not fully installed
21:16.35*** join/#devuan sunshavi (~user@181.64.192.31)
21:23.37*** join/#devuan d9867eb (~d9867eb@194.103.46.106)
21:24.01*** join/#devuan merzbow (~merzbow@64.183.42.11)
21:24.24d9867ebhi, my time on my devuan is one hour too early. How do I change this?
21:24.52fsmithredd9867eb, 'dpkg-reconfigure tzdata'
21:25.27fsmithredor else use ntpdate or ntp to sync with a time server
21:26.42d9867ebfsmithred: thanks
21:27.44d9867ebfsmithred: what is the best browser in Devuan?
21:28.04fsmithredthere has been no best browser since firefox 3.x
21:28.20d9867ebI have Firefox installed but I heard they collect data
21:28.37merzbowyou can turn that off d9767eb
21:28.58unixmanSure there has been a best browser! elinks! :)
21:29.07*** join/#devuan NewGnuGuy (~NewGnuGuy@72.34.178.34)
21:29.25d9867ebunixman: now I would like to watch Plex in HD
21:29.28fsmithredI like lynx better, but only because I already know it.
21:29.41fsmithredlinks2 is cool - you can run it in graphical mode
21:30.01unixmanfsmithred, yeah, that is pretty cool.
21:30.05merzbowfirefox-esr is the branch of firefox before quantum which is decent, there's also qubes, w3m, dillo but these don't support a lot of modern javascript (that can be a good or a bad thing)
21:30.11d9867ebwhen it comes to terminal browsers, i prefer w3m because it is the only one i tested
21:30.31unixmanlooks for this movie called Plex :>
21:32.02d9867ebmerzbow: i generally dislike javascript but some sites that i reguraly visit use it heavily
21:32.29d9867ebunixman: it is a self hosted movie service, not a movie
21:32.32NewGnuGuy#MakeTheWebHTMLAgain
21:32.47DocScrutinizer05+1
21:32.52freem_about browsers, unixman, d9867eb, fsmithred, there are also, uzbl, dillo, netsurf. Each have their problems, but I doubt they try to track people, at least.
21:33.18fsmithredmidori is pretty good.
21:33.43d9867ebfreem_: i remember downloading netsurf and it wouldnt run.
21:33.51unixmand9867eb, I know what it is. I was being facetious. :)
21:33.55freem_midori is... good? meh. not with debian's default gtk theme, at least
21:34.45freem_fact is, goodness does not exists: there are only wishes, more or less fulfilled by some softwares :)
21:34.58d9867ebi used otter before. really good browser but not in debian repos.
21:35.24freem_otter is slowly reaching version 1.0, I also have some hopes in this one
21:35.32d9867ebI wish someone would make a package
21:35.41d9867ebof otter
21:35.42freem_not before 1.0
21:36.04d9867ebfreem_: what happens then?
21:36.31unixmand9867eb, I have Plex for Android and use that on my tablet attached to the large screen TV with HDMI. I've not tried to use it on a regular PC.
21:36.39freem_1.0 version is the 1st stable version, the 1st version you can hope things won't break between each releases
21:37.16freem_for a ditribution aiming on stability, it's quite important
21:37.29d9867ebfreem_: aha, so then a package for debian would be a possibilty?
21:37.47freem_I see no reason why it would not.
21:38.14freem_but you have to remember another important thing: release cycle
21:38.50freem_in practice, using debian means you may only have stable releases that are, on average, 1 year old.
21:39.15freem_devuan may differ, but I doubt it
21:39.22d9867ebok
21:39.48freem_are you using stable, testing or unstable version?
21:40.29freem_of devuan, i mean
21:40.37d9867ebi am using stable with backports on my servers and ceres on my desktop.
21:40.58*** join/#devuan pillepalle (~Thunderbi@ip-109-90-187-181.hsi11.unitymediagroup.de)
21:41.19d9867ebDevuan stable and testing have issues with my screen that seem to have been solved in ceres.
21:41.27freem_on servers, you'll have to wait for a new web browser to come in, but, hey, no interest there I'd say?
21:41.43d9867ebfreem_: i agree
21:42.07d9867ebi am planning on buying a laptop and putting devuan testing on it
21:42.43*** join/#devuan TemporalBeing1 (~Ben_Meyer@172-6-231-225.lightspeed.tukrga.sbcglobal.net)
21:42.52freem_for ceres, well, it's testing, so, if the scheme is the same as for debian testing, you would need to wait at least 6 weaks after a package enters unstable, and i do not remember how many times afther the arrival in experimental it happens
21:43.10freem_on the other hand
21:43.22KatolaZfreem_: ceres is unstable, not testing
21:43.23d9867ebfreem_: right now there is server software that i am hyped about
21:43.31freem_oh? Sorry then
21:43.31d9867ebthere is no
21:44.14freem_otter-browser devs do offer an AppImage of the tool, that is statically built against most libs, and so usable on most glibc6 based systems
21:44.21freem_with few dependencies
21:45.04freem_I tried it few times on devuan, can't remember the running issues or the dependencies, but they where quick to fix for me
21:45.07d9867ebfreem_: oh yeah, i know but i dislike appimage, snap, flatpak etc and i prefer not use them
21:45.49freem_and I agree with you, it's better to avoid that, but, to give some feedback to fellow devs, it's an interesting tool
21:46.12freem_never in prod, but for tests, it's ok.
21:46.45freem_also, you forgot docket :)
21:46.48freem_docker
21:47.34unixmanhttps://github.com/netvarun/docket
21:48.35freem_unixman: lol, it was a typo, but I just so love the image on the readme
21:48.45unixman:)
21:49.04d9867ebok
21:49.55*** join/#devuan IoFran (~Thunderbi@189.231.114.2)
21:50.52freem_anyway, about otter-browser, I think it might be a very good tool when it'll be ready, but I would not expect it to be in official Debian's repos until the next stable version if we are lucky.
21:51.29d9867ebfreem_: ok, until then would it be ok to install from ppa?
21:51.42freem_considering the fact that devuan's statted goal is to follow debian, it'll take more time, so do not expect it until at least 2 years
21:52.03NewGnuGuyThe World Wide Web Sucks https://youtube.com/watch?v=tefielQeHZY
21:52.16freem_d9867eb: ppas? I thought you did not liked stuff installeds from unreliable sources?
21:52.22d9867ebNewGnuGuy: that is lunduke right
21:52.24d9867eb?
21:52.24KatolaZfreem_: ?
21:52.36NewGnuGuyd9867eb: yes
21:52.39KatolaZbeowulf will be probably installable shortly after ascii stable is out
21:52.42freem_KatolaZ, ?
21:53.06KatolaZbeowulf will be merging buster, the next Debian stable (current testing)
21:53.33d9867ebKatolaZ: ascii will be out when buster is out, right?
21:53.40KatolaZd9867eb: no
21:53.42freem_what is the time difference between a debian's version and a merge from devuan?
21:53.46KatolaZascii is merging stretch
21:53.49KatolaZand will be out very soon
21:53.54KatolaZ(the beta is already out)
21:53.55d9867ebKatolaZ: aha ok
21:54.03KatolaZfreem_: ?
21:54.07KatolaZwhat do you mean?
21:54.14KatolaZthe Debian version is merged in real time
21:54.19d9867ebKatolaZ: very soon? like a month?
21:54.29KatolaZd9867eb: very soon, like when it's ready
21:54.34KatolaZ:)
21:54.37freem_when Debian release a stable version, how many times does it takes to devuan to release the equivalent? It's synced?
21:54.46KatolaZfreem_: it depends
21:54.53KatolaZfor jessie it took almost 2 years
21:55.02freem_yeah, but it was the initial fork
21:55.12freem_I was on the mailing list :)
21:55.17KatolaZfor ascii (stretch) we are at 9 months still
21:55.27KatolaZso we might be under 1 year
21:55.31freem_ok
21:55.45KatolaZfor beowulf we might be able to catch up, or to shrink the gap
21:56.18freem_so, add to that fact the fact that otter browser is still not stable, and so, will not be integrated in debian soon, my estimate of 2 years does not seems that bad
21:56.20KatolaZwe'll see
21:56.34d9867ebI think I will switch to beowulf on desktop whem it is released
21:56.45KatolaZaccording to the well-informed ones, Devuan should have been dead three years ago
21:56.54freem_haha, yes
21:57.09freem_I'll be honest, I was one of the many who had a lot of doubts
21:57.36KatolaZhappy Devuan has proven you wrong then :P
21:57.49d9867ebto be honest, I wasnt running Linux when Devuan started.
21:58.06freem_heh, I'm just a pessimist guy on such things, I've always had hope, but no trust
21:58.15d9867ebKatolaZ: i am happy about that oo
21:58.17d9867ebtoo
21:58.22KatolaZfreem_: pessimism does not solve problems
21:58.26freem_true
21:58.27KatolaZworking on them actually helps
21:58.29KatolaZ;)
21:58.38freem_and you guys proved it.
21:58.44KatolaZ(and it's a pessimist speaking over here)
21:59.07KatolaZDevuan proved it, freem_
21:59.15*** part/#devuan Oldmoss (~Oldmoss@46.246.39.55)
21:59.42freem_on the other hand, even if devuan is better imho than debian, it's still not my ideal tool, so I'll continue to try to build the ones I lack.
22:00.25freem_I wonder... have devuan the project to revive the multikernel arch system debian had?
22:00.39DocScrutinizer05I've got no chance but I will ruthlessly use it
22:00.53freem_I mean, there was a project to have bsd kernels running under debian
22:01.05golinux<d9867eb> freem_: ok, until then would it be ok to install from ppa?
22:01.25golinuxREALLY not a good idea.
22:01.41d9867ebwhat desktop environments / tiling window managers do you guys use?
22:01.47freem_golinux, I think I replyed about that? But I'm not  an otter dev anyway, I'm not skilled enough to do a web browser
22:02.02freem_i3+urxvt+zsh here
22:02.03golinuxMe either
22:02.08d9867ebgolinux: ok ok
22:02.10KatolaZfreem_: we need people to work on that
22:02.38freem_KatolaZ, is it just a matter of compiling stuff?
22:02.51KatolaZnot exactly, tbh
22:02.54freem_Imean, of making things compiling
22:03.06KatolaZit's more about maintaining patches
22:03.14KatolaZand syncing upstream
22:03.32KatolaZmost users complain about old packages in Devuan
22:03.44KatolaZ(well, a few of them, tbh)
22:04.01freem_KatolaZ, I think rebasing on a cleaner libc would be a good 1st step for that
22:04.05KatolaZthe main problem there is that removing systemd deps and maintaining the forks costs time
22:04.15KatolaZfreem_: that's crazy :)
22:04.20d9867ebKatolaZ: what forks?
22:04.22KatolaZwould mean rebuid everything :)
22:04.26freem_not that cracy
22:04.39KatolaZfreem_: do you know how many packages are available in ASCII>
22:04.40KatolaZ?
22:04.49freem_if you wan't to support another kernel, I don't see any other whay than recompiling anything anyway
22:05.04freem_nope, I do not
22:05.13KatolaZfreem_: that's why I think it's not Devuan's priority at the moment
22:05.21KatolaZfreem_: ascii has 52289 packages
22:05.31KatolaZ(+-150)
22:05.33freem_when I was silently moderated on debian i18N mailing list, I just leaved the place
22:06.08d9867ebfreem_: leaved = left ?
22:06.20freem_and must admit I have not tried to contribute in helping people anew in i18n community
22:06.29KatolaZsorry for that freem_
22:06.46KatolaZbtw, if you are interested in alternative libc, void linux has musl
22:06.50freem_yes d9867eb. Sorry, english not my native language
22:07.14freem_KatolaZ, this computer is a dual boot: devuan / void+musl :)
22:07.24KatolaZ:)
22:07.36d9867ebfreem_: not mine either. sorry
22:07.42freem_I intend to write an interactive package manager that support both, in ncurses, for that reason
22:08.12KatolaZgood luck freem_ :)
22:08.13freem_something I can use through ssh, or on a tty, that is fast and does not try to guess my intents
22:08.38freem_luck is not the problem :)
22:08.41d9867ebKatolaZ: Is Void good?
22:08.53KatolaZ(BTW: void has aboud 5000 packages <- freem_ )
22:08.57KatolaZdunno d9867eb
22:09.09freem_d9867eb, void is fast as light, but it's a rolling release
22:09.12KatolaZtried it in a vM
22:09.16KatolaZit's different
22:09.17KatolaZ:)
22:09.23KatolaZnot in a bad way
22:09.27KatolaZbut it's not Debian
22:09.42merzbowvoid is pretty decent but I had a tough time installing it on my bare metal
22:10.01KatolaZI guess 95% of the current Devuan users would not find themselves at home in void
22:10.10freem_with void, you have a higher risk of breaking everything at each update, since it's rolling release. But, unlike arch, I had no problem doing that.
22:10.14d9867ebfreem_: well, i run ceres now so
22:10.25KatolaZd9867eb: it's not even closely comparable
22:10.40d9867ebKatolaZ: void is worse?
22:10.55KatolaZceres in comparison is a "stable", slow-moving sliggish slug
22:11.03KatolaZit's rolling release
22:11.13KatolaZyou can break things badly
22:11.15KatolaZreally badly
22:11.15freem_Also, depending on the version of void you intend to use, you might just have a limited system if you are not native english. MuslC does not handle i18n IIRC
22:11.25d9867ebKatolaZ: isnt ceres rolling too?
22:11.35KatolaZwell, no
22:11.37KatolaZ:D
22:11.40merzbowI think the GuixSD project is awesome for that -- installs never break apparently & it confronts dependency issues by keeping a local hash of packages
22:11.45KatolaZpackages in ceres have to work with the rest
22:11.47d9867ebKatolaZ: I ran Gentoo too
22:11.55KatolaZotherwise they don't get it
22:12.19d9867ebok
22:12.26freem_merzbow, I never had any issue other than the limitations of muslc on my void install
22:12.50KatolaZfreem_: void install and packaging system is not exactly for beginners
22:13.06KatolaZthe insaller is nice and tidy, but pretty spartan
22:13.18KatolaZI like it, but I guess I am again in the minoriry
22:13.23KatolaZ~minority
22:13.24d9867ebis there a decent a distro that aint rolling with musl support?
22:13.44KatolaZd9867eb: why do you need musl?
22:13.44freem_d9867eb, also, in void, a pure rolling release, packages are almost just a build of upstream sources, which can lead to differences in terms of integration. For example, i3blocks will have different and so incompatible configs
22:14.28freem_KatolaZ, true, but the installation is not something I consider being my daily task
22:14.57KatolaZfreem_: if the installation fails, you don't have a daily task :D
22:15.09freem_d9867eb, maybe alpine, or other distros targetting really limited hardware. But, remember that then you'll have other limitations.
22:15.15d9867ebKatolaZ: I think it would be pretty cool to test it and I think I could use some minimal libc on some small systems.
22:15.19freem_KatolaZ, true enough
22:16.11freem_d9867eb, muslc is the most minimalistic and standard conformant libc I know about that have at least some distros built on it
22:16.51freem_I think porting a tool to a bloatless libc is the 1st step to achieve true portability
22:17.10d9867ebfreem_: is gentoo a pure rolling release too?
22:17.12freem_the 1st *major* step, I mean.
22:17.14KatolaZfreem_: Debian runs on 21 hw platforms, and has glibc :)
22:17.30KatolaZdon't get me wrong: I consider musl a great effort
22:17.37freem_KatolaZ, yes, but ports does not mean portability.
22:17.43KatolaZbut that's not the point for portability
22:18.01KatolaZportability needs developers
22:18.04freem_d9867eb, I do not know gentoo enough to speak.
22:18.13KatolaZand costs energy, time, and effort
22:18.18KatolaZwhatever library you use
22:18.27freem_KatolaZ, no, portability implies it is possible to port, not that port is already done
22:19.16freem_and staying as close as possible to standards, with extensions disabled by default, is a great step to portability that glibc forgot.
22:20.21freem_but yes, porting still requires time, efforts, money and skills, you are true
22:20.49d9867ebfreem_: I actually I thought of installing Void instead of Devuan. After what you told me, I think it was a good choice that I didnt since I broken my Debian installs before.
22:21.40freem_d9867eb, I think the best thing to do is to have more that one distro on your system, so, if you break one, you won't break all
22:21.47*** join/#devuan stanz (~stanz@162.250.14.86)
22:22.02KatolaZd9867eb: since you have started recently on Linux, you should try as many as possible
22:22.11d9867ebfreem_: I do not have enough diskspace for that
22:22.13KatolaZyou'll find the one which is best for you
22:22.35freem_this computer have 3 distros on it: debian, from which i debootstraped devuan, and installed void musl. If any fails, I'll still have fallbacks
22:22.55KatolaZI have only Devuan: I know it won't fail ;P
22:23.05d9867ebI have been using Linux for about 3 years, i am just a slow learner.
22:23.15freem_d9867eb, you can not spend 20GiB for a new distro? You are using a 89GiB disk or what?
22:23.52d9867ebfreem_: I need diskspace for games and stuff
22:24.42freem_d9867eb, I need at max 20GiB for a linux distro, full system. The /home are shared
22:25.30freem_if it's about games running under wine, they are under your $HOME/.wine/drive_c folder, so, shared too
22:25.56*** join/#devuan sb35 (~athidhep@S0106602ad06acd48.vc.shawcable.net)
22:25.59freem_but, yes, for games, you might have a problème if using a musl-based distro
22:26.08*** join/#devuan tokerl (~sb35@S0106602ad06acd48.vc.shawcable.net)
22:26.09freem_I'm not sure wine runs with that
22:26.16d9867ebfreem_: no, it is steam.
22:26.46freem_steam. It only supports Ubuntu 64bits, which means, glibc, so, no musl.
22:27.16d9867ebfreem_: i did not plan on using on using void with musl on gaming computer. using musl would musl just be a fun test thing.
22:27.17freem_but void linux have a glibc build
22:27.47freem_I have not tested the glibc build, though, so I can't speak here
22:27.56merzbowpretty sure musl is good for IOT devices and system-on-chips
22:28.10d9867ebfreem_: yes i know. but i chose Devuan over void because I really feel at home with dpkg and apt
22:28.15freem_my void install is only to fit my perfectionnism
22:28.37freem_devuan is clearly easier to use and maintain
22:29.07*** join/#devuan knotahacker (~knotahack@cpe-24-198-161-177.maine.res.rr.com)
22:29.26freem_more common knowledge here, easier to find advices that fit since it inherits from debian
22:30.38freem_void is probably only for people knowing what they want, like i3 claims to be elitist. It might seems easy to use to their users, but it's not beginner friendly
22:31.42freem_also, having some experience if things break might save you few days, and that experience can be acquired by playing with more classical distros
22:31.50d9867ebfreem_: please recommend me a great linux resource
22:32.00freem_duckduckgo.
22:32.23freem_more seriously, it depends on what you intend to find
22:32.26d9867ebfreem_: no, a resource not a search engine.
22:32.30KatolaZd9867eb: man [LETTER]+[TAB]+[TAB]
22:32.39freem_lol
22:32.57freem_you could have said apropos, too
22:33.08freem_anyway, I know about no universal resource
22:33.20freem_archlinux wiki is nice
22:33.26freem_same for gentoo's site
22:33.36d9867ebKatolaZ: manpages is not good for learning, only for looking up things that one forgot
22:33.45KatolaZd9867eb: wrong
22:33.52*** join/#devuan telst4r (~telst4r@fsf/member/telst4r)
22:33.52KatolaZmanpages contain all you need to know
22:33.54KatolaZ:)
22:34.15freem_KatolaZ, they are not often full of examples
22:34.32KatolaZjust use the command
22:34.37KatolaZyou'll figure it out :)
22:34.54freem_but, d9867eb: you are seriously asking about a universal good resource?
22:35.05d9867ebfreem_: i dont like archwiki or their distro. '
22:35.13freem_what do you aim to? Programming? Admin? Using?
22:35.52d9867ebfreem_: I do some programming, watching movies, gaming.
22:35.53freem_for scripting and shell stuff, I really like an old website named grymoire
22:36.04*** join/#devuan Xenguy (~Xenguy@unaffiliated/xenguy)
22:36.10freem_for coding in C++, I like cppreference
22:36.33freem_and to learn new tools to play with, I use aptitude in it's builtin ncurses mode
22:36.42XenguyDo C++ coders get paid the big bucks?
22:37.05freem_depends, I guess. What is a big buck? Is it more important that big fun?
22:37.25merzbowi tried to read grymoire but .. lol unix
22:37.29XenguyI said nothing about importance, but an interesting question
22:37.29freem_do you mean people with papers, or self-learners?
22:38.25d9867ebfreem_: I am checking out grymoire and cppreference.
22:38.30XenguyI just have an impression (without having any real evidence) that if you can sling good C++ code, you can make some good coin, but yeah, it's all relative I suppose
22:38.53freem_in france, I'm 31years old, self-learner, no paper, paid around 2K€/month effective. Not a lot, but I am seeking stuff in this job I could not find easily otherwise
22:39.04Xenguyfreem_: And I was thinking of anybody really
22:39.17*** join/#devuan chomwitt (~chomwitt@2a02:587:dc1a:9d00:65db:d392:e7c4:6958)
22:39.34freem_Also, I'm not a good negociator.
22:40.04XenguyThat's great to hear.  I suppose it depends too on one's command of the language (e.g. junior or senior level)
22:40.11freem_so, I'd say, yes, I could touch more, if I really wanted to, and considering my age and papers, it is really not bad here
22:40.11d9867ebfreem_: however i thought more like on howto fix problems with a debian system and how components in a linux distro work?
22:40.32KatolaZthen you need C
22:40.34KatolaZand Perl
22:40.36KatolaZand Python :)
22:41.03freem_d9867eb, on this, I do not really know, forums are the best bet. So... stackoverlow and co?
22:41.12XenguyI hear there are some nice social net features implemented in France; seems like one of the more enlightened countries around if you ask me
22:41.19freem_in france, I tend to squat liniuxfr.org a lot, too
22:41.24d9867ebfreem_: what is co?
22:41.32XenguyKatolaZ: So true, job ads these days want *everything*
22:41.44freem_d9867eb, Co => company
22:41.54d9867ebfreem_: i dont like co. people there are rude
22:42.11d9867ebfreem_: so i meant
22:42.19freem_Xenguy, I do not know, I don't know enough about other countries.
22:42.58freem_d9867eb, geeks and nerds are often a bit rude, but you can learn a lot from their rudeness
22:43.14d9867ebfreem_: ok
22:43.16freem_you know IRC, so I'm sure you'll fit right it
22:43.20*** join/#devuan okf (~Thunderbi@62.11.134.163)
22:43.36d9867ebfreem_: yeah ok'
22:44.11freem_things might be hard to heard, but if you take them correctly, it's just a way to learn quickly. There are also more friendly forums, depending on the country
22:44.49freem_you might also try the mailing lists of the distro you'll choose, on Debian, I had nice discussions, before the war.
22:45.56d9867ebfreem_: in sweden there are two ones called flashback and sweclockers. they cover many different topics including programming and sysadmining.
22:46.10freem_sounds nice
22:46.55KatolaZd9867eb: discussing has never helped learning
22:46.56KatolaZ:)
22:47.02freem_true enough
22:47.09KatolaZMichelangelo did not speak about sculpturing
22:47.30freem_I won't count the number of times I just said some stupid thing, and people came to teach me more accurate stuff
22:47.51d9867ebKatolaZ: He was already good at it, that is why he didnt need to
22:48.06KatolaZ:)
22:48.12XenguyI've learned countless useful things on IRC over the years
22:48.16freem_I doubt he was able to do anything without teaching
22:48.38freem_een a genius needs the shoulders of older people to create new things
22:48.47freem_even*
22:49.20freem_23:47:02 <freem_> true enough  <=== I did not understood things correctly when saying that
22:49.32KatolaZ:D
22:49.34*** join/#devuan eliasr (uid27497@gateway/web/irccloud.com/x-xosaojoxnjwcxhcc)
22:49.35KatolaZnvm
22:49.50KatolaZmy point is that discussion is worth when you have something to discuss about
22:50.08KatolaZi.e., when you have already learned something yyourself
22:50.21KatolaZotherwise the discussion is mostly a waste of time
22:50.24KatolaZIMHO
22:50.41KatolaZbut I might be totally wrong on this
22:50.48freem_oh, I see the point, now
22:51.14freem_you mean, bases are needed to start learning by discussion?
22:51.16KatolaZdidn't mean to sound harsh, sorry :)
22:51.35KatolaZbases are needed to understand what you don't know
22:51.51KatolaZdiscussion can you give you pointers about what else you might need to know
22:51.52d9867ebguys, I am going to need to leave for now. thanks for your help.
22:51.56freem_this is not wrong, honestly. But, just asking aroung how to acquire bases can be a good idea, too, and it's still discussion?
22:51.58KatolaZbut won't teach much, IMHO
22:52.09*** join/#devuan AntoFox (~Thunderbi@dynamic-adsl-78-12-42-93.clienti.tiscali.it)
22:52.17KatolaZyes freem_
22:52.20KatolaZasking is good
22:52.20d9867ebfreem_: I will check out cppreference
22:52.31KatolaZbut you should be able to understand the answers you get
22:52.43freem_d9867eb, as I said, the good reference depends on your goals and your current skills
22:53.00KatolaZor to just get them and try digesting them and hack around them
22:53.15freem_KatolaZ, I think, the main problem here is that asking correctly implies skills
22:53.16d9867ebwell i am not very good at c++ as now
22:53.29KatolaZd9867eb: nobody is
22:53.42XenguyWell when I was learning linux, I was often in research mode, and asking lots of questions on IRC, and many people gave me good suggestions, pointers, advice, tips, etc., so my point is simply that (IRC) discussion can actually be useful also.  We could both be correct  : -)
22:53.59KatolaZthe language makes it very difficult to be good at programming in C++
22:54.04freem_C++ is a good language to remind you that you have a lot to learn, even after 10 years of practice.
22:54.16KatolaZsure Xenguy :)
22:54.34KatolaZmaybe just you are, and I am wrong
22:54.42freem_Xenguy, we all agree, but we did not knew how to say the same thing :)
22:54.47KatolaZthat's fine as well :)
22:54.49XenguyOr maybe not
22:55.17Xenguyer, you know what I mean
22:55.28KatolaZC++ is a good language to remind you that there *must* be a better lanugage :D
22:56.19XenguyYeah but they get paid the moola y'know ; -)
22:56.31Xenguyj/k
22:56.37KatolaZonly the very good ones Xenguy
22:56.52freem_KatolaZ, and what would be a good language, for you?
22:57.05KatolaZnot a single answer
22:57.10freem_let's have fun around this troll :)
22:57.16KatolaZI guess you should know at least two imperative languages
22:57.20KatolaZtwo scripting langs
22:57.29KatolaZtwo functional languages
22:57.33freem_do you consider C and C++ as different languages?
22:57.37KatolaZ+ shell scripting
22:57.37XenguyWell if that is true, I would learn a more sane language(s), from what I've read
22:57.51KatolaZfreem_: they are, indeed
22:57.53KatolaZIMHO
22:58.13freem_C++ have huge problems, and most of them are inherited from C usages
22:58.28KatolaZI would disagree on that
22:58.42KatolaZmost of the C++ problems are introduced by C++-specific features
22:58.45freem_another part is inherited from the full object fashion there were at some time
22:59.09freem_some examples?
22:59.20freem_Know that I dislike STL a lot
22:59.29KatolaZ:)
22:59.36KatolaZthat;s a good example to start with
22:59.41freem_but it's only a lib, even if standard
23:00.12freem_I tend to make a distinguo between languages and frameworks
23:00.18KatolaZmost of the OO-related syntax and semantics is quite odd
23:00.24KatolaZ(in C++_
23:00.33XenguyKatolaZ: 2+2+2  <-- I will look up those terms, very interesting
23:00.45KatolaZXenguy: :D
23:00.50KatolaZdon't take me too seriously
23:00.51KatolaZ:)
23:00.59freem_oh, well, the simple fact that std::string exists to represent a string a fixed-width characters shows that stl is weak.
23:01.03KatolaZI guess I should learn a language every year
23:01.08XenguyStill, there ya go, an opportunity for me to learn something else
23:01.11KatolaZunfortunately there is no time for that
23:01.42freem_personnally, I stick with C++ for a set of reasons I trust good
23:01.50freem_1) it's an ISO standard.
23:01.54Xenguyfreem_: That's another term I've read about, but I can never seem to remember what it means
23:01.57freem_2) it's fucking fast
23:02.09KatolaZand in that is equal to C...
23:02.10freem_3) you can, if you wan't, not use wrong stuff
23:02.19KatolaZC ties still...
23:02.25KatolaZ;)
23:02.34KatolaZfreem_: you write a lot of useless stuff in C++
23:02.35KatolaZreally
23:02.36KatolaZa lot
23:02.43XenguyC and C++ are equally fast, or ...?
23:02.43freem_ok, so, 4) you can have type safety :p
23:02.52KatolaZand end up creating generic code for stuff that you won't reuse ever
23:03.00freem_Xenguy: it depends, sometimes, C++ is faster, sometimes C is
23:03.09XenguySo a tie it seems
23:03.21KatolaZtype safety is a plus of C++
23:03.27Xenguyhah
23:03.38freem_but you need less C++ lines of code to write as safe and fast code than in C
23:03.39KatolaZ(I have written quite a bit of C++ as well, back in the days)
23:03.53KatolaZfreem_: you should have a look at haskell then :)
23:04.00freem_C was actually my 1st serious language
23:04.14Xiaomanmumbles something about Rust
23:04.23XenguyJoey, formerly of the Debian project, is way into Haskell now
23:04.28XenguyJoey Hess
23:04.29freem_I've heard a little about haskell. What does it have exactly?
23:04.35freem_the functionnal way?
23:04.41KatolaZfast
23:04.42Xenguydunno, ask Joey
23:04.43KatolaZstandard
23:04.49KatolaZthere is no wrong stuff
23:04.58KatolaZtype-safety is built-in
23:05.01freem_compiled language?
23:05.05KatolaZand it's very concise to write
23:05.06freem_RAII?
23:05.07KatolaZyep
23:05.12KatolaZcompiled
23:05.19freem_no fucking GC?
23:05.25KatolaZuh?
23:05.34freem_garbage collectors
23:06.01freem_the best thing you have to never know when things that should break soon will effectively do
23:06.24KatolaZit has a garbage collector
23:06.26freem_or, the best thing to have things slow as hell when the GC decices to
23:06.34KatolaZoh no
23:06.44KatolaZin functional lanuages GC is somehow easier
23:06.56KatolaZdue to data immutability
23:07.08KatolaZas soon as a data is out of scope, it gets wiped off
23:07.24freem_so, it's like RAII, right?
23:07.30KatolaZwhat's RAII?
23:07.50freem_Resource Acquisition Is Initialization, one of the biggest strength of C++
23:08.07KatolaZnope
23:08.16KatolaZit's different in functional languages
23:08.33KatolaZyou know exactly and precisely when something can be wiped off
23:08.37freem_it implies that, when an object goes out of scope, it's freed, and desctructor called, which allows to also close file descriptors, clean openGL resources, etc etc
23:08.40KatolaZwithout making costly computations
23:08.59KatolaZfreem_: most of that stuff is much easier in haskell
23:09.01KatolaZ:)
23:09.02freem_well, then, it's RAII
23:09.04KatolaZmuch much easier
23:09.28KatolaZand you don't need to write tons of code
23:09.39KatolaZand the code is much easier to read
23:09.50Xiaomanfreem_: It's not RAII, it uses a GC. Look at Rust if you want a sane alternative to C++.
23:09.53freem_I don't either in C++. Only useless guys do tons of code to manage resources in C++.
23:10.06KatolaZor go, I must say
23:10.50KatolaZfreem_: I am talking of *much* less code
23:10.54freem_I've read a bit of rust, already. Go, I did not tried, but it's something I should do
23:10.56KatolaZa ratio of about 10/1
23:10.58KatolaZor 20/1
23:11.09XiaomanDon't worry about Go :)
23:11.16KatolaZXiaoman: :)
23:11.17KatolaZwhy?
23:11.27freem_more information needed Xiaoman :)
23:11.28XiaomanWhy would you, is the proper question.
23:11.50freem_Because the more bases, the better?
23:12.17XiaomanNot if you want to be productive.
23:12.21KatolaZXiaoman: go has an interesting process model, IMHO
23:12.37KatolaZbut that's hard to use for many imperative programmers
23:12.46freem_why that?
23:13.04*** join/#devuan pav5088_ (~pav5088@101.165.50.132)
23:13.24KatolaZbecause it's intrinsically and aggressively parallel
23:13.31XiaomanGo has neat features; but a good language needs more than that, and Go lacks in a lot of areas.
23:13.48KatolaZXiaoman: that why you need more than "the one language" :_
23:13.49KatolaZ:)
23:13.55KatolaZthe more you know the better
23:14.00XiaomanDon't worry, a lot of people writes lots of code in Go, you will have to read it sometime :)
23:14.10KatolaZbut I guess we are getting OT, and will be bashed away soon... :D
23:14.29KatolaZXiaoman:  I do
23:14.33freem_not like there is a lot of discussion anyway
23:14.42KatolaZand I don't find it difficult, TBH
23:15.06freem_then, what would be go's failures?
23:15.49*** join/#devuan minnesotags (~herbgarci@2603:3016:1e04:ac00:120b:a9ff:fea4:f3c0)
23:28.30*** join/#devuan IoFran2 (~Thunderbi@189.231.114.2)
23:29.54*** join/#devuan kelsoo1 (~kelsoo@dragora/developer/kelsoo)
23:33.49*** join/#devuan merzbow (~merzbow@64.183.42.11)
23:45.23*** join/#devuan Schallaven (~Schallave@ip-198-96-38-155.dynamic.yorku.ca)
23:49.41*** join/#devuan IoFran2 (~Thunderbi@189.231.114.2)
23:55.58*** join/#devuan g4570n_ (~g4570n@unaffiliated/g4570n)
23:57.14*** join/#devuan pav5088_ (~pav5088@101.165.50.132)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.