00:35.36 | *** join/#devuan search_social (~search_so@99-112-18-250.lightspeed.hstntx.sbcglobal.net) |
00:45.45 | *** join/#devuan ShorTie (~Idiot@pool-173-50-20-90.slsbmd.east.verizon.net) |
00:45.45 | *** join/#devuan ShorTie (~Idiot@unaffiliated/shortie) |
00:45.52 | *** join/#devuan arnoldoree (~arnoldore@113.210.64.122) |
00:48.56 | *** part/#devuan conifer (~conifer@gateway/tor-sasl/conifer) |
01:03.47 | *** join/#devuan rennj (~rennj@host-184-166-206-129.chy-wy.client.bresnan.net) |
01:33.59 | *** join/#devuan arnoldoree (~arnoldore@113.210.88.31) |
01:59.05 | *** join/#devuan DonkeyHotei (LEISUyCm@april-fools/2014/runnerup/danielg4) |
02:13.47 | *** join/#devuan DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
02:34.01 | *** join/#devuan bsd4me (~usingbsd@95-105-74-65.gci.net) |
03:02.56 | *** join/#devuan cromnion (~cromnion@88.202.178.103) |
03:07.45 | *** join/#devuan DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
03:15.27 | *** join/#devuan arnoldoree (~arnoldore@113.210.188.140) |
03:33.55 | *** join/#devuan cromnion (~cromnion@88.202.178.103) |
03:53.29 | *** join/#devuan D-HUND (~debdog@2a00:79c0:660:dc00:7a24:afff:fe8a:d04d) |
04:08.17 | *** join/#devuan nyov (~nyov@unaffiliated/nyov) |
04:10.39 | *** join/#devuan cromnion (~cromnion@88.202.178.103) |
05:22.22 | *** join/#devuan fred` (fred@earthli.ng) |
05:23.24 | *** join/#devuan DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
06:19.24 | *** join/#devuan ShorTie (~Idiot@pool-173-50-20-90.slsbmd.east.verizon.net) |
06:19.24 | *** join/#devuan ShorTie (~Idiot@unaffiliated/shortie) |
06:40.07 | *** join/#devuan KnoP (~KnoP@business-176-095-149-105.static.arcor-ip.net) |
06:53.35 | *** join/#devuan luser978 (~resuuser@188.25.7.17) |
06:58.31 | *** join/#devuan user____ (~user@188.25.7.17) |
07:09.07 | *** join/#devuan luser977 (~resuuser@188.25.7.17) |
07:11.06 | *** join/#devuan alexandros_c_ (~quassel@unaffiliated/alexandros-c/x-1684531) |
07:11.28 | *** join/#devuan alexandros_tab (~quassel@unaffiliated/alexandros-c/x-1684531) |
07:37.31 | *** join/#devuan tomtastic (~tomtastic@90.207.28.158) |
07:41.55 | *** join/#devuan Joril (~joril@host-217-194-188-145.sbs.redder.net) |
07:45.34 | *** join/#devuan alv_ (~alv@mob-5-90-132-16.net.vodafone.it) |
07:52.26 | *** join/#devuan Bjornn (~Bjornn@cpe-76-179-91-198.maine.res.rr.com) |
07:54.00 | *** join/#devuan kreyren (~kreyren@fsf/member/kreyren) |
08:32.46 | *** join/#devuan stiltr (~stiltr@c-73-12-245-233.hsd1.ca.comcast.net) |
08:33.31 | *** join/#devuan suavedandy (uid468325@gateway/web/irccloud.com/x-zxcnwddkdptinkfb) |
08:46.44 | *** join/#devuan Pali (~pali@Maemo/community/contributor/Pali) |
08:52.49 | *** join/#devuan suavedandy (uid468325@gateway/web/irccloud.com/x-qpzkznrlyvckemsg) |
08:53.47 | suavedandy | Guys. I understand that I'm a noob but it seems that if I try to install something other than Devuan I get all kinds of problems. |
08:54.13 | suavedandy | I kinda can't leave Devuan by this point. |
08:56.23 | suavedandy | Tried both GeckoLinux and OpenSUSE. GeckoLinux's live ISOs have stuff not working. OpenSUSE's installation ISO doesn't even have its signature matching. Both work slow. |
09:02.01 | danuan | suavedandy debian and now devuan are more straight forward i want to say server / admin (bsd-ish of linuxes) centric distributions , majority of todays other distros are for flashy desktop / newest feature driven |
09:03.48 | gnarface | suavedandy: i know. and i'm sorry. i've done my best to fix this problem with people, the world, and society as a whole but i failed. |
09:03.51 | danuan | but it all depends on intricacies you are more confortable in dealing with , as all of them , devuan included have their own querks , and depends on hardware also ( some hardware will be hassle free out of the box , some will need tweaking) |
09:05.13 | suavedandy | Well, I'm going to install AwesomeWM anyway. Proprietary drivers I don't need, my laptop seems to work with open-source stuff just fine. |
09:05.27 | suavedandy | Which is surprising, to say the least. |
09:06.38 | suavedandy | I have an Intel network card so⦠Yeah, iwlwifi. |
09:08.01 | suavedandy | Although I do see the message that some proprietary drivers are needed while installing. And they are related to iwlwifi. |
09:08.47 | suavedandy | Maybe false alarm but I don't know. |
09:09.07 | danuan | nonfree from repos will do 80 - 90% of things when free doesnt work or wont work properly , other 20 10 % you will need to just download from manufacturer |
09:09.43 | danuan | sometimes they work , like say a gigabit network card on an asrock mb only functions as 100mb on free drivers |
09:12.35 | danuan | or nvidia cards , if you want full acceleration in all situations , its nvidia drivers beats free almost always for me , but they are finiky and dont always play nice |
09:13.07 | suavedandy | Like a work laptop has a graphics card. |
09:14.27 | suavedandy | Also, regarding Awesome. I also wanted to try InstantWM due to cool anims but it seems that it's only available on InstantWM which is Arch and in beta. |
09:16.17 | suavedandy | I mean, I could've installed DWM⦠|
09:16.25 | suavedandy | Or SpectrWM. |
09:20.55 | suavedandy | Also, did the Debian team start making point releases faster? Buster was released quicker. In a year. |
09:23.29 | gnarface | they've never had incentive before |
09:23.30 | gnarface | now they do |
09:23.32 | gnarface | (us) |
09:23.53 | gnarface | they know they have the funds to outrun us |
09:24.10 | gnarface | but it is more work for them too so i'm sure it's a existential crisis for them :-p |
09:25.59 | danuan | i always liked used cars , you know they are good after someone broke them in for you , after 100k miles things just run smoother |
09:26.01 | danuan | :0 |
09:37.18 | suavedandy | Has anybody tried Star? |
09:37.35 | suavedandy | One of the Devuan derivatives. |
09:41.17 | suavedandy | It says "Backports enabled by default." Whatever it means. |
09:42.15 | suavedandy | I mean, if they're talking about the repo then it's not hard. You open your sources.list and add beowulf-backports. |
09:46.09 | *** join/#devuan cocoadaemon (~foo@30.27.119.80.rev.sfr.net) |
09:52.07 | *** join/#devuan luser977 (~resuuser@82.76.46.34) |
09:53.58 | *** join/#devuan patfish (~patfish@apoitiers-651-1-225-116.w2-6.abo.wanadoo.fr) |
09:58.41 | *** join/#devuan ShorTie (~Idiot@unaffiliated/shortie) |
10:09.06 | *** join/#devuan cronolio (~alex@unaffiliated/cronolio) |
10:21.27 | *** join/#devuan reetp (~john@239.red-80-59-216.staticip.rima-tde.net) |
10:23.48 | *** join/#devuan GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) |
10:40.43 | *** join/#devuan arnoldoree (~arnoldore@113.210.188.140) |
10:42.54 | *** join/#devuan Pali (~pali@Maemo/community/contributor/Pali) |
11:04.12 | *** join/#devuan xinomilo (~xinomilo@gateway/tor-sasl/xinomilo) |
11:07.45 | *** join/#devuan GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon) |
11:34.33 | *** join/#devuan jelly-home (jelly@pdpc/supporter/active/jelly) |
11:39.18 | *** join/#devuan luser978 (~resuuser@82.76.46.34) |
11:44.32 | *** join/#devuan datasmurf (~datasmurf@unaffiliated/datasmurf) |
11:51.29 | *** join/#devuan arnoldoree (~arnoldore@113.210.197.188) |
11:52.11 | *** join/#devuan luser977 (~resuuser@82.76.46.34) |
12:03.52 | *** join/#devuan onefang (~dvs1@devuan/developer/onefang) |
12:11.48 | *** join/#devuan jelly-home (jelly@pdpc/supporter/active/jelly) |
12:28.28 | *** join/#devuan cocoadaemon (~foo@30.27.119.80.rev.sfr.net) |
12:38.15 | *** join/#devuan jelly-home (jelly@pdpc/supporter/active/jelly) |
12:45.58 | *** join/#devuan luser977 (~resuuser@82.76.46.34) |
12:51.32 | *** join/#devuan luser978 (~resuuser@82.76.46.34) |
12:54.09 | *** join/#devuan banisterfiend (~textual@ruby/staff/banisterfiend) |
12:59.40 | *** join/#devuan rsx (~rsx@ppp-188-174-133-41.dynamic.mnet-online.de) |
13:13.23 | *** join/#devuan Acacia (~Acacia@unaffiliated/acacia) |
13:15.40 | *** join/#devuan xrogaan (~xrogaan@unaffiliated/xrogaan) |
13:27.08 | *** join/#devuan n4dir (~n4dir@mue-88-130-57-214.dsl.tropolys.de) |
13:37.02 | *** join/#devuan alv_ (~alv@mob-5-90-132-16.net.vodafone.it) |
13:55.21 | *** join/#devuan Besnik_b (~Besnik@2a02:587:de0f:6b00:22b2:cca:ddf3:74c1) |
14:30.28 | *** join/#devuan targz (~Thunderbi@unaffiliated/targz) |
14:33.27 | *** join/#devuan Akuli (~akuli@82.128.158.136) |
14:40.43 | *** join/#devuan cocoadaemon (~foo@36.161.2.109.rev.sfr.net) |
14:43.01 | *** join/#devuan banisterfiend (~textual@ruby/staff/banisterfiend) |
14:47.21 | *** join/#devuan luser977 (~resuuser@82.76.46.34) |
14:47.26 | *** join/#devuan jotaxpe (~jotaxpe@168.196.203.169) |
14:52.37 | *** join/#devuan luser978 (~resuuser@82.76.46.34) |
14:54.53 | *** join/#devuan gast0n (~g4570n@unaffiliated/g4570n) |
14:55.41 | *** join/#devuan luser977 (~resuuser@82.76.46.34) |
15:03.38 | *** join/#devuan luser977 (~resuuser@82.76.46.34) |
15:07.57 | *** join/#devuan freemangordon (~ivo@46.249.74.23) |
15:23.10 | *** join/#devuan jotaxpe (~jotaxpe@103.125.235.5) |
15:34.42 | *** join/#devuan bsd4me (~usingbsd@95-105-74-65.gci.net) |
15:36.47 | *** join/#devuan luser977 (~resuuser@82.76.46.34) |
15:56.22 | *** join/#devuan banisterfiend (~textual@ruby/staff/banisterfiend) |
15:59.39 | *** join/#devuan user____ (~user@82.76.46.34) |
15:59.42 | user____ | ping fsmithred |
15:59.55 | fsmithred | ? |
16:00.35 | user____ | Hi. I had an unscheduled power outage today on beowulf, came back nicely, but the clock is out. One hour back, i.e. un-set the DST switch which occurred a few days ago normally. |
16:00.53 | user____ | Is this somehow related to my running BIOS clock on localtime? With suitable setting in adjtime ? |
16:01.51 | fsmithred | maybe |
16:01.59 | fsmithred | you're dual-booting windows? |
16:02.25 | user____ | I am multi booting other things too. Need it on localtime. |
16:02.50 | user____ | EET should be Eastern European Time UTC+3 but it gives me AM/PM. What the. |
16:03.10 | fsmithred | this is on a desktop clock? |
16:04.37 | user____ | cli root |
16:04.42 | user____ | desktop follows that too |
16:05.05 | user____ | what's the debianism to set the tz again? debconf-something? |
16:05.28 | r3boot | dpkg-reconfigure tzdata |
16:06.58 | user____ | was set correctly, and it claims it's 18:06:19 EET which is correct |
16:07.04 | user____ | But date shows the wrong time |
16:07.33 | user____ | iow system date and time are okay but date shows something like Thu 29 Oct 2020 06:07:02 PM EET -- should be 24h time no PM |
16:07.56 | koollman | that's date formatting, not timezone/dst, I think |
16:08.08 | koollman | depends on locale settings |
16:08.10 | user____ | TZ was unset, setting export TZ=Europe/Bucharest -> same outcome, wrong |
16:08.42 | user____ | env|grep (LOCALE|LC) -> nil |
16:09.00 | user____ | In the C locale which should be default, 24hr "military" time should be the default, no? |
16:09.39 | koollman | you would think so, but no. american defaults :) |
16:10.01 | user____ | uhh. US military time is 24hrs no AM/PM |
16:10.16 | gnarface | there is a way to set it to local time |
16:10.19 | koollman | although I do wonder what should be default on my system. Maybe C local isn't used ? |
16:10.20 | gnarface | default puts the bios in UTC |
16:10.31 | gnarface | there is also a way to make windows UTC aware |
16:10.40 | gnarface | some registry edit |
16:11.06 | user____ | This used to work fine on ascii. I assume someone in USA edited the TZ files and got careless with defaults. I'm probably on Oklahoma "standard" time or something as a result. |
16:11.14 | gnarface | the "locale" command outputs the locale environment variable settings, env won't list them by default |
16:11.37 | koollman | user____: LC_ALL=C date |
16:12.05 | user____ | yep that fixed it koollman, thanks |
16:12.09 | gnarface | the other possibility is that you lost that data because it was the last thing set before your hard power loss and the disks hadn't synced yet |
16:12.13 | user____ | LC_ALL was unset as reported by locale |
16:12.24 | user____ | gnarface: no, it was days ago |
16:12.33 | koollman | user____: so wrong local set somewhere, and date checks that somewhere if no local env variable set |
16:12.38 | user____ | It is safe to put LC_ALL in root's .profile ? |
16:12.54 | gnarface | you should be able to just run "dpkg-reconfigure locales" |
16:12.56 | koollman | user____: locale -a, to list known locales, locale, to see currently used one |
16:12.57 | gnarface | set it to what you want |
16:13.09 | user____ | No, it's all en_US.UTF-8 but LC_ALL was unset which is likely the root config mistake propagated from upstream |
16:13.25 | *** join/#devuan a1000 (c1aee744@193.174.231.68) |
16:13.29 | user____ | My understanding is, LC_ALL should default to C when unset. |
16:13.55 | user____ | Subtle bit rot propagation there. I can't be sure the ascii LC_ALL was also unset or set to C, since I never looked. |
16:13.58 | koollman | if it is all en_US.UTF-8, then you very likely end up with american-looking time format |
16:14.20 | user____ | LC_PAPER="en_US.UTF-8" O.o |
16:14.34 | user____ | Yeah I need to look into this a bit |
16:14.46 | user____ | In the 1st place, why would root need any locale other than C? |
16:15.37 | user____ | Must make for real fun in scripts and such having the "wrong" surprizing locale in a remote connected server in another country because muppets decided to translate all messages and locale defaults to the local patois. |
16:15.57 | user____ | This is a gnu-ism. Clearly. Almost Poettering class gnu-ism. |
16:16.07 | gnarface | nah even happens in mysql |
16:16.15 | gnarface | welcome to the post unicode world |
16:16.27 | gnarface | you just gotta get your locales right now |
16:16.41 | user____ | Anyone here on beowulf who can confirm their root account is on en_US.UTF-8 while other accounts are on other locales? |
16:16.57 | user____ | gnarface: yes, the only locale root needs is C, for sanity's sake. |
16:17.17 | user____ | emos who need it spoonfed in their own patois do not need a root account. |
16:17.36 | gnarface | i'm not 100% sure your base assumptions are correct |
16:17.38 | koollman | maybe C.UTF-8 , at least |
16:17.48 | koollman | also, I cannot reproduce your problem yet |
16:17.49 | user____ | koollman: valid |
16:17.57 | gnarface | but i can verify for you that on ascii, beowulf, and ceres, every user gets the locale you set with dpkg-reconfigure |
16:18.05 | MinceR | i thought locale support was required by POSIX |
16:18.08 | koollman | (but I have too many strange envs, I need a nice clean one :) ) |
16:18.09 | user____ | I did a clan beowulf install so nothing changed. |
16:18.15 | user____ | *clean |
16:18.41 | gnarface | first thing that comes to mind is that it's not a guarantee hardware metadata or filenames are 100% latin1 characters only anymore |
16:18.56 | user____ | so, is it safe to put LC_ALL=C in root's .profile or not? |
16:18.57 | koollman | gnarface: it never was |
16:19.28 | user____ | gnarface: UTF8 is a valid upgrade but assuming local patois conventions for numbers and dates is not |
16:19.37 | user____ | Even if the local patois is American English. |
16:19.42 | koollman | I'm not sure what changes the display, though |
16:19.55 | user____ | koollman: try LC_ALL= date |
16:20.27 | *** join/#devuan tomtastic_ (~tomtastic@90.194.117.226) |
16:20.51 | gnarface | i wonder if this is just one of those things where you have to change the debconf priority to get it to ask the right questions |
16:21.02 | koollman | user____: I don't have the problem, but I know my envs aren't clean installs. But, to be sure, in your env this gives two different output : LC_ALL=en_US.utf8 date ; LC_ALL=C date |
16:21.51 | koollman | if so, yeah, I would definitely set C or C.UTF8 as my default system-wide locale |
16:24.09 | user____ | Right, so LC_ALL is a shortcut to override all the other settings. |
16:24.33 | user____ | Right, will set it so koollman |
16:24.59 | a1000 | did anyone had install problems with linux-libc-dev recently ? |
16:25.09 | koollman | user____: but you do confirm that those two are different on your beowulf install ? |
16:26.27 | user____ | hm? Yes date output with LC_ALL= defaults to US AM/PM mode; LC_ALL=C.UTF-8 makes it right (24h) |
16:27.02 | user____ | And yes with LC_ALL=en_US.utf8 is't American and the same as LC_ALL= |
16:27.19 | user____ | also locale dumps LC_TIME as en_US etc as above, so, not a surprize. |
16:27.34 | *** join/#devuan bpmedley (~bpm@2601:246:8101:4eb0:795b:db7a:5d45:76a5) |
16:30.30 | *** join/#devuan jotaxpe_ (~jotaxpe@103.125.235.5) |
16:30.40 | user____ | Trying to find a reference on default POSIX time, pretty sure it is Zulu 24h format, but can't find it. |
16:32.02 | a1000 | POSIX time is Epoch with 0=1.1.1970 0:0 UTC |
16:32.28 | user____ | I've edited /etc/profile + export LC_ALL="C.UTF-8" but for ~/.profile 's I did: export LC_TIME="C.UTF-8" |
16:32.48 | user____ | This is safer in view of whatever else the user needs (I am the only user on this system for now) |
16:33.09 | user____ | a1000: how convenient, no mention of AM or PM -- aha! no mention means 24hrs... |
16:36.49 | a1000 | POSIX simply counts seconds, what you make out of it depends on you, this way you can handle any timezone etc |
16:37.06 | user____ | It also has a "default" date format which is what I was after. |
16:37.11 | user____ | "canonical" date? |
16:38.06 | user____ | https://pubs.opengroup.org/onlinepubs/9699919799/utilities/date.html this should be as close as it gets imo |
16:39.02 | user____ | "Otherwise, date shall use the timezone indicated by the TZ environment variable or the system default if that variable is unset or null." |
16:39.07 | user____ | What IS the system default. |
16:39.14 | user____ | Should be C imo. |
16:41.58 | user____ | Pretty terrible standard. Anyway, thanks for the discussion. More items marked for checking on newly set up systems. |
16:42.24 | *** join/#devuan tibaret (sid146285@gateway/web/irccloud.com/x-zdndjqmwcxrdmyjk) |
16:42.51 | a1000 | system default here like "implementation dependent", take a look at ISO 8601 |
16:44.02 | user____ | I tried to introduce ISO8601 time at the company I worked for for 12 years in the 1990s-2000s. The boss chewed me out, he could not get used to it. |
16:44.18 | nemo | koollman: hmmm C as a system-wide locale is probably pretty risky nowdays |
16:44.19 | user____ | It was a small company and I was directly under him... |
16:44.27 | user____ | nemo: why? |
16:44.27 | nemo | koollman: UTF-8 is so wide-spread... |
16:44.43 | nemo | user____: C does not support UTF-8 - we discovered this when someone added unicode to our source files |
16:44.44 | user____ | UTF-8 and C are disjoint in the sense of date formatting |
16:44.47 | nemo | and distro compiles failed |
16:44.52 | user____ | oh |
16:44.57 | nemo | user____: I was talking as a system-wide default for LC_ALL |
16:44.57 | user____ | What systems? gnu? |
16:44.59 | nemo | which is not just date |
16:45.18 | user____ | Well now C.UTF-8 seems to be supported? |
16:45.18 | nemo | user____: major distros, Fedora and Debian, failed to compile our source code because their build servers used a locale of C |
16:45.25 | nemo | ok. that's different |
16:45.25 | user____ | When? |
16:45.29 | nemo | user____: just a few months ago |
16:45.34 | nemo | hm. last fall maybe actually |
16:45.36 | nemo | last release |
16:45.40 | nemo | had to do emergency rereleases |
16:45.44 | user____ | Interesting. Buster/beowulf or before? |
16:45.47 | nemo | I'm just saying it's a dangerous default |
16:45.56 | nemo | user____: after buster |
16:45.56 | user____ | nemo: thanks for sharing that |
16:46.23 | nemo | changed like... 'â¬' or whatever the person had done, to hex escaping |
16:46.25 | user____ | will try some umlauts in C.UTF-8 just to see |
16:46.27 | nemo | so distro servers could compile |
16:46.34 | nemo | user____: depends on the parser ofc |
16:46.41 | nemo | but a strict C parser isn't aware of UTF-8 validation |
16:46.42 | user____ | Was this in source or filenames? |
16:46.46 | nemo | user____: source code |
16:46.57 | nemo | failed on unicode both in comments and in code |
16:47.00 | user____ | A strict C parser should not do anything at all with non 7 bit ascii |
16:47.08 | user____ | Now failing in comments is bad. |
16:47.09 | nemo | user____: this was a haskell tokeniser doing string validation |
16:47.18 | nemo | user____: I'm saying you can get unexpected results is all |
16:47.26 | nemo | I'm not saying it was C the language in particular |
16:47.31 | nemo | just that as a default weird things might happen |
16:47.32 | user____ | Yes, I can see how that works. Thanks for sharing. |
16:47.57 | nemo | np. and yeah, I think it's just 'cause UTF-8 is becoming so widespread |
16:48.05 | nemo | people just assume it'll be supported. often isn't even defined |
16:48.37 | user____ | It's because emos expect 50 year old langugages to accommodate their all inclusive use of Inuit curses as identifiers. |
16:48.40 | user____ | brb |
16:48.42 | nemo | hehe |
16:48.50 | nemo | user____: well this was in char string ð |
16:58.31 | user____ | áá±áá |
16:58.48 | user____ | that's an Inuit curse for you. |
17:00.02 | user____ | LC_ALL=C echo "áá±áá" -> renders correctly on beowulf xfce4-terminal with defaults as installed. I guess we are good. |
17:01.01 | *** join/#devuan banisterfiend (~textual@ruby/staff/banisterfiend) |
17:04.50 | *** join/#devuan acm1pt (~luchus@45.178.2.20) |
17:08.13 | *** join/#devuan shibboleth (~shibbolet@gateway/tor-sasl/shibboleth) |
17:12.04 | a1000 | has still a problem installing linux-libc-dev on beowulf |
17:15.46 | user____ | I just tested beowulf's gcc can handle Inuit curses in strings just fine with LC_ALL=C (no specific UTF-8 selected). |
17:15.54 | user____ | You can also try it out yourself: |
17:16.08 | user____ | 82.76.46.34:8080/lc_all-c-utf8-test/ |
17:16.52 | user____ | err there may be a "few" firewalls in between. |
17:19.29 | user____ | ok should work now |
17:19.37 | *** join/#devuan AlexLikeRock (~AlexLikeR@unaffiliated/alexlikerock) |
17:20.26 | user____ | I'll termbin it just because the server is not always up / temporary |
17:21.08 | AlexLikeRock | what its the best downloader for firefox (add-ons ) ? |
17:22.34 | user____ | <PROTECTED> |
17:31.44 | *** join/#devuan alv_ (~alv@mob-5-90-139-44.net.vodafone.it) |
17:31.58 | *** join/#devuan Bjornn- (~Bjornn@2604:6000:1503:3ac:61cf:2f51:714f:18db) |
17:33.17 | *** join/#devuan luser978 (~resuuser@82.76.46.34) |
17:37.02 | *** join/#devuan Bjornn (~Bjornn@2604:6000:1503:3ac:61cf:2f51:714f:18db) |
17:37.59 | *** join/#devuan IoFran (~Thunderbi@189.237.57.66) |
17:39.03 | *** join/#devuan jotaxpe (~jotaxpe@201.219.236.240) |
17:41.25 | *** join/#devuan jotaxpe (~jotaxpe@103.125.235.5) |
17:42.54 | *** join/#devuan luser977 (~resuuser@82.76.46.34) |
17:44.22 | *** join/#devuan Bjornn- (~Bjornn@2604:6000:1503:3ac:61cf:2f51:714f:18db) |
17:49.14 | *** join/#devuan luser978 (~resuuser@82.76.46.34) |
17:54.54 | xrogaan | Is the individual sending on the ML from @d404.nl here? |
17:58.05 | *** join/#devuan luser977 (~resuuser@188.25.225.101) |
18:01.25 | *** part/#devuan AlexLikeRock (~AlexLikeR@unaffiliated/alexlikerock) |
18:02.10 | *** join/#devuan Bjornn (~Bjornn@2604:6000:1503:3ac:61cf:2f51:714f:18db) |
18:03.26 | *** join/#devuan fylgje (~fylgje@19.red-79-156-30.staticip.rima-tde.net) |
18:03.36 | *** join/#devuan Bjornn- (~Bjornn@2604:6000:1503:3ac:61cf:2f51:714f:18db) |
18:05.55 | *** join/#devuan Bjornn (~Bjornn@2604:6000:1503:3ac:61cf:2f51:714f:18db) |
18:06.17 | *** join/#devuan luser978 (~resuuser@188.25.225.101) |
18:06.38 | *** join/#devuan Centurion_Dan (~Thunderbi@devuan/developer/centuriondan) |
18:14.27 | *** join/#devuan Bjornn- (~Bjornn@2604:6000:1503:3ac:61cf:2f51:714f:18db) |
18:40.22 | *** join/#devuan Bjornn (~Bjornn@2604:6000:1503:3ac:61cf:2f51:714f:18db) |
19:02.43 | *** join/#devuan kreyren (~kreyren@fsf/member/kreyren) |
19:28.31 | *** join/#devuan conifer (~conifer@gateway/tor-sasl/conifer) |
19:31.20 | *** join/#devuan morruth (~quassel@77.244.126.233) |
19:48.29 | *** join/#devuan cocoadaemon (~foo@30.27.119.80.rev.sfr.net) |
19:56.40 | *** join/#devuan aqu4bot (~aqu4bot@unaffiliated/subsen/bot/aqu4) |
20:04.20 | *** join/#devuan GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) |
20:07.20 | *** join/#devuan conifer (~conifer@gateway/tor-sasl/conifer) |
20:14.43 | *** join/#devuan aqu4bot (~aqu4bot@unaffiliated/subsen/bot/aqu4) |
20:15.44 | *** join/#devuan Suppperpig (~Suppperpi@217.138.222.236) |
20:40.03 | *** join/#devuan infobot (ibot@96-86-209-99-static.hfc.comcastbusiness.net) |
20:40.03 | *** topic/#devuan is Welcome to Devuan! https://devuan.org | Releases: https://files.devuan.org (Beowulf 3.0 stable, ASCII 2.1 old-stable) | Forum https://dev1galaxy.org | Chanlogs http://maemo.cloud-7.de/irclogs/freenode/_devuan/ | take offtopic chat to #devuan-offtopic |
20:40.04 | *** mode/#devuan [+v infobot] by ChanServ |
20:45.44 | *** join/#devuan user_____ (~user@188.25.225.101) |
20:46.33 | user_____ | re: discussion earlyer: Inuit curses and other UTF-8 in C source: I uploaded the test I made and ran on Beowulf, am curious if there's someone whose system fails this test? https://termbin.com/17f8 |
20:48.08 | user_____ | <aside>I love the glyphs the Innu language(s) use(s), they are absolutely great looking. |
20:48.57 | nemo | user_____: I wouldn't expect that to fail personally |
20:49.05 | nemo | user_____: our problem was, as noted, with haskell |
20:49.14 | nemo | when LC_ALL=C the string tokeniser did 7 bit validation |
20:49.37 | user_____ | Well you were the one who said it fails sometimes (potentially). I have no way to know what Haskell does with UTF-8, but I am surprized C handles the gibberish so well. |
20:49.41 | nemo | as opposed to LC_ALL=en_CA.UTF-8 or whatever *.UTF-8 that all the devs had been testing with before we threw it over the wall to the distros |
20:49.48 | nemo | user_____: yeah. C is blind to it |
20:49.53 | user_____ | I had half expected a warning about non ascii or binary data in a literal string. |
20:50.01 | nemo | user_____: what I had been saying was that if you set your system *default* to LC_ALL=C used by ALL apps |
20:50.07 | nemo | you might get surprising behaviour these days |
20:50.19 | nemo | user_____: just because UTF-8 support is becoming increasingly assumed |
20:50.28 | user_____ | If you look at my upload you'll see it builds with LC_ALL=C forced upon the compiler |
20:50.33 | nemo | if you set en_US.UTF-8 and someone else wrote fr_FR.UTF-8 content, it'll still work |
20:50.37 | nemo | user_____: I saw that. that was not my point at all |
20:50.46 | nemo | my point was SOME things might break |
20:50.50 | nemo | gcc not breaking is not surprising to me |
20:50.50 | user_____ | Well it is mine since I did not set C.UTF-8 just C |
20:50.55 | nemo | I know |
20:50.56 | nemo | to repeat |
20:51.01 | user_____ | Okay, I get your point. |
20:51.02 | nemo | if you set it SYSTEM wide |
20:51.05 | nemo | soem things. not gcc. might break |
20:51.15 | nemo | had no other purpose in warning than that, based on our experience |
20:51.35 | nemo | and it used to be fine. this is just a confluence of recent events I think |
20:51.36 | user_____ | And thanks for sharing it. I had to try it out of course. Am interested if there is anyone whose system does NOT compile & render that right. Devuan any version, but also others. |
20:52.02 | nemo | user_____: here. let me give you the precise details ð I'll dig up the commits and bug report |
20:52.41 | nemo | https://issues.hedgewars.org/show_bug.cgi?id=725 |
20:52.47 | nemo | this issue seems to summarise nicely |
20:52.54 | user_____ | reading, thanks. |
20:52.57 | nemo | I was definitely surprised by it when it happened as you can see |
20:53.10 | nemo | I mean it was absolutely our fault.. |
20:53.10 | user_____ | Sure. Also good you talked about it. |
20:54.36 | user_____ | AHA, FreeBSD. There is the error :) |
20:54.41 | nemo | heh |
20:54.47 | nemo | we had same issue on Debian too |
20:54.48 | nemo | later |
20:54.54 | user_____ | Sure, kidding. |
20:56.46 | user_____ | tbh, I wrote some little grammars for flex+bison and modified other people's and I'd very much (VERY MUCH) not accept arbitrary bytes as valid input anywhere, not even in comments probably, certainly not in strings. |
20:57.27 | *** join/#devuan IoFran2 (~Thunderbi@189.237.57.66) |
20:57.34 | user_____ | My work/hobby targets embedded mcu's and there is no room for such things in there. Every byte value has special meanings and non ascii characters certainly have such more often than not. |
20:57.58 | user_____ | So I'm surprized gcc liked my Innuit destroying monster. And sort of ate it :) |
20:59.05 | user_____ | hedgewars is a game written in Pascal I gather? |
20:59.10 | user_____ | Or is that Haskell |
20:59.54 | Wonka | pascal. |
21:00.19 | user_____ | tbh I found plenty of non ascii comments in C code over the years and there was never a problem. Router firmware is full of it, Russian, Asian, you name it. |
21:01.41 | user_____ | the glyphs I referred to above, a lot of them are here https://omniglot.com/writing/ucas.htm |
21:02.17 | user_____ | nemo: but nobody was daring enough to use Hangul variable names or the like (Hangul = South Korea) |
21:02.42 | user_____ | I know for a fact that won't work in any decent parser in use now. |
21:04.23 | Wonka | https://en.wikipedia.org/wiki/Inuktitut_syllabics |
21:06.31 | Wonka | https://docs.python.org/3/reference/lexical_analysis.html#identifiers says Python 3 allows quite a lot more than ascii for identifiers |
21:07.24 | nemo | Wonka: most interpreted languages do |
21:07.33 | nemo | Wonka: rakudo goes to extremes |
21:07.47 | nemo | https://docs.raku.org/language/unicode_entry |
21:07.51 | nemo | javascript allows it too |
21:08.20 | nemo | https://m8y.org/tmp/sdk.html a test I did long long ago |
21:13.47 | *** join/#devuan MasterdonX (~masterdon@193.148.18.54) |
21:17.14 | *** join/#devuan luser977 (~resuuser@213.233.110.85) |
21:20.34 | *** join/#devuan luser978 (~resuuser@188.25.225.101) |
21:22.06 | *** join/#devuan Bjornn- (~Bjornn@cpe-76-179-91-198.maine.res.rr.com) |
21:24.24 | *** join/#devuan IoFran (~Thunderbi@189.237.57.66) |
21:28.11 | user_____ | ouch. |
21:28.53 | user_____ | well I know for a fact it won't work in any decent parser for C or similar languages (C dialects etc). re: above statement. |
21:29.23 | user_____ | Anyway, keep it on topic. Any specific languages in use on devuan installs which require special care with UTF-8 enabled to work well? |
21:30.47 | *** join/#devuan sunshavi (~user@190.233.13.252) |
21:33.23 | *** join/#devuan alv (~alv@mob-5-90-139-44.net.vodafone.it) |
21:33.59 | *** join/#devuan masterdonx2 (~masterdon@45.9.249.246) |
21:40.34 | nemo | user_____: I suspect rather the opposite these days |
21:40.53 | nemo | apps failing in C mode is more common |
21:41.14 | user_____ | Well I have the grammars in view, flex+bison source. I assure you the identifiers and function names WILL be ascii only, 7 bit |
21:42.18 | nemo | user_____: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874160 the discussion in this bug might point to potential problems? |
21:42.29 | nemo | user_____: seems to have been a patch to make "C"="C.UTF-8" |
21:42.53 | *** join/#devuan cd (~cd@unaffiliated/cd) |
21:43.07 | nemo | people bringing up positives and negatives of such a default |
21:43.26 | nemo | negatives seem mostly about assumptions of C |
21:43.32 | user_____ | is scared by the number of things and code(s) which fail reporting success lately |
21:46.10 | user_____ | Well once wchar_t is a thing, ascii is no longer a thing. I mean Asian non-UTF encodings probably. |
21:47.04 | user_____ | UTF does try to solve a lot of problems and it works nicely but things like lexicographic sequences, collation, and string length assumptions based on glyph count are all off the scale. |
21:47.16 | *** join/#devuan aqu4bot (~aqu4bot@unaffiliated/subsen/bot/aqu4) |
21:52.56 | *** join/#devuan luser977 (~resuuser@213.233.110.85) |
21:53.02 | *** join/#devuan jotaxpe (~jotaxpe@103.125.235.7) |
21:55.43 | clort | utf8 you mean |
21:56.46 | *** join/#devuan aqu4bot (~aqu4bot@unaffiliated/subsen/bot/aqu4) |
21:56.47 | *** join/#devuan luser978 (~resuuser@188.25.225.101) |
21:59.22 | user_____ | yes |
21:59.57 | user_____ | utf16 is I think wchar_t territory, never used it. |
22:02.28 | *** join/#devuan Bjornn (~Bjornn@2604:6000:1503:3ac:61cf:2f51:714f:18db) |
22:03.35 | *** join/#devuan sauron- (~foo@unaffiliated/sauron-) |
22:04.02 | *** join/#devuan n4dir (~n4dir@mue-88-130-57-214.dsl.tropolys.de) |
22:04.09 | *** join/#devuan petzi (~petzi@p578b3438.dip0.t-ipconnect.de) |
22:06.34 | *** join/#devuan aqu4bot (~aqu4bot@unaffiliated/subsen/bot/aqu4) |
22:10.53 | *** join/#devuan aqu4bot (~aqu4bot@unaffiliated/subsen/bot/aqu4) |
22:12.14 | *** join/#devuan shibboleth (~shibbolet@gateway/tor-sasl/shibboleth) |
22:17.37 | *** join/#devuan DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
22:43.02 | clort | windows world |
22:47.05 | *** part/#devuan conifer (~conifer@gateway/tor-sasl/conifer) |
22:54.09 | *** join/#devuan arnoldoree (~arnoldore@113.210.197.188) |
23:03.59 | *** join/#devuan ShorTie (~Idiot@pool-173-50-20-90.slsbmd.east.verizon.net) |
23:03.59 | *** join/#devuan ShorTie (~Idiot@unaffiliated/shortie) |
23:11.22 | *** join/#devuan Centurion_Dan (~Thunderbi@devuan/developer/centuriondan) |
23:24.12 | *** join/#devuan GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) |
23:25.52 | *** join/#devuan GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) |
23:32.10 | *** join/#devuan cd (~cd@unaffiliated/cd) |
23:40.27 | *** join/#devuan aqu4bot (~aqu4bot@unaffiliated/subsen/bot/aqu4) |
23:43.46 | *** join/#devuan HumanG33k (~HumanG33k@2a01:e0a:5b9:7840:6600:6aff:fe5f:9d6) |
23:51.51 | *** join/#devuan Xenguy (~Xenguy@devuan/community/Xenguy) |
23:55.05 | *** join/#devuan Wonka (produziert@chaos.in-kiel.de) |
23:55.05 | *** join/#devuan Wonka (produziert@madwifi/support/wonka) |