*** Pali has quit IRC | 00:02 | |
*** ssvb has quit IRC | 00:09 | |
*** ssvb has joined #maemo | 00:11 | |
Enrico_Menotti | Maybe I have some clues about my kernel problem in booting Devuan on the N900. The one by parazyd has the watchdogs incorporated, as he said. Mine has them in the modules, and for some reason they are not loaded. In any case, with both kernels, at boot I get the following error: | 00:42 |
---|---|---|
Enrico_Menotti | mount failed for selinuxfs on /sys/fs/selinux: no such file or directory | 00:42 |
Enrico_Menotti | I may be wrong, but maybe this delays too much the module loading. | 00:42 |
Enrico_Menotti | In any case, does anyone have an idea on how to have /sys/fs/selinux created? | 00:42 |
Wizzup | I ... don't think you need selinux. | 00:43 |
Enrico_Menotti | Yes I don't need it but is seems to be enabled. | 00:43 |
Enrico_Menotti | And causes that error, which may be source for further trouble. | 00:43 |
Wizzup | I doubt it. | 00:43 |
Enrico_Menotti | Well, it's unlikely, yes. | 00:44 |
parazyd | the error, it's not affecting you | 00:45 |
parazyd | you can disregard it | 00:45 |
Maxdamantus | Did you do anything special for the watchdog modules? They should normally be built and distributed at the same time as all other modules. | 00:45 |
Enrico_Menotti | I am able to boot Debian with my kernel. | 00:45 |
parazyd | they aren't being loaded because he didn't add them to /etc/modules | 00:46 |
Enrico_Menotti | I did the same thing for the modules in Devuan. | 00:46 |
Enrico_Menotti | parazyd Isn't enough a make modules_install? | 00:46 |
parazyd | Enrico_Menotti: either compile them into the kernel or add them in /etc/modules for them to autoload | 00:46 |
Wizzup | just put them in the kernel. | 00:46 |
parazyd | no, there is no userspace calling for the modules | 00:46 |
Wizzup | there's no reason not to have the watchdog not in the kernel. | 00:46 |
parazyd | the system won't load them on its own | 00:47 |
parazyd | Wizzup: ++, i don't see why it's not like that in rx51_defconfig | 00:47 |
Maxdamantus | on my system I just load them before contiuing with the debian init. | 00:48 |
Wizzup | and you do it within 25 seconds | 00:48 |
Wizzup | and if fsck runs before you do that... etc | 00:48 |
Wizzup | but yeah, if you do it in initramfs, it's probably fine | 00:48 |
* Maxdamantus intentionally does it before fsck even when booting normal maemo | 00:51 | |
Enrico_Menotti | Sorry, my computer crashed. This stupid Mac crashes very often in the last days. | 00:51 |
Enrico_Menotti | So maybe I lost some message - I will read the log. | 00:51 |
Maxdamantus | since fsck often takes more than 30 seconds (ext4), and the watchdogs don't seem to get triggered when the ext4 driver itself is doing the cleanup that fsck often does. | 00:52 |
Enrico_Menotti | Ok, I didn't lose anything. | 00:53 |
Enrico_Menotti | I will try to add the modules to /etc/modules. | 00:54 |
Enrico_Menotti | If that fails, I will rebuild the kernel with the modules in it. | 00:54 |
Enrico_Menotti | Just one detail: how exactly to add the modules in /etc/modules? | 00:54 |
Enrico_Menotti | And in Debian I see that file is empty. So how are the modules loaded there? | 00:58 |
parazyd | it's explained in the file | 01:00 |
Enrico_Menotti | So just the names? | 01:02 |
Enrico_Menotti | And I found this: https://wiki.debian.org/Modules. This states that "Nowadays, most modules related to hardware support should be automatically loaded, thanks to udev and modules alias that are hardcoded in kernel modules (see the alias fields in modinfo snd-hda-intel output)." This would explain why in Debian the modules are loaded and in Devuan not. | 01:03 |
DocScrutinizer05 | you want particularly watchdogs to be in kernel or at very least get force-loaded very early by a simple process, not via udev | 01:13 |
DocScrutinizer05 | mind you watchdogs are timing critical | 01:15 |
DocScrutinizer05 | unlike pretty much *all* ither possible modules | 01:15 |
DocScrutinizer05 | other* | 01:15 |
DocScrutinizer05 | was a probelm with uBoot iirc | 01:15 |
DocScrutinizer05 | uBoot bailing out and rebooting after 30s | 01:16 |
DocScrutinizer05 | and uBoot loading a kernel after 25s then the jernel had only an additional 5s until watchdog throws sticks at kernel's legs | 01:17 |
DocScrutinizer05 | though I'm a tad surprised about that, thought watcghdogs wake up from power-down in inactive state | 01:18 |
*** Wizzup has quit IRC | 01:36 | |
Enrico_Menotti | Ok, I got a list of modules loaded in my Debian image. But how may I understand which ones are needed at boot time, in order to tell Devuan to load them? | 01:38 |
*** Wizzup has joined #maemo | 01:40 | |
*** Wizzup has quit IRC | 01:42 | |
*** Wizzup has joined #maemo | 01:42 | |
*** shentey has quit IRC | 01:43 | |
*** sledges has joined #maemo | 01:47 | |
DocScrutinizer05 | no way | 01:59 |
DocScrutinizer05 | except learning about, and understanding, the complete boot process | 02:00 |
*** Kabouik_ has joined #maemo | 02:06 | |
*** Kabouik_ has quit IRC | 02:13 | |
Enrico_Menotti | Ok, I will do that (slowly). But, however probably not related with this issue, I'd also like to completely disable selinux, so to avoid that fastidious error. If I got it, it is not enabled in kernel (/sys/fs/selinux does not exist). But somehow it is enabled in the system image. But I may be completely wrong. In any case, what is the right place for discussing this, maybe #selinux? | 02:14 |
Wizzup | I doubt it... | 02:15 |
Wizzup | Are you sure you're not just chasing a lot of ghost bugs? Why are you trying to build all thing by yourself when you run into these issues ? I'm generally curious | 02:15 |
Wizzup | Although I do need to sleep soon... | 02:15 |
*** LouisA has quit IRC | 02:16 | |
Enrico_Menotti | Well, I'm trying to learn, first. In any case, the selinux issue is present also in the Devuan image I got from parazyd (hope not confusing the person who gave it to me). | 02:18 |
*** mavhc has quit IRC | 02:35 | |
*** mavhc has joined #maemo | 02:35 | |
Wizzup | Enrico_Menotti: ok, if it's to learn then go for it | 02:42 |
Wizzup | :) | 02:42 |
Wizzup | yeah parazyd builds those images | 02:42 |
*** Natch has quit IRC | 02:51 | |
*** atk has quit IRC | 03:00 | |
*** atk has joined #maemo | 03:00 | |
*** florian has quit IRC | 03:01 | |
*** LouisA has joined #maemo | 03:04 | |
*** Natch has joined #maemo | 03:16 | |
*** infobot has quit IRC | 03:17 | |
*** infobot has joined #maemo | 03:19 | |
*** xorly has quit IRC | 03:25 | |
*** xy2_ has quit IRC | 03:36 | |
*** LouisA has quit IRC | 04:45 | |
*** mavhc has quit IRC | 05:10 | |
*** mavhc has joined #maemo | 05:15 | |
*** vahe has joined #maemo | 06:14 | |
*** Natch has quit IRC | 06:21 | |
*** Natch has joined #maemo | 06:22 | |
*** jon_y has quit IRC | 06:34 | |
*** pagurus` has joined #maemo | 06:45 | |
*** pagurus has quit IRC | 06:47 | |
*** spiiroin_ has quit IRC | 07:30 | |
*** DocScrutinizer05 has quit IRC | 07:30 | |
*** DocScrutinizer05 has joined #maemo | 07:30 | |
*** chfoo[m] has joined #maemo | 08:00 | |
*** sunshavi has quit IRC | 08:05 | |
*** jon_y has joined #maemo | 08:09 | |
*** spiiroin_ has joined #maemo | 08:24 | |
*** cyteen has quit IRC | 08:47 | |
*** cyteen has joined #maemo | 08:48 | |
*** xy2_ has joined #maemo | 08:56 | |
*** dafox has joined #maemo | 09:06 | |
*** xy2_ has quit IRC | 09:22 | |
*** dmth|intevation has joined #maemo | 09:24 | |
*** dafox has quit IRC | 09:28 | |
*** spiiroin_ has quit IRC | 09:34 | |
*** spiiroin_ has joined #maemo | 09:34 | |
*** spiiroin_ is now known as spiiroin | 09:35 | |
*** vahe has quit IRC | 09:51 | |
*** vahe has joined #maemo | 09:58 | |
*** jskarvad has joined #maemo | 10:03 | |
*** crazyguy` has quit IRC | 10:14 | |
*** xorly has joined #maemo | 10:18 | |
*** vahe has quit IRC | 10:22 | |
*** ecloud has quit IRC | 10:28 | |
*** ecloud has joined #maemo | 10:44 | |
*** vahe has joined #maemo | 10:44 | |
*** xorly has quit IRC | 11:05 | |
*** eMHa_ has quit IRC | 11:54 | |
*** xorly has joined #maemo | 12:07 | |
*** eMHa_ has joined #maemo | 12:14 | |
*** xorly has quit IRC | 12:20 | |
*** xorly has joined #maemo | 12:33 | |
*** xy2_ has joined #maemo | 13:11 | |
*** crazyguy` has joined #maemo | 13:17 | |
*** mp107 has joined #maemo | 13:18 | |
*** xorly has quit IRC | 13:23 | |
*** xy2_ has quit IRC | 13:38 | |
*** Amaranth_A has joined #maemo | 14:34 | |
*** vahe has quit IRC | 14:41 | |
*** xorly has joined #maemo | 14:43 | |
*** xorly has quit IRC | 14:50 | |
*** crazyguy` has quit IRC | 15:02 | |
*** crazyguy` has joined #maemo | 15:04 | |
*** auenfx4 has joined #maemo | 15:12 | |
*** auenf has quit IRC | 15:13 | |
*** spiiroin has quit IRC | 15:38 | |
*** sunshavi has joined #maemo | 15:51 | |
*** spiiroin has joined #maemo | 15:57 | |
*** mp107 has quit IRC | 16:34 | |
*** spiiroin has quit IRC | 16:44 | |
*** spiiroin has joined #maemo | 16:54 | |
*** Sigyn has quit IRC | 17:07 | |
*** Sigyn has joined #maemo | 17:07 | |
*** eMHa_ has quit IRC | 17:08 | |
*** xorly has joined #maemo | 17:12 | |
*** dmth|intevation has quit IRC | 17:30 | |
*** xy2_ has joined #maemo | 17:47 | |
*** auenf has joined #maemo | 17:55 | |
*** auenfx4 has quit IRC | 17:56 | |
*** xorly has quit IRC | 18:01 | |
*** eMHa_ has joined #maemo | 18:08 | |
*** vahe has joined #maemo | 18:12 | |
*** LauRoman has quit IRC | 18:20 | |
*** LauRoman|Alt has joined #maemo | 18:25 | |
*** LauRoman|Alt has quit IRC | 18:40 | |
*** Pali_ has joined #maemo | 18:42 | |
*** LauRoman|Alt has joined #maemo | 18:43 | |
*** Pali_ is now known as Pali | 18:47 | |
*** dmth|intevation has joined #maemo | 18:49 | |
*** LauRoman has joined #maemo | 19:13 | |
*** dafox has joined #maemo | 19:16 | |
*** LauRoman has quit IRC | 19:23 | |
*** dafox has quit IRC | 19:35 | |
*** dafox has joined #maemo | 19:37 | |
*** dafox has quit IRC | 19:48 | |
sicelo | merlin1991: ping | 19:58 |
sicelo | i'd like to request to be added as maintainer for irssi. i guess no need to remove the others, if it's possible to make me co-maintainer | 19:58 |
*** vahe has quit IRC | 20:33 | |
Vajb | is this the smell of new irssi version coming up? | 20:45 |
sicelo | haha | 20:50 |
sicelo | i've just build 0.8.21 on my pc. unfortunately any 1.x needs higher glib than we have on maemo. i'm sure someone more knowledgeable could backport some of those new things, but i'm not such person | 20:52 |
sicelo | and, i've suddenly noticed that it might be difficult (if possible) to get a perl-enabled irssi to compile in the autobuilder, although i can build just fine on my pc. that would explain why it was originally left out. | 20:53 |
KotCzarny | welcome to the dependency mess, take your flail and go have fun | 20:54 |
sicelo | if this is indeed the case, maybe i could upload 0.8.21 to autobuilder, then upload perl-enabled irssi to the non-free section as a binary :-/ | 20:54 |
KotCzarny | non-free you say? ;) | 20:55 |
sicelo | haha. of course the full source would be in the non-perl-enabled one :) | 20:56 |
KotCzarny | but who might know what lurks in those binaries, who, whoo | 20:57 |
sicelo | the thing is, to build irssi with perl, in SB you need two things: (1) export SBOX_REDIRECT_IGNORE=/usr/bin/perl, (2) export PATH=/usr/bin:$PATH | 20:58 |
sicelo | if there's a way to do similar in autobuilder, then we're sorted | 20:58 |
KotCzarny | you might write your own makefile, or do some tricks | 20:58 |
sicelo | when i get to knowing htat :) | 21:01 |
sicelo | in the meantime, i'll do the way i suggested above | 21:01 |
*** xes__ has joined #maemo | 21:03 | |
sicelo | KotCzarny: i've distributed irssi binary for two years now ;) | 21:04 |
*** xes_ has quit IRC | 21:05 | |
*** florian has joined #maemo | 21:25 | |
*** xes__ is now known as xes | 21:50 | |
*** N-Mi__ has quit IRC | 22:23 | |
*** N-Mi__ has joined #maemo | 22:39 | |
*** luke-jr has quit IRC | 22:59 | |
*** jskarvad has quit IRC | 23:10 | |
*** luke-jr has joined #maemo | 23:11 | |
sicelo | Vajb: http://talk.maemo.org/showpost.php?p=1527294&postcount=8 | 23:20 |
Vajb | sicelo: cool. Will try it out tomorrow. Do i need to backup my settings or it doesn't overwrite them? | 23:28 |
sicelo | it didn't overwrite mine. won't hurt to backup just in case, and report problems of course, if any | 23:29 |
*** LouisA has joined #maemo | 23:29 | |
Vajb | sure | 23:29 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!