IRC log for #devuan on 20190825

00:03.27Jjp137ugh as an Xfce user, I'm not looking forward to that...
00:03.31fsmithredwhat does debian plan to do with it? With the exception of a couple packages, xfce comes from them
00:10.40golinuxascii will be good for another few years.
00:13.43agrisfsmithred, Debian doesn't care at all, the are GNOME3 now
00:15.01fsmithred4.12 is still in sid/ceres
00:15.39*** join/#devuan Witeds (~john@72.13.214.253)
00:15.47agrisbut for how long
00:16.44*** join/#devuan infobot (ibot@c-174-52-60-165.hsd1.ut.comcast.net)
00:16.44*** topic/#devuan is This is the Devuan https://devuan.org/ discussion channel | D1conf: #devuan-conf https://devuan.org/d1conf | Latest (2018-06-09): ASCII 2.0.0 https://devuan.org/os/debian-fork/ascii-stable-announce-060818 || Stable (2017-05-25): Jessie 1.0.0 LTS release | Devuan Forum: https://dev1galaxy.org/ | Chanlogs http://maemo.cloud-7.de/irclogs/freenode/_devuan/ | You may need to auth to NickServ
00:16.45*** mode/#devuan [+v infobot] by ChanServ
00:16.59fsmithredsomeone could step up and compile all of it for gtk2, I guess, but who's gonna maintain gtk2?
00:17.16Witedsi am curious about somthing i installed beowulf so that i could comiple mesa but i can't seem to get libuuid1:i386 to install on a multi arch setup along side libuuid1:amd64 but in the past there was no issue with this and on other distros as well
00:17.20agrisgtk2 is already maintained as far as I'm aware
00:17.31*** join/#devuan rafalcpp (~racalcppp@84-10-11-234.static.chello.pl)
00:17.33agrisstill see git commits on that branch for bugfixes every now and then
01:09.54*** join/#devuan infobot (ibot@c-174-52-60-165.hsd1.ut.comcast.net)
01:09.54*** topic/#devuan is This is the Devuan https://devuan.org/ discussion channel | D1conf: #devuan-conf https://devuan.org/d1conf | Latest (2018-06-09): ASCII 2.0.0 https://devuan.org/os/debian-fork/ascii-stable-announce-060818 || Stable (2017-05-25): Jessie 1.0.0 LTS release | Devuan Forum: https://dev1galaxy.org/ | Chanlogs http://maemo.cloud-7.de/irclogs/freenode/_devuan/ | You may need to auth to NickServ
01:09.54*** mode/#devuan [+v infobot] by ChanServ
01:11.09*** join/#devuan Kizano (markizano@2600:3c00::f03c:91ff:fec8:382d)
01:15.24gnarfaceagris: there's people out there actively peddling malicious misinformation.  try not to inadvertently become one of them.
01:16.01*** join/#devuan tierce (~raoulzeca@2a02:a03f:4408:d00:78b4:5534:aaa9:8e0c)
01:16.03agriswhat do you mean by that gnarface ?
01:16.42gnarfacei mean that a lot of the stuff you claim to be worried about makes you sound like a troll
01:17.44gnarfaceso, either you are a troll, or someone put a lot of really bad ideas in your head
01:18.54gnarfaceand it's been going around
01:18.57agriswell I don't know how you could come to that conclusion. I am genuinely worried about gtk+
01:19.29gnarfacebut the same software you have installed that currently works with gtk2 will keep working with gtk2 forever as long as you never update it
01:19.50gnarfaceand there are scenarios where that is okay
01:20.07gnarfaceand even if i'm wrong, it'll be years before it matters still
01:20.40agrisThat's not entirely true. the dependencies of that software break or programming language functions become deprecated
01:20.52gnarfacesure, but probably not for what most people are doing
01:21.03gnarfacenot for decades anyway
01:21.28gnarfaceif you want to keep installing new software and updating to the latest version of stuff, of course that changes things
01:21.29agrisIf it was that easy I wouldn't be nearly as distraught. working with C or C++ (well maybe not soo much C) I experience this problem quite a bit
01:21.38agrisprograms in Python on the other hand
01:21.42gnarfacebut you have to be able to rationally evaluate the need to update your shit compulsively
01:21.45agrisa lot easier to maintain
01:21.52gnarfacedon't succumb to shiny new shit syndrome
01:22.35gnarfacekeep backups
01:22.37gnarfacekeep spare parts
01:22.52gnarfaceand if you need to be on the bleeding edge of everything and xfce won't do what you want
01:22.55gnarface... consider a new WM
01:22.57gnarfacethere are tons of them
01:23.08gnarfaceyou don't have to be married to the defaults of everything
01:23.16gnarfacethat's a very windows-centric viewpoint
01:23.52*** join/#devuan Centurion_Dan (~Thunderbi@devuan/developer/centuriondan)
01:24.01gnarfacethe panic itself... that's just spinning your wheels, really
01:33.53agrisyou know I guess your right. A lot of my problems are Gentoo problems. I've become afraid to invest into a platform because every other portage sync I have do a whole bunch of work to go through git and restore ebuilds, blacklist new library updates, and at this point probably have 40% of my userspace coming from my own repo
01:34.31gnarfaceheh, yea that sounds like why i stopped trying to get work done with gentoo, too
01:34.32agrisI don't have these problems nearly as often on my Devuan laptops and servers
01:36.03agrisand the only things I really want that are new are ZFS 8 (for SSD trim support) and a custom kernel config tuned for realtime so things feel snappy. and I'm planning to toss my nvidia 1070 due to constant proprietary driver issues anyways
01:37.39*** join/#devuan cd (~cd@unaffiliated/cd)
01:37.58JohnDoe2well yes it's a really bad idea (regex)
01:38.13JohnDoe2my bad, wrong channel
01:38.33agrisI can certainly keep around programs like Twinkle software and patch it as needed for a 3-6 year Debian LTS support model
01:40.21agrismate-system-monitor 1.12.2
01:40.39agrismumble patches for jack support
01:47.08agrisgnarface, thank you for helping me figure out the issues I was having with building backports earlier
01:48.22gnarfaceno problem agris
01:52.33agrisbtw that issue I was having with the mirrors, it wasn't peering issues (well it was a little bit but that wasn't the main cause). It was a $250 broadcom based access point. For some reason it was mangling TCP packets like crazy causing Linux's TCP congestion control to throw a fit. Tried updating firmware no difference. Ended up replacing it with a 8 year old $50 Atheros based access point running OpenWRT. problems solved
01:53.31agrisin fact wireless clients are now 30 megabits faster on average
01:53.34gnarfaceoh
01:53.44gnarfaceinteresting
01:53.50gnarfacei wonder if it might have been a MTU mismatch
01:54.18gnarfacei had a lag issue with my nintendo because the new ones default to 1400 stock, but my whole network is set at 1500 (default afaik)
01:54.26agrisyeah, that was a really obscure issue. No, It wasn't MTU mismatch. the whole network supported 1500byte packets. I tested that and it wasn't fragmentation.
01:54.38gnarfaceweird
01:54.47gnarfacewell broadcom stuff has been sucky for me in general
01:54.54gnarfaceso i believe it might have had unresolved bugs
01:55.01agrisIt was duplicate TCP ACKS and TCP Retransmissions
01:55.21gnarfaceweird
01:55.23gnarfacesounds hacked honestly
01:55.42gnarfacebut you said flashing firmware didn't fix it?
01:55.50agrisand it only occured with TCP connections that had higher than ~90ms latency
01:56.16agristhat's why I couldn't reproduce it with iperf3 on the lan
01:56.29agrisand most websites were not effected
01:56.42agriswell 90+ms and 15-20ms
01:58.04agrisI don't know why those specific ranges triggered that but that's what I found. And It's not like it was doing any routing or filtering. It was setup as a dumbap. and yeah, installin latest firmware did not fix it
02:06.12*** join/#devuan kts (~kts@103.73.236.55)
02:14.00*** join/#devuan HyperTables (43bccedf@c-67-188-206-223.hsd1.ca.comcast.net)
02:24.26*** join/#devuan debdog (~debdog@2a00:79c0:645:f800:7a24:afff:fe8a:d04d)
02:48.19*** join/#devuan hkaddoil (~user@115.45.123.87)
02:51.36se7enI have kind of a strange question. How does one set their mailspool by enviornment?
02:51.40se7enI think I may have upset that
02:53.00se7enIt's just $MAIL, right?
02:56.19agrisse7en, It's usually defined by the FHS in /var/mail/<username>/ (legacy location is /var/spool/mail/<username>/ or ~/Maildir
02:56.46agrisHow big is the Devuan repositories?
02:56.53agris(not including Debian)
02:57.55se7enI have my mail in /var/spool/mail/se7en, and have been trying to fix fetchmail
02:58.13se7enFetchmail's default expected behavior is to write to the spool
02:58.18se7enIt doesn't
02:58.31se7enIt tries to send it to port 25 on the localhost
02:58.51se7enThen, if I add procmail as an mda, I get a broken pipe
02:59.05se7enagris:
03:01.32agrisse7en, I do not know about procmail, so you'll probably have to wait a bit longer for someone else to answer BUT if your not set on pracmail and need a mda/mta I highly recommend OpenSMTPd. It is massively simpler to configure, provides sendmail-like userspace tools, and supports both mbox and maildir. a basic secure configuration can be done in 5 lines
03:02.16agrishttps://www.opensmtpd.org/
03:04.21se7enAll I want to do is fix fetchmail
03:04.28se7enIt just fails for unknown reasons
03:04.45agrisaccept for local alias <aliases> deliver to mbox
03:04.45se7enAnd it's fuly setup otherwise
03:06.00gnarfacese7en: you sure it's not just permissions?
03:09.50se7enIt may be
03:09.59onefangagris: The Devuan (without Debian) ISO mirror is 38GB, the package mirror is 41 GB.  Or my copies are.
03:10.18se7engnarface:
03:10.19se7en[20:10 root@lappy se7en] > ls -l /var/spool/mail/*
03:10.21se7en-rw-r--r-- 1 root  mail 0 Aug 24 18:10 /var/spool/mail/root
03:10.23se7en-rw-rw---- 1 se7en mail 0 Aug 24 18:35 /var/spool/mail/se7en
03:13.00gnarfaceonefang: is that just amd64 though?
03:13.36onefangThat's one of the official mirrors.
03:13.59gnarfacese7en: how about errors logs for mail in /var/log?
03:15.05gnarfaceyou might just want to consider letting it deliver to localhost:25
03:18.45gnarfacei think that's considered completely normal
03:20.26se7enIt'll take more work and this used to just werk before my upgrae to ascii
03:20.49gnarfaceyea i wonder what went wrong, but i don't use it, i use exim4 and it works fine for me
03:21.15gnarfacei note that it does not deliver mail to root though
03:21.17se7enI don't thnk I used procmail before wither
03:21.27gnarfaceyour spool
03:21.29gnarfaceyou have a root spool
03:21.35gnarfaceand it's only writeable by root
03:21.56gnarfaceso... that would mean your mail daemon would have to be running as root
03:22.04gnarfaceor it couldn't write to it
03:22.32gnarfacedid you check to see if mail is undeliverable to /var/spool/mail/se7en too, or did you only check mail to root?
03:24.53gnarface?
03:26.15se7enI'm checking my local user's mail
03:26.18se7enlines 1-16sh: 1: /usr/bin/procmail: Operation not permitted
03:26.19se7enfetchmail: Error writing to MDA: Broken pipe
03:27.06gnarfaceoperation not permitted?
03:27.37gnarfacethis isn't gonna turn out to be some problem because you have busybox installed instead of bash, is it?
03:27.59se7enI do not have busybox
03:28.08se7enThe problem seems to be because I am torifying it
03:28.13gnarfacecan you find out what pipe it was trying to write to?
03:28.14se7enit is a .onion email IMAP
03:29.07se7enI don't know how to find that out, gnarface. I am reading logs
03:30.04se7enIt's not outputting to where I set it to output
03:30.10se7enset logfile /home/se7en/.fetchmail.log
03:31.16se7enIt seems
03:31.24se7enthat fetchmail is completly failing to call procmail period
03:31.30se7enProcmail doesn't seem to be active at all
03:31.50agrisdo Devuan package mirrors need to be on a dedicated IP?
03:32.51se7enI'm going to try something unorthadox
03:32.52se7enchown root:mail /usr/bin/procmail
03:33.01se7enchmod -v 2755 /usr/bin/procmail
03:33.37se7enYeah, that fixed it
03:33.39se7enSo fundementally
03:33.47se7enThe problem was with how torsocks handles setuid
03:33.48onefangOn my mirror I have several domains on the one IP, not all of them related to Devuan.
03:34.23agrisok
03:52.09*** join/#devuan codeguro (~tony@2601:82:c201:f46d::6d9)
04:15.06*** join/#devuan kts (~kts@103.73.236.55)
04:38.09*** join/#devuan Tom-_ (tomg@64-7-147-218.agas1a-dynamic.dsl.sentex.ca)
04:45.47*** join/#devuan DocScrutinizer05 (~saturn@openmoko/engineers/joerg)
04:50.40*** join/#devuan GoatAvenger (~GoatAveng@unaffiliated/goatavenger)
04:56.52*** join/#devuan rsx (~rsx@ppp-188-174-140-232.dynamic.mnet-online.de)
04:57.35*** join/#devuan Uberius (~Uberius@gateway/tor-sasl/uberius)
06:46.07*** join/#devuan unixman_home (~unixman2@unaffiliated/eracc)
06:49.43*** join/#devuan user844842 (user@gateway/vpn/mullvad/user844842)
06:58.25*** join/#devuan omnio (~quassel@86.121.56.90)
06:58.44*** join/#devuan tierce (~raoulzeca@2a02:a03f:4408:d00:78b4:5534:aaa9:8e0c)
07:17.21*** join/#devuan petris (~quassel@li-docker.host.petris.net)
07:23.13*** join/#devuan kini (~kini@unaffiliated/kini)
07:58.03*** join/#devuan xcm (~xcm@ipa210.225.tellas.gr)
08:49.54*** join/#devuan cocoadaemon (~foo@2a01:e35:8a99:e90:1202:b5ff:fe91:e4ca)
08:53.33*** join/#devuan _abc_ (~usre@unaffiliated/ccbbaa)
08:54.03*** join/#devuan nexgen2 (~nexgen@144.172.68.147)
08:54.18_abc_Hi. Anyone using LADSPA plugin for auto level/compression/limiting volume with ascii or next devuan? I got rid of pulseaudio, using plain alsa now. I am willing to try the solutions shown in the link:
08:54.22_abc_https://alsa.opensrc.org/Ladspa_(plugin)
08:54.49_abc_Anyone else tried this? The goal is automatic audio level control, mainly due to youtube volume jumps between clips which are crazy (20dB seen)
08:56.47_abc_I guess asking these questions makes more sense in the evening (US TZ) when people are here hopefully.
08:57.19*** join/#devuan knidos (~knidos@85.99.54.94)
08:57.42*** join/#devuan tierce (~raoulzeca@2a02:a03f:4408:d00:78b4:5534:aaa9:8e0c)
09:06.57*** join/#devuan enoch (~textual@unaffiliated/enoch)
09:15.42*** join/#devuan enoch (~textual@unaffiliated/enoch)
09:23.50*** join/#devuan enoch (~textual@unaffiliated/enoch)
09:30.21*** join/#devuan enoch (~textual@unaffiliated/enoch)
09:43.41*** join/#devuan enoch (~textual@unaffiliated/enoch)
10:28.43*** join/#devuan HumanGeek (~HumanG33k@62.147.242.8)
11:04.28*** join/#devuan Burek (~Burek@unaffiliated/burekzfinezt)
11:06.41*** join/#devuan Burek (~Burek@unaffiliated/burekzfinezt)
11:09.27*** join/#devuan rafalcpp_ (~racalcppp@84-10-11-234.static.chello.pl)
11:19.30*** join/#devuan fatalerrors (~fatalerro@91.224.149.180)
11:30.25*** join/#devuan FlibberTGibbet (~david@unaffiliated/flibbertgibbet)
11:49.01*** join/#devuan kts (~kts@103.73.236.68)
12:00.49*** join/#devuan Burek (~Burek@unaffiliated/burekzfinezt)
12:16.19*** join/#devuan rafalcpp_ (~racalcppp@84-10-11-234.static.chello.pl)
12:25.31*** join/#devuan tierce (~raoulzeca@ptr-212-224-233-230.dyn.mobistar.be)
12:26.27*** join/#devuan omnio (~quassel@86.121.56.90)
12:35.58*** join/#devuan tierce (~raoulzeca@ptr-212-224-233-230.dyn.mobistar.be)
12:50.21*** join/#devuan FlibberTGibbet (~david@unaffiliated/flibbertgibbet)
12:51.42*** join/#devuan Mithrandir__ (~Mithrandi@141.98.255.153)
12:54.18*** join/#devuan tvall (~tvall@173-25-0-115.client.mchsi.com)
13:06.01*** join/#devuan HumanGeek (~HumanG33k@62.147.242.8)
13:06.08*** join/#devuan SofiLofi (~SofiLofi@86.105.20.19)
13:16.05*** join/#devuan rafalcpp (~racalcppp@84-10-11-234.static.chello.pl)
13:44.58*** join/#devuan retak (~ite@dslb-178-004-025-174.178.004.pools.vodafone-ip.de)
13:55.22*** join/#devuan aliceussr_ (~redarmy@host-93-124-115-249.dsl.sura.ru)
13:55.36*** part/#devuan aliceussr_ (~redarmy@host-93-124-115-249.dsl.sura.ru)
14:02.38*** join/#devuan drawkula (~username@p57BDF003.dip0.t-ipconnect.de)
14:08.37*** join/#devuan xe-non (uid379608@gateway/web/irccloud.com/x-snlhzxewbzxbxjtw)
14:09.41*** join/#devuan zeden (~user@unaffiliated/zeden)
14:24.42*** join/#devuan targz (~Thunderbi@unaffiliated/targz)
14:25.39*** join/#devuan hcit (~hcit@192.227.212.164)
14:26.09*** join/#devuan InfinityIO (~yam@82.166.176.136)
14:36.48*** join/#devuan zeden (~user@unaffiliated/zeden)
14:44.51*** join/#devuan amarsh04 (~amarsh04@118.211.39.107)
14:44.53*** part/#devuan InfinityIO (~yam@82.166.176.136)
14:47.35*** join/#devuan g4570n (~g4570n@unaffiliated/g4570n)
15:02.48*** join/#devuan xrogaan (~xrogaan@unaffiliated/xrogaan)
15:04.12*** join/#devuan Acacia (~Acacia@unaffiliated/acacia)
15:07.38*** join/#devuan tierce (~raoulzeca@ptr-212-224-233-230.dyn.mobistar.be)
15:17.28*** join/#devuan tradar (~tradar@gateway/tor-sasl/tradar)
15:19.56*** join/#devuan rafalcpp_ (~racalcppp@84-10-11-234.static.chello.pl)
15:22.51*** join/#devuan bpmedley (~bpm@2600:1700:eb20:6050:d2:85cd:49c7:3e53)
15:35.05*** join/#devuan Pali (~pali@Maemo/community/contributor/Pali)
15:38.54*** join/#devuan izh_ (~denis@unaffiliated/izh/x-2009676)
16:04.43*** join/#devuan Mithrandir__ (~Mithrandi@141.98.255.147)
16:18.21*** join/#devuan kts (~kts@103.73.236.68)
16:18.48*** join/#devuan rafalcpp (~racalcppp@84-10-11-234.static.chello.pl)
16:24.54*** join/#devuan alebolic (~ale@net-93-66-141-102.cust.vodafonedsl.it)
16:25.46*** join/#devuan poontangmessiah (~poontangm@unaffiliated/poontangmessiah)
16:26.03*** join/#devuan shibboleth (~shibbolet@gateway/tor-sasl/shibboleth)
16:53.05*** join/#devuan Xenguy (~Xenguy@devuan/community/Xenguy)
17:10.54*** join/#devuan Humpelstilzchen (erik@p2E5B2716.dip0.t-ipconnect.de)
17:33.44*** join/#devuan Akuli (~akuli@mobile-access-5d6a30-197.dhcp.inet.fi)
17:36.08*** join/#devuan KnoP (~andreas@p57B198A0.dip0.t-ipconnect.de)
17:38.32*** join/#devuan enoch (~textual@unaffiliated/enoch)
17:49.05*** join/#devuan ilbelkyr (ilbelkyr@freenode/staff/atheme.ilbelkyr)
17:49.28*** join/#devuan cocoadaemon (~foo@2a01:e35:8a99:e90:1202:b5ff:fe91:e4ca)
17:53.36*** join/#devuan rafalcpp_ (~racalcppp@84-10-11-234.static.chello.pl)
17:54.12*** part/#devuan izh_ (~denis@unaffiliated/izh/x-2009676)
18:05.41*** join/#devuan Xenguy (~Xenguy@devuan/community/Xenguy)
18:07.26*** join/#devuan petzi (~petzi@pD9F96E5B.dip0.t-ipconnect.de)
18:15.25*** join/#devuan Soo_Slow (Soo_Slow@gateway/vpn/privateinternetaccess/sooslow/x-31376162)
18:30.27*** join/#devuan poontangmessiah (~poontangm@unaffiliated/poontangmessiah)
18:59.52*** join/#devuan zeden (~user@unaffiliated/zeden)
19:00.10*** join/#devuan cd (~cd@unaffiliated/cd)
19:17.36*** join/#devuan devuan (~devuan@2a02:8070:1ae:c900:2a0:65ff:fe7e:e1af)
19:18.06devuHello, i have problem with xfce4-terminal.It simply does not dispaly the output of w,who and users command.Any idea what is wrong?thanks
19:20.15furrywolfit would be odd if a terminal program only broke the output of those commands.  I'd suspect either broken/mismatched packages, or (much less likely) a rootkit.  but, I don't know how to easily troubleshoot that.
19:21.59*** join/#devuan finsternis (~Y@23.226.237.192)
19:22.51*** join/#devuan b3bgd (~bogdan@188.26.137.6)
19:29.37*** join/#devuan Tom-_ (tomg@64-7-147-218.agas1a-dynamic.dsl.sentex.ca)
19:32.07devufurrywolf:it works in Xterm and Uxterm but xfce-terminal and mate-terminal nothing
19:33.15furrywolfthat's odd.  could be a path issue or something weird.
19:33.34furrywolfit works in xfce4-terminal here
19:33.57furrywolfdoes which w show /usr/bin/w in both terminals?
19:34.38furrywolfxfce4-terminal doesn't seem to start a login shell, while xterm does.
19:35.30furrywolfso if the environment was broken when x started, xfce4-terminal would be using that broken environment, while xterm would log in again.
19:35.51furrywolfhave you done any major upgrades since last time you rebooted?
19:36.49furrywolfI need to go load up my a/c service stuff and fix someone's car, so hopefully someone who knows more about this can help you...  bbl.
19:40.34devufurrywolf:thanks anyway
19:45.59*** join/#devuan minnesotags (~herbgarci@c-24-118-22-254.hsd1.mn.comcast.net)
19:59.34*** join/#devuan Uberius (~Uberius@gateway/tor-sasl/uberius)
20:08.14telmichgood evening! I remember the nice atmosphere at the conferenece in Amsterdam. If anyone of you is interested in continuing the hacking atmosphere in Switzerland, we have just opened a hacking hotel and welcome similar minded people: https://hack.digitalglarus.ch/hacking-date-in-digital-glarus.html
20:10.41*** join/#devuan petzi (~petzi@pD9F96E5B.dip0.t-ipconnect.de)
20:28.36*** join/#devuan rafalcpp (~racalcppp@84-10-11-234.static.chello.pl)
20:39.02andy5995how do you  use the experimental suite? Just do a regular install and then change all the instances  of "ascii" to  "experimental" in sources.list?
20:39.16fsmithredyikes, no
20:39.24fsmithredadd a line for experimental
20:39.43fsmithredanything you want to install from it, add '-t experimental' to the command
20:40.11fsmithredthere are only a few packages in experimental
20:40.56andy5995ok.. I should be able to handle that fsmithred .. thanks!
21:12.25*** join/#devuan Gamerscomplete (~chris@75-145-29-133-Washington.hfc.comcastbusiness.net)
21:19.15*** join/#devuan cocoadaemon (~foo@home.crommer.fr)
21:33.10*** join/#devuan jarfr (~jarfr@gateway/tor-sasl/jarfr)
21:42.27*** join/#devuan cocoadaemon (~foo@x53.octopuce.fr)
21:42.30*** join/#devuan xcm (~xcm@ipa210.225.tellas.gr)
21:59.21*** join/#devuan rafalcpp_ (~racalcppp@84-10-11-234.static.chello.pl)
22:21.00*** join/#devuan LtWorf_ (~LtWorf@h-191-254.A890.priv.bahnhof.se)
22:35.53andy5995fsmithred: I was just wondering because I've submitted a couple packages to experimental, and wanted to know how to *use* experimental ;)
22:36.16andy5995I've been a Debian user for years but never tried that part
22:38.11*** join/#devuan puria (~puria@91.253.134.190)
22:38.34gnarfaceandy5995: it's like for if you're running unstable and the nvidia drivers still aren't new enough, and you're willing to break your system to try newer ones
22:43.38fsmithredour experimental repo does not merge debian's
22:44.00fsmithredit's used for new packages that don't come from debian
22:44.26fsmithredandy5995, make sure the deb line in sources.list has /devuan not /merged
22:45.05gnarfaceoh, noted
22:49.52*** join/#devuan zeden (~user@unaffiliated/zeden)
23:13.01*** join/#devuan poontangmessiah (~poontangm@unaffiliated/poontangmessiah)
23:25.36*** join/#devuan mirda (~mirdaf@128.0.185.74)
23:34.58*** join/#devuan retak_ (~ite@dslb-084-059-231-055.084.059.pools.vodafone-ip.de)
23:37.56*** join/#devuan tom_work (~tom_work@206-212-236-155.static.onlinenw.com)
23:38.07tom_workIs it possible to build forwardports for Devuan?
23:38.10tom_worknot backports
23:39.02gnarfaceyes, i would think so
23:39.22gnarfacethe basic process should not be fundamentally different
23:39.31tom_workwould that just be for example apt source -t oldstable engrampa?
23:39.50gnarfaceyea
23:39.52tom_workinstead of apt source -t sid/ceres
23:39.57tom_workhmm
23:40.13gnarfaceoh
23:40.15gnarfacethere is one thing though
23:40.22gnarfaceone complication about the way dpkg works
23:40.32gnarfaceit won't downgrade a package by default
23:40.49gnarfaceso when you rebuild the old package, you still have to give it a name that dpkg will think is a newer version
23:40.56gnarfaceor it will refuse to replace the currently installed version
23:41.08gnarfacebut that's only a complication if you have a currently installed version
23:41.34tom_workShould I rename it so like say current stable package name is coolprogram. Do I name it coolprogram5 or coolprogram-5 ?
23:41.45drawkulaaptitude can downgrade interactively
23:41.46tom_worksorta lke how libmariadb18 is?
23:42.13tom_workand put in the pakages metadata that coolprogram5 replaces/provides coolprogram
23:43.06gnarfacetom_work: there are very strict rules, and if you get so much as one character out of place, build scripts tend to break very ungracefully all over the place, but yes, you have the basic idea.  you can see from examples of what has already gone through the repo.
23:43.34tom_workspeaking of packages I want to maintain that latest release of NetSurf Browser (3.9) for Debian. Is there a good guide you would personally recommend on understanding and creating debian packages?
23:43.41gnarfacetom_work: *very strict rules about package names and versions, to be clear
23:44.11*** join/#devuan Witeds (~john@72.13.212.19)
23:44.12gnarfacetom_work: yes, https://www.debian.org/doc/manuals/maint-guide/
23:44.14tom_workI can build netsurf 3.9 just fine by hand, but I looked at the debian package for it and it does not make a lot of sense to me
23:44.38Witedsfigured out that my libuuid and asound2 issue comes down to libblkid1:i386 trying to replace the 64bit system
23:45.08gnarfaceWiteds: ouch.  not everything is fully multi-lib safe.
23:46.27tom_workthank you. looks like there is even documentation on how to get your changes merged to Debian here
23:46.50gnarfacetom_work: that documentation is fairly exhaustive about debian packaging, but it opens with a lot of etiquette stuff not relevant to personal packages, and you can just skip past that stuff.  for how to quick&dirty rebuild a src package, skip forward to chapter 6.
23:47.46gnarfacebut chapters 4 and 5 are useful if you want to analyze what all the parts are for
23:48.17tom_workunrelated, but There's been some work on using OpenRC for all runlevels, not just all runlevels except sysinit. Also, writing OpenRC-run INIT script replacements for the sysv start-stop-daemon reliant ones.
23:48.25gnarfacechapter 8 might be key for you too, since it involves inserting a upstream source tarball into an existing src package
23:49.17tom_workIs there a way that OpenRC-run scripts could be developed for Debian/Devuan while still maintaining init freedom? My concern is that putting init scripts in /etc/init.d would conflict with SysV init
23:49.37tom_workbut I want the ability to run a Devuan system with OpenRC init and OpenRC Supervisory natively
23:50.21tom_workwould it be correct form to use /etc/openrc.d/ for OpenRC init scripts and patch OpenRC to use this custom directory?
23:50.42gnarfacetom_work: right, you want to do it like gentoo does it, instead of like how debian does it.  afaik there has been a couple people working on stuff like that.  someone, at least one person around here just built the gentoo one and put it in a public repo.  i forget who, sorry.
23:50.53tom_workand then patch various applications in sid to also ship with an OpenRC-run init script in /etc/openrc.d
23:51.13tom_workgnarface, yeah I know him
23:51.34tom_workI've also been working on LXC Devuan OpenRC templates myself, but I have not released them yet
23:51.35gnarfacesomeone else a few days ago expressed interest in doing the same thing and adding lxc compatibility
23:51.38tom_workI am currently using those in prod
23:51.44gnarfaceoh, are you that guy?
23:51.47gnarfaceor are you a 3rd one?
23:51.48tom_workprobably
23:52.14tom_workbut my LXC templates, they don't run OpenRC natively
23:52.15gnarfacei'm sorry, i don't know much about this situation, i just know that there's good arguments for the way debian does it, using both at once.
23:52.41tom_workthey do the debian-style run SysV scripts for sysinit runlevel, then launch OpenRC and have all the init scripts run in SysV-compatibility mode
23:52.42gnarfacei think some of the decisions were made because of lack of development effort and unwillingness to diverge too much from upstream code
23:52.48gnarfacebut that might be changing these days
23:52.59tom_workyes
23:53.13tom_workI want it
23:53.28tom_workand because I am already using it in prod I have investment in making it work
23:53.48tom_workand I know it's "experimental" in Debian but I know around OpenRC so I can fix things when they break
23:54.00tom_workBut I don't want to do this if nobody else can benefit form it
23:54.59specingI'll benefit
23:55.15gnarfaceyou guys all need to self-organize
23:55.22gnarfacethere are a small but growing handful of you
23:55.35djphthere are dozens of you
23:55.44tom_workmy big concerns is that I am running into limitations of running OpenRC in sysv-compatibility mode when all the functionality that the sysv scripts are doing have directly drop-ins for openrc-run. For example proccess supervisory in SysV that's using start-stop-daemon doesn't even have to use openrc-supervisory. YOu can make a Openrc-run init script and put the line supervisor=start-stop-daemon
23:56.27tom_workthe big thing is, I can't put openrc-run scripts in /etc/init.d/ without breaking sysv. So I need to figure out a place to put them that works for everybody
23:57.07gnarfacetom_work: i liked /etc/openrc.d but i have no stake in the game
23:58.05tom_workgnarface, where sould I go to to get a final consensus on this? Should I drop a post at the mailing lists?
23:58.33gnarfacethat's what you're supposed to do, yes
23:58.38gnarfacethere is also #devuan-dev
23:59.14tom_workinstant messaging not exactly what I'm looking for. IM is great for development, not so much long discussions
23:59.24tom_workIM is transient
23:59.42tom_workk
23:59.48gnarfacewell, IRC is hardly IM, but i think the mailing list is the preferred option, so you're good
23:59.59tom_worknow this part, I'm not really sure what to do here

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