phillipsjk | Figured I had to use the explicit code-name anyway. Otherwise, my system would break when the "testing" target changes. | 00:03 |
---|---|---|
golinux | It is already out of sync with Debian | 00:10 |
g4570n | Hi, is there a problem with the kernel version of the installer and the live version? | 01:18 |
g4570n | Error: the installer can only be used if the core versions of the live system 4.9.0-11-amd64, and the installer 4.9.0-9-amd64 are the same | 01:26 |
g4570n | core = kernel | 01:26 |
gnarface | g4570n: what are you trying to do? did you "apt-get upgrade" a booted live image, then try to run it's built-in installer? | 01:30 |
gnarface | its not it's | 01:31 |
g4570n | gnarface: create de ISO | 01:32 |
gnarface | can you clarify that please? | 01:33 |
g4570n | Do you want a screenshot of the error? | 01:33 |
gnarface | no, i believe you | 01:33 |
gnarface | i'm just trying to form a hypothesis about what went wrong | 01:33 |
gnarface | package version checks are usually very simple string or numeric comparisons. it's unlikely that it is smart enough to know those are almost the same exact kernel | 01:34 |
g4570n | This problem already happened once this year in May | 01:34 |
g4570n | His answer was: | 01:35 |
g4570n | "the installer needs to be rebuilt. We know about it and are working on it." | 01:35 |
gnarface | hmm. i believe that too. | 01:35 |
gnarface | that doesn't need to stop you though, there are other installation methods available. | 01:35 |
gnarface | it might be worth it to check to see if you have the latest live iso first though | 01:36 |
gnarface | that is, if that is your preferred installation method | 01:36 |
gnarface | i can help you with any of the others | 01:36 |
g4570n | My friend is putting together an ISO using livebuild and he gets that error, he told me that until August 29 it worked fine, without problems | 01:37 |
gnarface | is he using that refracta thing? | 01:38 |
gnarface | oh, you said livebuild | 01:38 |
gnarface | that's not the same as refracta, is it? | 01:38 |
g4570n | gnarface: no, he uses livebuild and D-I | 01:38 |
gnarface | devuan uses refracta-snapshot i think | 01:39 |
gnarface | refractasnapshot | 01:39 |
g4570n | it seems that kernel versions are not synchronized | 01:39 |
gnarface | yes, is it possible to rebuild the installer component yourself? | 01:40 |
g4570n | He prefers not to use refracta for now, that's why he uses the d-i method | 01:40 |
g4570n | gnarface: https://0x0.st/ztbE.jpg, https://0x0.st/ztb6.jpg and https://0x0.st/ztbI.jpg | 01:47 |
g4570n | gnarface: I think it's the same problem as in May, we have to rebuild the installer. You can do that? | 01:57 |
gnarface | g4570n: i assume it can be done | 01:58 |
gnarface | g4570n: if there's no package for it, it should be in the gitlab | 02:02 |
devuanwannabe36 | hey there, anybody out there? | 02:05 |
devuanwannabe36 | " " " listening-in that is? | 02:05 |
golinux | Always | 02:06 |
devuanwannabe36 | awesum! just wanted to confirm that http://dev1galaxy.org/viewtopic.php?id=2301 is the best place to visit | 02:08 |
devuanwannabe36 | .. outside the dng mailing-list that is, for going from ASCII to Beowulf | 02:09 |
devuanwannabe36 | b/c last post on http://dev1galaxy.org/viewtopic.php?id=2301 is four months old | 02:10 |
devuanwannabe36 | otoh, might be better to just search-on and lurk around ... | 02:15 |
devuanwannabe36 | "The officially official Devuan Forum" http://dev1galaxy.org/ | 02:15 |
gnarface | devuanwannabe36: that's really the forum, if that's what you're asking | 02:16 |
devuanwannabe36 | guess that by default Silence Indicates Assent | 02:16 |
fsmithred | and that's not the best place to get upgrade info | 02:16 |
fsmithred | that thread is old and has a lot of obsolete info | 02:17 |
devuanwannabe36 | fsmithred, ty tho don't see a better place for upgrade info w/o scouring the dng list | 02:18 |
fsmithred | change sources, update, dist-upgrade, reboot | 02:19 |
fsmithred | how many extra steps there are between dist-upgrade and reboot depends on what you've got installed | 02:20 |
fsmithred | you want to upgrade a system that you're already using, or you want to make a fresh ascii install and upgrade it? | 02:20 |
fsmithred | if it's the former, be very cautious, if the latter, go for it. Start small and upgrade, then add stuff. | 02:21 |
devuanwannabe36 | ty agin... makes sense of the latter fresh ASCII then upgrade | 02:22 |
devuanwannabe36 | mayB some1 'll put that upgrade info on the forum and make it into sticky for others? | 02:24 |
fsmithred | sure, once it's stable | 02:24 |
devuanwannabe36 | ok | 02:24 |
fsmithred | so it doesn't end up being obsolete info | 02:24 |
fsmithred | a few things are still changing, and they may affect the exact procedure | 02:25 |
fsmithred | policykit, consolekit and elogind are still doing a dance | 02:26 |
devuanwannabe36 | 'kay ty, will keep eye out for things, gotta go. until later..... bye | 02:27 |
devuanwannabe36 | BYE | 02:27 |
devuanwannabe36 | QUIT | 02:27 |
devuanwannabe36 | exit | 02:27 |
buZz | mehhhh | 06:28 |
buZz | > if [ $BLSTATUS != $OLDBLSTATUS ]; then | 06:28 |
buZz | doesnt work to see that "0" changed to "1" or back | 06:28 |
buZz | annoying bash :P | 06:28 |
buZz | hmmm, maybe -ne | 06:29 |
buZz | still nope | 06:29 |
buZz | boo | 06:29 |
furrywolf | I despise bash. | 06:30 |
buZz | i just dont want to use something heavier, this is on a 32MB machine | 06:30 |
furrywolf | if (( BLSTATUS != OLDBLSTATUS )) , I think... | 06:30 |
buZz | http://paste.debian.net/1101693/ | 06:31 |
buZz | (( )) ? | 06:31 |
buZz | well, its not really bash or sh | 06:31 |
buZz | its whatever busybox has | 06:31 |
buZz | :P | 06:31 |
DonkeyHotei | ash | 06:31 |
furrywolf | I can't remember which one needs the $ and which one does not. | 06:31 |
buZz | DonkeyHotei: ahh thanks | 06:31 |
DonkeyHotei | almquist shell | 06:32 |
systemdlete | almost shell | 06:33 |
systemdlete | :D | 06:33 |
furrywolf | (( )) is for numbers, [[ ]] is for strings, [ ] is for built-in tests | 06:34 |
DonkeyHotei | no | 06:35 |
furrywolf | if you want to compare it as strings, then do [[ "$BLSTATUS" != "$OLDBLSTATUS" ]], or use (( )) and no quotes for numbers. | 06:35 |
DonkeyHotei | there is no (( )) | 06:35 |
buZz | seems (( )) is trying to execute the '1' thats inside the first var | 06:35 |
buZz | :) | 06:35 |
furrywolf | ... I have written way too much bash, and there's definitely (( )).... | 06:35 |
DonkeyHotei | [[ ]] is a bash thing for built-in tests | 06:36 |
buZz | [[ ]] and [ ] have the same result in ash, it seems | 06:36 |
furrywolf | the last script I wrote uses (( )) 58 times, according to grep and wc -l. :) | 06:36 |
DonkeyHotei | [ ] is normally the [ executable, but is a built-in in ash | 06:36 |
buZz | i guess i can just use bc and subtract the two numbers, if outcome is zero its unchanged | 06:37 |
furrywolf | oh, so this isn't bash. | 06:37 |
DonkeyHotei | there is $(( )) | 06:37 |
buZz | its busybox's ash | 06:37 |
DonkeyHotei | not (( )) | 06:37 |
furrywolf | I've only written for real bash. | 06:37 |
DonkeyHotei | $(( )) is for numbers in bash | 06:37 |
DonkeyHotei | but bash will also accept $[ ] | 06:38 |
furrywolf | no, $( is command substitution. plain (( )) is how you do ifs with numbers. | 06:38 |
DonkeyHotei | no, $( ) is command substitution, $(( )) is for numbers | 06:38 |
DonkeyHotei | there is no plain (( )) | 06:38 |
furrywolf | ... | 06:39 |
furrywolf | I have written literally thousands of (( ))s. | 06:39 |
furrywolf | here, I'll start pasting lines from my last script, which does work. | 06:39 |
furrywolf | if (( quiet < 3 )) | 06:39 |
furrywolf | if (( fixaddrs > 0 )) && (( savesql == 0 )) | 06:39 |
furrywolf | if (( wipedb > 0 )) | 06:39 |
furrywolf | etc etc | 06:39 |
DonkeyHotei | conditionals? | 06:40 |
DonkeyHotei | i was referring to calculations | 06:40 |
furrywolf | ((expression)) | 06:40 |
furrywolf | The expression is evaluated according to the rules described | 06:40 |
furrywolf | below under ARITHMETIC EVALUATION. | 06:40 |
DonkeyHotei | e.g. echo $(( 1 + 2 )) | 06:40 |
furrywolf | buzz's question was a conditional. <buZz:#devuan> > if [ $BLSTATUS != $OLDBLSTATUS ]; then | 06:41 |
furrywolf | I answered with how to do a conditional with numbers. | 06:41 |
buZz | ooooo | 06:41 |
buZz | derp | 06:41 |
furrywolf | I also showed how to do it as strings, with [[ ]]. | 06:41 |
buZz | it was working , had a typo | 06:41 |
buZz | read -r OLDPSUSTATUS < $blstatustemp | 06:41 |
buZz | should have been OLDBLSTATUS | 06:42 |
buZz | :P | 06:42 |
buZz | ok! now i can monitor backlight and charging with 1 minute intervals \o/ just need to add timestamp logging, parsing and some kind of output | 06:42 |
furrywolf | also, note that you can do assignments within (( )). for example, I usually do things like (( totalroutes++ )) | 06:42 |
furrywolf | you certainly can not say "there is no plain (( ))". | 06:43 |
buZz | there is none in ash | 06:43 |
furrywolf | you asked about bash. :P | 06:43 |
buZz | that i can see | 06:43 |
buZz | yeah ;) mea culpa | 06:43 |
furrywolf | in any case, I absolutely despise bash. I've written a lot of it. and it never gets any less painful. | 06:44 |
buZz | welp, not as bad as batch files :P | 06:44 |
furrywolf | for example, the script I'm pasting these from takes a pdf file, extracts information from it, validates it, and puts it in a sqlite db. | 06:44 |
furrywolf | it also does address parsing, which is painful in any language, because people are fucking idiots and can't figure out how to format their own addresses. | 06:45 |
furrywolf | so you get things like #B PO BOX 17 128 MAIN ST AVE APT B UPSTAIRS, MISSPELDE CYIT, CA, ZIP-THREEOFFOURDIGITS.... | 06:46 |
DonkeyHotei | doesn't usps have an api for correcting those? | 06:47 |
furrywolf | the fix address script uses (( )) 40 times. :P | 06:47 |
furrywolf | dunno. some days I'd much rather correct them with a 2x4. :P | 06:48 |
furrywolf | it's mostly a horrible mess of regexs and conditionals. '^([0-9]*)([A-Z]*) ?(1/2)? ([^,]*), ((([[:print:]]*),? ([0-9]{5})-?([0-9]{4})? *)|(([[:print:]]*)))' | 06:49 |
furrywolf | etc | 06:49 |
furrywolf | it's especially easy to maintain because it grabs some of the regexs from a couple files at runtime. :P | 06:51 |
furrywolf | (yes, that's a joke) | 06:51 |
systemdlete | perl, for me | 06:52 |
furrywolf | my perl is pretty rusty. it's one of the languages I've mostly modified rather than written. | 06:54 |
furrywolf | I've done c, c++, bash, perl, basic, pascal, prolog, lisp, ml, esterel, perl, java, ircii, and a bunch of others that I can't think of because it's past my bedtime. | 06:57 |
furrywolf | I won't touch python, or in any other way encourage its existence. | 06:57 |
furrywolf | oh, and I hate php, despite writing lots of it. | 06:59 |
systemdlete | I'm not a fan of python. I found that it could not do (easily) what perl does naturally (and easily) | 07:00 |
furrywolf | I'm not a fan of either the language or the development process that created it. | 07:00 |
systemdlete | redirecting IO from a process, I followed the examples, modifying as necessary, but could not get it to work without hauling in all sorts of extra routines | 07:00 |
systemdlete | perl or python or both? | 07:01 |
systemdlete | some people HATE perl, I am well aware. | 07:01 |
furrywolf | like how they break everything with every interpreter version so badly that debian minor-version depends python packages on the interpreter. | 07:01 |
furrywolf | oh, I don't mind perl. python I won't use. | 07:01 |
systemdlete | php... well, it actually isn't too bad for what it does do. It was created to handle the "stateless" matter of web sites, and seems to do that well. But I find that perl can do all that and much more easily | 07:02 |
furrywolf | example: Package: borgbackup Depends: python3 (<< 3.6), python3 (>= 3.5~) | 07:03 |
furrywolf | debian has to do this because the python interpreter is so unstable that minor version bumps break scripts | 07:03 |
furrywolf | it's also a total bitch to compile, and everything written in it seems buggier than it should be. | 07:04 |
systemdlete | I also think that relying on indentation... | 07:04 |
systemdlete | for syntax... | 07:04 |
systemdlete | sort of reminds me of IBM punch cards (lookout for column 6! It's the continuation indicator) | 07:05 |
* rrq thinks he's landed at #debianfork | 07:05 | |
furrywolf | yeah, that's one of the many reasons I won't use it. | 07:05 |
* systemdlete thinks rrq is making a not-so-subtle hint guys... | 07:06 | |
furrywolf | I haven't used any of the new trendy languages yet. go, etc. | 07:06 |
furrywolf | rust, c# | 07:06 |
furrywolf | time for me to get to bed. bbl. | 07:09 |
systemdlete | qlipper (LXDE clipboard in Ascii) not working for me. Apparently, others have had issue also. | 08:02 |
systemdlete | in fact, the clipboard works on and off, but I haven't figured out the pattern yet | 08:07 |
systemdlete | I tried parcellite, but it isn't working well either. | 08:07 |
phillipsjk | X apparently has two clipboard: one where you use the explicit copy+pates command, and another where text you highlight goes into the clipboard. | 08:11 |
systemdlete | https://github.com/pvanek/qlipper/issues/86 | 08:11 |
systemdlete | I've tried both ways of pasting. Neither work... sometimes, that is. Sometimes, it does work. | 08:12 |
* phillipsjk just had mozilla prove him wrong | 08:12 | |
systemdlete | the reporter of that bug seems to infer that clipman worked for him... | 08:13 |
phillipsjk | I think the problem with mozilla is that it auto-selects the addres bar on you. | 08:14 |
systemdlete | well, this is copy from web page (firefox) and paste to cmd line (in terminal window) | 08:14 |
gnarface | mozilla's clipboard is part of gtk i believe | 08:37 |
gnarface | the one that works on everything is the one that is part of Xorg | 08:37 |
gnarface | both of them will copy highlighted text | 08:37 |
gnarface | but only the gtk one also has keyboard activators | 08:38 |
gnarface | other toolkits probably all have their own clipboards too | 08:38 |
gnarface | i don't know if some window managers additionally add their own | 08:38 |
systemdlete | normally, I have not had to do ANYTHING to get clipboards to work. This is unusual. | 09:09 |
systemdlete | I mean, in any distro/desktop. Though I have encountered some problems with some clipboards that were not compatible (due to some kind of mismatch/support issues beyond the reach of the distros) | 09:10 |
systemdlete | parcellite seemed to work, but I noticed errors in the terminal window where I launched it manually. | 09:12 |
systemdlete | (xfce4-clipman:10412): Gdk-CRITICAL **: gdk_window_get_window_type: assertion 'GDK_IS_WINDOW (window)' failed | 09:12 |
systemdlete | so obviously, there is some sort of misconfiguration in this release of lxqt | 09:13 |
systemdlete | It's mainly the paste part that isn't working. But sometimes the copy'd string doesn't show in the clipboard popup with the history-- it just shows a blank. If I clicked on it, though, it would sometimes paste the correct (expeccted) selection | 09:16 |
systemdlete | maybe I'll switch to xfce instead | 09:16 |
systemdlete | or cinnamon, if that's fully supported | 09:17 |
amarsh04 | using lxdm and plasma here | 10:06 |
amarsh04 | having to restart lxdm after loading a new kernel though - Radeon Cedar gpu | 10:08 |
halftux | hi I have a problem devuan ascii net install hangs during select and install software: Installed discover (amd64) on a PPC-3150s-RAE intel celeron N2930. Can't get with strg+F4 to debug console tried also i386 and it is the same behavior. Any suggestions? | 14:47 |
Burek | i can't find netinst download, can someone point me in the right way? | 15:07 |
halftux | go to one mirror under installer-iso | 15:07 |
Burek | also, any news on new devuan? | 15:07 |
Burek | ohhh, thank you! | 15:08 |
halftux | for example devuan_ascii_2.0.0_amd64_netinst.iso | 15:08 |
Burek | yeah, found it. i totally missed it the first time | 15:09 |
Burek | appreciated! | 15:09 |
halftux | the advantech PPC-3150s-RAE has a realtek rtl8821AE mini pcie card installed will try another installation without this card and see if I can get around this freeze | 15:10 |
halftux | ok now I could go further by changing in the bios the chipset southbridge configuration from windows 7 to windows 8/10 | 15:45 |
phillipsjk | So it hangs during select and install software, not hardware detection? Maybe see if you can reproduce it with Windows installation media.. | 16:26 |
phillipsjk | Maybe try booting from a different USB port as well. My cheap laptop has some flaky ports. (But all the ports on that machine look clustered together) | 16:37 |
halftux | thx but I could fix it with the above bios settings change. Now I have a different problem the touchscreen is not recognized properly | 16:53 |
halftux | is the kernel from devuan ascii unchanged compared to debain stretch? | 17:01 |
phillipsjk | It is 4.9.x, not sure what stretch uses | 17:02 |
halftux | ok does devuan ascii apply some changes to the original 4.9.0 kernel sources? | 17:03 |
halftux | patches.. | 17:04 |
halftux | the thing is I can't find in the devuan repo a kernel-image so I thought it uses the kernel from debian | 17:06 |
phillipsjk | I am new to devuan, and not fully awake. You may have to wait for somebody else to chime in. | 17:08 |
halftux | ok | 17:09 |
* phillipsjk has not used debian for over a year now | 17:10 | |
golinux | halftux: https://pkginfo.devuan.org/ | 17:24 |
golinux | 90+% of our packages come from Debian via redirect. | 17:24 |
halftux | thank you for that information but how can I identify (on this pkginfo) if a found package is redirected to debian? | 17:28 |
halftux | and there I can see that ascii has some backports with newer kernel :D which repository I need to add to the source.list to get the backports? | 17:30 |
yeti | $ apt-cache show weechat | grep ^Filename | 17:31 |
yeti | Filename: pool/DEBIAN/main/w/weechat/weechat_2.3-1_all.deb | 17:31 |
yeti | the path can be taken a shint | 17:31 |
yeti | prob'ly there is a more intelligent method to find debian packages | 17:32 |
yeti | but this was the 1st idea i had | 17:32 |
halftux | maybe like I did looking into the repo and when the package is not listed it is a redirect? But thx for your apt-cache hint | 17:33 |
yeti | for backports, add http://auto.mirror.devuan.org/merged beowulf-backports main contrib non-free | 17:33 |
yeti | or via some other hostname | 17:34 |
yeti | with ascii instead of beowulf | 17:34 |
yeti | I just grabbed it from the system I'm running now | 17:34 |
halftux | wonderful thx | 17:34 |
yeti | all my asciis are sleepinf | 17:35 |
yeti | :-) | 17:35 |
yeti | sleepinG | 17:35 |
* yeti needs bigger keys or smaller fingers | 17:35 | |
halftux | so beowulf runs nearly stable? | 17:35 |
* yeti doesnt need much | 17:35 | |
yeti | mostly nonGUIish but this box has xfce too | 17:36 |
yeti | just for fun... | 17:36 |
yeti | but mostly I use it over mosh | 17:36 |
* yeti spends 87¾% of the day in xterm+screen | 17:37 | |
yeti | $ uptime | 17:37 |
yeti | 15:37:38 up 26 days, 1:35, 6 users, load average: 0.22, 0.28, 0.27 | 17:37 |
yeti | and 26 days ago wasnt a crash... it was kernel update | 17:38 |
halftux | nice | 17:38 |
yeti | I had some problems with 4.9 kernels on PCs and ARM | 17:38 |
yeti | but 4.19 looks stable | 17:38 |
halftux | I will try with the backports kernel and when this will not work I think I need to patch and compile the kernel | 17:39 |
golinux | yeti: auto.mirror is deprecated | 18:04 |
yeti | ok | 18:05 |
golinux | deb.devuan.org is current | 18:05 |
yeti | have that too on my saources.list | 18:05 |
yeti | some weeks ago there was some hiccup | 18:05 |
yeti | needed that addon | 18:05 |
golinux | I would try pkgmaster before auto. | 18:06 |
golinux | auto was for jessie and only maintained because it is on the isos. When jessie is EOL, I suspect that auto,mirror will disappear | 18:07 |
yeti | ok... deb.* and pkgmaster.* now... and pkgmaster lines #-ed | 18:10 |
yeti | prepared for whatever may come ;-) | 18:10 |
yeti | shouldnt devuan packages end in .dev? :-D | 18:11 |
omnio | :) | 18:12 |
fsmithred | yeti, packages from debian that we rebuild get +devuan in the version. | 20:38 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!