*** BitEvil is now known as speedevil | 00:06 | |
*** speedevil is now known as SpeedEvil | 00:31 | |
*** drrty has joined #maemo | 01:06 | |
*** remarc has quit IRC | 01:10 | |
*** saidinesh5 has quit IRC | 01:14 | |
*** saidinesh5 has joined #maemo | 01:14 | |
*** xmn has joined #maemo | 01:37 | |
*** Kabouik has joined #maemo | 01:46 | |
*** florian has quit IRC | 02:01 | |
*** Pali has quit IRC | 02:10 | |
*** Kabouik has quit IRC | 02:11 | |
*** Kilroo has joined #maemo | 02:20 | |
*** infobot has quit IRC | 03:16 | |
*** infobot has joined #maemo | 03:17 | |
*** ChanServ sets mode: +v infobot | 03:17 | |
*** saidinesh5 has quit IRC | 03:31 | |
*** saidinesh5 has joined #maemo | 03:31 | |
*** brinzhang61 has joined #maemo | 04:41 | |
*** brinzhang55 has joined #maemo | 04:53 | |
*** drrty has quit IRC | 04:55 | |
*** nast has joined #maemo | 05:38 | |
*** nast has quit IRC | 05:40 | |
*** brinzhang55 has quit IRC | 05:50 | |
*** tm has quit IRC | 06:42 | |
*** tm has joined #maemo | 06:45 | |
*** pagurus has quit IRC | 06:54 | |
*** pagurus has joined #maemo | 06:57 | |
*** xmn has quit IRC | 07:22 | |
*** Kilroo has quit IRC | 07:48 | |
*** Vajb has quit IRC | 08:07 | |
*** Vajb_ has joined #maemo | 08:07 | |
*** Vajb_ is now known as Vajb | 08:12 | |
*** saidinesh5 has quit IRC | 08:58 | |
*** saidinesh5 has joined #maemo | 08:59 | |
*** xes has quit IRC | 09:12 | |
*** xes has joined #maemo | 09:23 | |
*** Pali has joined #maemo | 09:54 | |
*** Pali has quit IRC | 10:00 | |
*** Venemo has joined #maemo | 10:17 | |
*** saidinesh5 has quit IRC | 10:19 | |
*** saidinesh5 has joined #maemo | 10:20 | |
*** FatPhil has joined #maemo | 10:43 | |
FatPhil | Ug, g/f was right - CSSU upgrade no longer works | 10:44 |
---|---|---|
bencoh | hmm, do you mean installing cssu does not work? | 10:45 |
bencoh | (like, stock -> cssu ?) | 10:45 |
FatPhil | freshly flashed 1.3 -> cssu testing | 10:45 |
bencoh | what does it say? | 10:45 |
FatPhil | YOu must make a backup. I make a backup. YOU MUST MAKE A BACKUP!!!!! Erm???? | 10:46 |
bencoh | wtf :D | 10:46 |
bencoh | can't you skip the backup thing? I don't remember doing one at the time | 10:47 |
FatPhil | technically, i didn't use PC suite, as recommended because I don't have PC suite. | 10:47 |
bencoh | making* | 10:47 |
KotCzarny | ~bm | 10:47 |
infobot | extra, extra, read all about it, backupmenu is http://talk.maemo.org/showthread.php?t=63975, or one-click install handling dependency issues: http://maemo.cloud-7.de/maemo5/et_al/HAM-catalogs/BM.install | 10:47 |
bencoh | ~admins | 10:47 |
bencoh | ~admin | 10:47 |
*** saidinesh5 has quit IRC | 10:47 | |
KotCzarny | i think the n900's backup is meant to be done via backup-menu | 10:47 |
*** saidinesh5 has joined #maemo | 10:48 | |
FatPhil | This was a freshly flashed device, I didn't see the need to do backup menu step. I can go back tho' | 10:48 |
bencoh | xes: hey there! looks like the letsencrypt certificates are expired and were not renewed | 10:48 |
KotCzarny | then maybe you can skip that part | 10:48 |
*** Oksana has quit IRC | 10:49 | |
FatPhil | Skipping the installation of backupmenu is easy. Skipping "Maemo update : TO update your device ... you must use Nokia PC Suite ... [create backup]" is non-skippable | 10:49 |
bencoh | hmm | 10:50 |
FatPhil | LAst time I upgraded to CSSU on the old phone was about 5 years ago, and it did work then, so somethings got broke between then and about 2 years ago | 10:50 |
KotCzarny | maybe your problem is something else? | 10:51 |
FatPhil | (when g/f attempted and failed with this error to upgrade hers) | 10:51 |
KotCzarny | for example some repo missing | 10:51 |
KotCzarny | and backup is the only thing you see on the gui side | 10:51 |
FatPhil | I installed these two: http://maemo.cloud-7.de/maemo5/et_al/HAM-catalogs/muarf_all.install | 10:52 |
FatPhil | The other repo links are dead here: http://wiki.maemo.org/Repository#Mirrors_of_standard_Nokia_repos_.28using_Application_manager.29 | 10:52 |
KotCzarny | uhum | 10:52 |
FatPhil | Can I do the upgrade without GUI tools - just from a root shell? | 10:53 |
FatPhil | I'll try the backupmenu install, and see if that shuts up the warning loop, but I think it won't (as g/f would have tried it) | 10:54 |
KotCzarny | if you have time and skills, most likely, but would be better to find the problem | 10:54 |
bencoh | tbh if the only thing you'd need to get it work is install backupmenu and run it, I'd rather go that way | 10:54 |
bencoh | as for changing apt repositories and install cssu meta package, it might work, unless the "installer" does some extra work | 10:55 |
*** Oksana has joined #maemo | 10:56 | |
*** florian has joined #maemo | 10:58 | |
FatPhil | blimey, it's ages sincew I used application manager - it's terrible - worse than I remember! | 10:58 |
bencoh | it is, yeah | 10:59 |
KotCzarny | apt-get install for backup menu ? :> | 10:59 |
KotCzarny | (not recommended, but heck) | 10:59 |
FatPhil | OK, that's opened up a webpage that's blank :/ | 10:59 |
bencoh | it was improved in cssu though (I think it landed in -testing) | 10:59 |
KotCzarny | really, the whole dichotomy between results of app manager and apt is bad | 10:59 |
KotCzarny | bencoh: i think app manager landed even in cssu | 11:00 |
bencoh | FatPhil: hmm ... that might be related to the expired certificates (07/17/2018) | 11:00 |
KotCzarny | 2018 ? | 11:01 |
bencoh | err, 2019 | 11:01 |
KotCzarny | but yeah | 11:01 |
KotCzarny | that's a clue | 11:01 |
FatPhil | KotCzarny: couldn't agree more. I tried to migrate over to aptitude briefly, but the gui version of that always crashed! | 11:01 |
bencoh | I use apt-get/apt-cache on maemo | 11:02 |
sixwheeledbeast | HAM throws that type of error whenever it thinks there is an issue. Other package managers are just asking for trouble on Maemo | 11:02 |
FatPhil | well, it claims to have installed backupmenu | 11:02 |
FatPhil | is that supposed to have created an icon somewhere for me to click on to run it? | 11:03 |
KotCzarny | probably | 11:03 |
FatPhil | I can't see one | 11:04 |
FatPhil | either desktops or the app menu | 11:04 |
KotCzarny | maybe in prefs? | 11:04 |
KotCzarny | i never used bm, so cant comment | 11:04 |
*** florian has quit IRC | 11:05 | |
sixwheeledbeast | I believe bm is only access on boot | 11:05 |
sixwheeledbeast | ~bm | 11:05 |
infobot | backupmenu is probably http://talk.maemo.org/showthread.php?t=63975, or one-click install handling dependency issues: http://maemo.cloud-7.de/maemo5/et_al/HAM-catalogs/BM.install | 11:05 |
*** jskarvad has joined #maemo | 11:05 | |
FatPhil | OK, I'll reboot | 11:07 |
sixwheeledbeast | The whole do a backup before installing CSSU is likely a red herring. It often happens with some dependency/cert/repo issue | 11:07 |
sixwheeledbeast | A stock backup may not be useful if CSSU replaces the kernel anyway | 11:09 |
bencoh | sixwheeledbeast: any idea who has admin access btw? | 11:10 |
bencoh | (to fix the cert thing) | 11:10 |
sixwheeledbeast | xes? | 11:10 |
sixwheeledbeast | techstaff @ maemo? | 11:11 |
bencoh | right, apart from xes I meant, my bad (I pinged him) | 11:11 |
sixwheeledbeast | ~unbanip | 11:11 |
infobot | from memory, unbanip is please contact techstaff <at> maemo <dot> org with your request, or see ~techstaff, or see https://www.stopforumspam.com/removal, or if your ip is dynamic, try changing it, or tags: RBL, tmo IP blocked, spam | 11:11 |
bencoh | ah, thx | 11:11 |
bencoh | ~techstaff | 11:11 |
infobot | hmm... techstaff is techstaff(AT)maemo.org - the folks that keep your maemo infra running. Devotion to Duty http://xkcd.com/705/ | 11:11 |
sixwheeledbeast | ah that's another way | 11:11 |
FatPhil | no backupmanu evidence anywhere | 11:13 |
*** saidinesh5 has quit IRC | 11:13 | |
sixwheeledbeast | boot with slide open? | 11:13 |
KotCzarny | dpkg -l|grep -i backup ? | 11:13 |
*** saidinesh5 has joined #maemo | 11:14 | |
FatPhil | the package is there, about a dozen files all told | 11:15 |
FatPhil | just nothing clickyclicky | 11:15 |
sixwheeledbeast | boot with slide open, it's to create an image of the OS you can't do that while mounted | 11:16 |
*** Wikiwide has joined #maemo | 11:16 | |
KotCzarny | swb, backup menu should add simple icon with documentation to app list | 11:17 |
KotCzarny | :) | 11:17 |
KotCzarny | and maybe basic functionality | 11:17 |
FatPhil | Ah, not much encouragement from the g/f and her battle against CSSU: That [backup] loop was indeed one issue. If I got past it, there was another. | 11:18 |
FatPhil | sixwheeledbeast: can someone add that to the wiki? I might need it again in 5 years time! | 11:19 |
sixwheeledbeast | :shrug: if I recall correctly it's over the limit of what is allowed in rootfs which was blocking it from getting past Devel | 11:19 |
sixwheeledbeast | Where in the wiki? | 11:19 |
FatPhil | step 2 here? http://wiki.maemo.org/Community_SSU ? | 11:20 |
sixwheeledbeast | I'll have a look np. I think many use the lazy flash solution? | 11:20 |
sixwheeledbeast | ~lazyflash | 11:20 |
sixwheeledbeast | I can't remember what it's call joerg's install script. | 11:21 |
KotCzarny | ~lf | 11:21 |
bencoh | ah right | 11:21 |
infobot | it has been said that #maemo lazyflashing is http://wiki.maemo.org/Updating_the_tablet_firmware#The_Lazy_Approach | 11:21 |
FatPhil | YEah, it's a shame that there isn't just a FIASCO with the CSSU on it. | 11:21 |
bencoh | I wonder if it still works | 11:21 |
KotCzarny | there is also predecessor: | 11:22 |
KotCzarny | ~flashing | 11:22 |
infobot | i guess maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware, or - on linux PC - download&extract http://maemo.cloud-7.de/maemo5/patches_n_tools/maemo-my-private-workdir.tgz, cd into it, do sudo ./flash-it-all.sh; or see ~flashing-cmdline, or see ~lazyflashing | 11:22 |
bencoh | this only flashes stock apparently | 11:24 |
sixwheeledbeast | FatPhil: done re wiki | 11:25 |
FatPhil | I flashed stock yesterday | 11:25 |
*** yosafbridge has quit IRC | 11:26 | |
sixwheeledbeast | CSSU where not allowed to distribute a CSSU image IIRC. | 11:26 |
sixwheeledbeast | flash it all maybe it | 11:26 |
KotCzarny | swb: lf method is next iteration of it | 11:27 |
*** florian has joined #maemo | 11:28 | |
sixwheeledbeast | ah | 11:28 |
KotCzarny | basically the same, just without manual unpack and sudo etc | 11:28 |
KotCzarny | flash-it-all works fine though | 11:29 |
FatPhil | booting with camera slide open seems to achieve nothing | 11:30 |
KotCzarny | not camera, kb | 11:30 |
*** yosafbridge has joined #maemo | 11:30 | |
FatPhil | ooh | 11:32 |
FatPhil | not sure how the CSSU installer is going to know if I've done any of this, so not sure how it addresses the "Can't get out of the 'You must backup' loop" problem | 11:35 |
KotCzarny | as mentioned earlier, it might be wrong error message | 11:35 |
KotCzarny | and real issue being something else | 11:35 |
KotCzarny | ie. expired cert on webpage | 11:35 |
KotCzarny | s/webpage/server/ | 11:36 |
infobot | KotCzarny meant: ie. expired cert on server | 11:36 |
FatPhil | i can set my date to anything | 11:36 |
KotCzarny | but feel free to do a backup | 11:36 |
KotCzarny | it's not your device, it must be done on server | 11:36 |
KotCzarny | (the cert) | 11:37 |
FatPhil | this is failing the same way as it did 2 years ago for g/f | 11:37 |
KotCzarny | :) | 11:37 |
FatPhil | If my phone thinks its 2017, then a cert that expires in 2018 is still fine | 11:37 |
KotCzarny | well, worth a try | 11:37 |
*** sunshavi has quit IRC | 11:41 | |
*** saidinesh5 has quit IRC | 11:41 | |
*** saidinesh5 has joined #maemo | 11:41 | |
bencoh | KotCzarny: certificate is verified at client side, afaict :) | 11:43 |
KotCzarny | bencoh, but fix must be done on server | 11:44 |
KotCzarny | :) | 11:44 |
bencoh | true :) | 11:44 |
KotCzarny | real fix, that is | 11:44 |
*** trinityhex has joined #maemo | 11:45 | |
bencoh | I wonder if it really is the issue though (I just assumed all certs expired at the same time) | 11:45 |
KotCzarny | i cant check atm, so lets see how it goes for him | 11:45 |
sixwheeledbeast | I am sure there is a way to get past the PC suite or Make Backup dialogs in HAM. It's pretty much always a package conflict/repo error. | 11:45 |
FatPhil | backupmenu is clunking away, I chose compression, so it looks like I've got an hour to go... | 11:48 |
sixwheeledbeast | It's worth having a bm image of before and after installing CSSU that way you only need bm you restore a fresh device. | 11:49 |
FatPhil | sixwheeledbeast: should I actively delete the no-longer-functioning (default) repos from the app manager? | 11:50 |
FatPhil | Flashing takes a minute. Nothing is easier than just reflashing. | 11:51 |
sixwheeledbeast | I don't believe you can, just set as disabled I think | 11:51 |
*** Kabouik has joined #maemo | 12:11 | |
FatPhil | backed up. I'll set my date to 2017, and see if that affects things... | 12:15 |
FatPhil | oooh - if I did a complete backup of my old phone using backupmenu, and a restore on this phone, might that work? what's not backed up? | 12:19 |
bencoh | good question, but I'd say it's worth a try :) | 12:21 |
bencoh | well, unless you want to start fresh | 12:21 |
FatPhil | ah, the kernel's not under /, it's a separate mtd partition | 12:21 |
bencoh | does the date trick works though? | 12:21 |
bencoh | yeah | 12:21 |
FatPhil | app manager's being weird, it's doing nothing... | 12:22 |
bencoh | but you can always upgrade to kernel-power anyway | 12:22 |
bencoh | (alghough using backupmenu might mean you'll be missing kernel modules then ...) | 12:22 |
KotCzarny | how apps restoring works? isnt it just a list of installed ones or full fs dump? | 12:22 |
bencoh | (this whole separated kernel/modules thing is quite a mess tbh, especially for a phone / embedded product) | 12:23 |
FatPhil | Still get the Maemo Update: ... you must ... [create backup] popup | 12:23 |
FatPhil | And nothing proceeds after I quit that. | 12:25 |
FatPhil | stuck in the loop still | 12:25 |
FatPhil | Might be because I didn't use PC Suite, but that's because I don't have PC Suite (or a windows PC). | 12:26 |
FatPhil | ah, fuckit, I need lunch. | 12:27 |
KotCzarny | :) | 12:27 |
FatPhil | I'll install backupmenu on the old phone after lunch, and see if I can get my old CSSU onto an uSD card. | 12:28 |
FatPhil | Hmmm, 2017 gives key expired errors from apt-get update, as does a date of 2016... | 12:30 |
bencoh | that should be a non-issue | 12:31 |
KotCzarny | thats for nokia repos | 12:31 |
KotCzarny | most likely | 12:31 |
KotCzarny | old packages that cant be rebuilt | 12:31 |
FatPhil | maemo.muarf.org | 12:31 |
KotCzarny | it's just a mirror with old packages | 12:32 |
KotCzarny | that refer to expired key | 12:32 |
bencoh | we never went through the hassle of resigning closed / binary-only packages | 12:38 |
bencoh | (although we could probably distribute new keys first then use new keys to resign those) | 12:39 |
bencoh | which makes me think ... I wonder when cssu keys expire | 12:39 |
bencoh | ah, I don't see any "expires" | 12:41 |
bencoh | so maybe never | 12:41 |
bencoh | (that's strange though) | 12:41 |
FatPhil | perkele - this phone doesn't have backupmenu... | 12:55 |
sixwheeledbeast | kernel would need to be the same on both devices your moving the images between | 12:57 |
sixwheeledbeast | ~ham | 12:58 |
infobot | well, ham is Hildon Application Manager. Slow as molasses. Anticipate you got time for a beer or two until it finishes whatever it does, or see ~speedyham | 12:58 |
sixwheeledbeast | CSSU-T will install speedyham when you eventually get that far | 12:58 |
bencoh | ~speedyham | 12:58 |
infobot | [speedyham] 30 times faster than HAM https://github.com/community-ssu/hildon-application-manager, now included in CSSU. | 12:58 |
FatPhil | i was checking using apt-cache, I'm not stupid! | 13:00 |
FatPhil | but yeah, the kernel thing is a big hurdle | 13:02 |
sixwheeledbeast | As I say the PC suite message is just some generic message spat out when HAM thinks theres an issue. | 13:02 |
*** saidinesh5 has quit IRC | 13:02 | |
FatPhil | i might be able to get over it by excessive use of flasher | 13:02 |
*** saidinesh5 has joined #maemo | 13:03 | |
sixwheeledbeast | From memory you need to dismiss it and find the problems tab which will normally show the actual issue | 13:03 |
FatPhil | or ... I could just stick with grotty nokia userspace | 13:04 |
sixwheeledbeast | You have added the mirror nokia repos in HAM? | 13:05 |
FatPhil | I have the two from maemo.muarf.org - the linenoise ones are dead links now | 13:06 |
sixwheeledbeast | yep muarf | 13:07 |
FatPhil | log says nothing but "connectec to [some uuid]" after dismissing the backup | 13:07 |
sixwheeledbeast | You have the CSSU packge installer as an item in HAM? If you select it can you get to Problems tab | 13:08 |
FatPhil | which section would it be under in HAM - 'system'? | 13:09 |
sixwheeledbeast | Also check the muarf repos are added correctly. distribution box should be ./ | 13:10 |
sixwheeledbeast | system? | 13:10 |
FatPhil | I see CSSU features configuration package, that's all | 13:10 |
FatPhil | yup, in HAM, under download, there are 11 icons for the different types of package | 13:10 |
sixwheeledbeast | so how are you installing cssu? | 13:10 |
sixwheeledbeast | YOu click the 'install link on the website right? | 13:11 |
FatPhil | starting at 1. and working my way down here: http://wiki.maemo.org/Community_SSU | 13:11 |
KotCzarny | it's also worth noting that clicking results in some window, that you close, then app manager does it's magic underneath and after some minutes something pops up/updates for real | 13:12 |
FatPhil | there was a shell window the first time | 13:12 |
FatPhil | that popped up HAM, and the loop began | 13:13 |
KotCzarny | might be worth checking what troubles apt has underneath | 13:13 |
*** freemangordon has quit IRC | 13:14 | |
FatPhil | so, I clicked the link, PAM said the package was already installed, and now I'm sitting at the PAM main menu - what should I do next? | 13:15 |
sixwheeledbeast | If you accepted the script then there should be a Community SSU "program" icon in your list of programs you click | 13:17 |
sixwheeledbeast | This is step 7 on wiki | 13:17 |
sixwheeledbeast | close ham first | 13:17 |
FatPhil | I'm stuck at step 6 | 13:18 |
FatPhil | shell window popped up, lots of stuck was unpacked, PAM was launched, I OKed a couple of popup dialogs, and then I was ordered to make a backup. | 13:19 |
sixwheeledbeast | step 6 takes a while and there should be an accept option. | 13:19 |
sixwheeledbeast | right so try step 7 | 13:20 |
FatPhil | step 6 has not completed | 13:20 |
FatPhil | after I create a backup, HAM just sits there doing nothing. | 13:20 |
sixwheeledbeast | is it definately doing "nothing" no waiting animations? | 13:21 |
FatPhil | If I attempt to update, it checks for updates, shows Maemo 5 CSSU package, and a whole bunch of libqtms, and I then click [update all] | 13:22 |
FatPhil | ready to install all updates [Continue] | 13:22 |
sixwheeledbeast | So you are at step 7 step 6 has finished from what i can tell | 13:22 |
FatPhil | PReparing, please wait ... Update: Maemo 5 CSSI [x] I understand and agree [continue] | 13:23 |
sixwheeledbeast | close HAM click the icon in programs list | 13:23 |
FatPhil | maemo update: ... you must ... [create backup] | 13:23 |
sixwheeledbeast | ok you may have ended up at step 8 | 13:24 |
FatPhil | dismissing that popup leaves me with the list of packages that need to be updated and the [update all] button. | 13:24 |
FatPhil | clicking through to the backup wastes my time and then takes me back to the same place. | 13:25 |
sixwheeledbeast | Do step 7 | 13:25 |
KotCzarny | i strongly suspect some package blocks the update (or missing repo) | 13:25 |
sixwheeledbeast | step 7 installs the repos to HAM while it's closed | 13:25 |
KotCzarny | since that's what i stumbled upon long time ago when i was updating from stock | 13:25 |
KotCzarny | yup, might be just that | 13:26 |
FatPhil | There is no "Community SSU" icon to launch. Probably because the 51.8MB of packages that needed to be updated as part of the Maaemo 5 CSSU package never were updated. | 13:27 |
sixwheeledbeast | I would close HAM have a coffee while it thinks, then find the Community SSU icon in programs which will run the next script to install the CSSU repos. | 13:27 |
KotCzarny | cssu updater should be rewritten in pygtk with feedback what it currently does | 13:28 |
KotCzarny | without all that window juggling and background magic | 13:28 |
bencoh | uh | 13:28 |
sixwheeledbeast | The .install file my have been interrupted somehow then.. hmm It is a community workaround for system updates :shrug: | 13:29 |
bencoh | I don't really follow with the "pygtk" thing, but ... | 13:29 |
*** saidinesh5 has quit IRC | 13:29 | |
KotCzarny | pygtk makes it easy to fix | 13:29 |
KotCzarny | and let user see what it does | 13:29 |
*** saidinesh5 has joined #maemo | 13:29 | |
sixwheeledbeast | Then I would check the Community SSU repo has been added to the Application Catalogues list if it's not there try adding it manually and installing as per step 8 | 13:30 |
FatPhil | top shows that nothing's running | 13:30 |
*** Kabouik has quit IRC | 13:30 | |
FatPhil | I now have 2 Community SSU (testing) catalogue entries, both identical | 13:32 |
KotCzarny | assuming update process is already broken, check what apt-get update/upgrade barfs on | 13:33 |
*** florian_kc has joined #maemo | 13:33 | |
FatPhil | update barfs on the cert expired error | 13:33 |
FatPhil | (with the hilarious "run apt-get update to fix" advice!) | 13:34 |
KotCzarny | care to pastebin it ? | 13:34 |
FatPhil | sure, what's a good pastebin for you guys? | 13:35 |
KotCzarny | pastebin.com is fine if you have adblocker | 13:35 |
KotCzarny | it has nice 'raw' button | 13:35 |
FatPhil | argh, I can't use this new phone, it doesn't have all the shell-friendly kdb mappings I set up on the old one! | 13:38 |
sixwheeledbeast | so when you select Community SSU (Testing) to install in HAM can you get to a Problems Tab? | 13:39 |
sixwheeledbeast | Not if you Select "Update all" just the Community SSU update | 13:40 |
sixwheeledbeast | I think it's an Application Details dialog box with a Problems tab | 13:42 |
FatPhil | pastebin not letting me paste, presumably captcha/cookies issue | 13:42 |
KotCzarny | FatPhil: install ssh server and rootsh for now | 13:44 |
KotCzarny | easies the cmdline chores | 13:44 |
bencoh | +1 for ssh :) | 13:45 |
FatPhil | yeah, I have ssh'ed root@localhost | 13:45 |
FatPhil | And I hve a webserver, who needs pastebin! http://fatphil.org/tmp/aptupd.txt | 13:45 |
bencoh | :) | 13:46 |
KotCzarny | update seems ok | 13:46 |
bencoh | those errors are "fine" | 13:46 |
KotCzarny | what does 'upgrade' say? (dont confirm it though) | 13:46 |
*** florian_kc has quit IRC | 13:46 | |
FatPhil | s/upd/upg/ | 13:48 |
infobot | FatPhil meant: And I hve a webserver, who needs pastebin! http://fatphil.org/tmp/aptupg.txt | 13:48 |
KotCzarny | ho hum | 13:49 |
KotCzarny | nothing suspicious | 13:49 |
FatPhil | I'm much happier doing things from the command line (at least when I have my kbd mappings set up) | 13:50 |
FatPhil | should I go ahead with the upgrade? | 13:50 |
FatPhil | I don't care if I fuck the phone, a reflash is only a minute away | 13:50 |
KotCzarny | if you have repos added, ho hum | 13:50 |
KotCzarny | sure, you are stuck anyway, no? | 13:50 |
KotCzarny | :) | 13:50 |
bencoh | go for it :) | 13:51 |
FatPhil | authentication warnings dismissed... | 13:51 |
KotCzarny | bencoh, do you know if cssu installer does anything more than adding repos, installing one package and doing upgrade? | 13:51 |
bencoh | that's the question I'm asking myself tbh | 13:52 |
FatPhil | source? | 13:52 |
KotCzarny | sure, i'm 'working' now though. ;) | 13:52 |
bencoh | FatPhil: ? | 13:52 |
FatPhil | not that I read gui | 13:53 |
KotCzarny | but currently cssu installer is so convoluted and error prone that it might as well be rewritten | 13:53 |
FatPhil | as a small perl script! | 13:53 |
KotCzarny | (which i have added to personal todo) | 13:53 |
KotCzarny | fatphil, pygtk is fine too, ;) | 13:53 |
bencoh | oh, you mean "just read the source" ... yeah :) | 13:53 |
FatPhil | yeah, sorry, being a bit brief | 13:54 |
FatPhil | A console-only upgrade path would be something I'd willingly help test. | 13:54 |
KotCzarny | you are doing it now | 13:55 |
KotCzarny | ;) | 13:55 |
KotCzarny | if you end up with cssu-t, it might be the way | 13:55 |
FatPhil | I'd like this new phone to be my primary device by next week, but until then, it's fair game for experimentation. | 13:55 |
bencoh | :) | 13:55 |
FatPhil | is -t testing or thumbing? | 13:55 |
KotCzarny | oh, right | 13:56 |
bencoh | I wonder if we could actually distribute a cssu "patch" to the fiasco image | 13:56 |
KotCzarny | you shouldnt use cssu-testing | 13:56 |
KotCzarny | either cssu or cssu-thumb | 13:56 |
bencoh | and actually patch said image on client side | 13:56 |
KotCzarny | bencoh: by patch you mean 'repack' ? | 13:56 |
bencoh | (this way we wouldn't need to redistribute the closed binary) | 13:56 |
bencoh | KotCzarny: either a proper repack, or a binary patch :) | 13:56 |
KotCzarny | plausible, but keep in mind different distros suck big time when it comes to writing to images/mkfs etc | 13:57 |
*** saidinesh5 has quit IRC | 13:57 | |
KotCzarny | been there, done that | 13:57 |
bencoh | (bsdiff/bspatch for instance) | 13:57 |
bencoh | yeah | 13:57 |
KotCzarny | ended up writing small ramdisk and running things on controlled env | 13:57 |
KotCzarny | ;) | 13:57 |
*** saidinesh5 has joined #maemo | 13:57 | |
KotCzarny | i would simply go with the fiasco way, after all those years who would care anyway | 13:58 |
KotCzarny | n900 is so old and obsolete | 13:58 |
KotCzarny | ;) | 13:58 |
KotCzarny | and no money to get out of it | 13:58 |
FatPhil | Well, I clicked testing at step 5. I presumed that was testing, not thumbing. | 13:58 |
KotCzarny | FatPhil: i personally can recommend thumb, saves some ram and is stable | 13:59 |
FatPhil | KotCzarny: there are no staff to detect the crime, and no lawyers to chase it up! | 13:59 |
bencoh | I vaguely recall -thumb sits in a different repo | 13:59 |
FatPhil | old phone is thumb, and it's mostly good. Camera's fxored | 13:59 |
FatPhil | might be h/w | 13:59 |
KotCzarny | or you have installed some b0rken driver | 14:00 |
bencoh | oh, I completely forgot about https://dev.chromium.org/developers/design-documents/software-updates-courgette | 14:00 |
FatPhil | you will notice that http://wiki.maemo.org/Community_SSU doesn't define "CSSU-T" before first use. | 14:01 |
FatPhil | Well, I did, anyway. | 14:01 |
FatPhil | ah, upgrade had some failures. I wasn't teeing the output alas. | 14:04 |
FatPhil | maemosec-certman-common-ca | 14:05 |
KotCzarny | what kind of failures? | 14:05 |
bencoh | a postinst issue? | 14:05 |
FatPhil | I will try some surgery to fix it, as the system might be in a bit of a confused state by now, and if that doesn't work I'll just reflash and start again. | 14:05 |
KotCzarny | pastebin what you have now | 14:06 |
KotCzarny | :) | 14:06 |
*** trinityhex has quit IRC | 14:10 | |
*** FatPhil_ has joined #maemo | 14:12 | |
FatPhil_ | managed to persuade apt-get upgrade to complete, I think | 14:14 |
FatPhil_ | in the middle it popped up a HAM, which has stopped on the notification "Unable to download Community-ssu-enabler-testing. Application package not found. | 14:16 |
bencoh | huhu | 14:16 |
KotCzarny | which is probably the reason installer was failing | 14:17 |
KotCzarny | now the cause of that.. | 14:17 |
FatPhil_ | it showed no updates pending. i did a refresh, and now the maemo 5 cssu package is in the updates list. | 14:18 |
FatPhil_ | this phones knickers have more twists than knickers now. | 14:20 |
FatPhil_ | that package is nio longer 58MB, it's 671KB | 14:20 |
bencoh | which package is that? the meta one? the "enabler" app? | 14:22 |
FatPhil | ooooh - now Maemo Update doesn't say "... you must ..." at the backup stage now! - proceeding | 14:22 |
*** FatPhil_ has quit IRC | 14:22 | |
FatPhil | and it's closed my xterm, I see! | 14:22 |
FatPhil | pewpewpew! | 14:22 |
Wikiwide | /me waves | 14:23 |
bencoh | \o | 14:24 |
FatPhil | reboot... | 14:24 |
Wikiwide | Power-button drop-down menu doesn't work. I have already tried 'killall systemui' and 'systemui'. If i black-out the screen and press power-button, then Slide to unlock works. | 14:24 |
*** saidinesh5 has quit IRC | 14:25 | |
FatPhil | 'operating system successfully updated'! | 14:25 |
*** saidinesh5 has joined #maemo | 14:25 | |
* bencoh claps | 14:25 | |
bencoh | congratz! | 14:26 |
KotCzarny | :) | 14:26 |
KotCzarny | cmdline ftw! | 14:26 |
bencoh | not for most regular users, but ... yeah | 14:26 |
FatPhil | exactly - and I couldn't have done it without the help of you pesky meddling kids! | 14:26 |
Wikiwide | If you get memory card, try dual-booting with Maemo Leste? | 14:26 |
FatPhil | I do have a spare uSD, I could play with that | 14:28 |
Wikiwide | /me is too exhausted to even try thinking about it; should be doable, in theory... In practice, I have broken microUSB, rusty antennae, and run out of charge fairly quickly | 14:28 |
FatPhil | do I need backupmenu in order to boot into it? | 14:28 |
Wikiwide | Uboot, probably | 14:28 |
bencoh | uboot yeah | 14:29 |
Wikiwide | Not multi-boot, if I remember correctly. Multi-boot is the one that can brick the device? /Unbricking is easy... If microUSB port is fine/ | 14:29 |
bencoh | which you should probably install anyway | 14:29 |
bencoh | (same goes for kernel-power) | 14:29 |
KotCzarny | same goes for cssu-thumb | 14:30 |
FatPhil | the weird thing is I never interatcted with any Community SSU icon at all. That step must have been achieved by the command line | 14:31 |
FatPhil | how do I know I'm thumb? | 14:32 |
bencoh | you're probably not, unless you specifically installed it | 14:32 |
KotCzarny | check which cssu repos you use | 14:32 |
FatPhil | I'm not running a -cssu kernl according to uname | 14:32 |
*** Venemo has quit IRC | 14:33 | |
KotCzarny | power kernel is recommended | 14:33 |
Wikiwide | Settings -> About Community SSU can help | 14:34 |
FatPhil | Linux kernel for power users? | 14:34 |
KotCzarny | nah | 14:34 |
KotCzarny | just not-stock-kernel-with-some-handy-tweaks | 14:34 |
FatPhil | if not that, then what's it called? | 14:36 |
KotCzarny | power kernel | 14:36 |
KotCzarny | or kernel power | 14:36 |
Wikiwide | Hmm, how do I see whether I am running Thumb or not? Repositories list community-testing and community-devel | 14:36 |
KotCzarny | and yeah, brief questions bring ambiguoity | 14:36 |
FatPhil | Ah, HAM is showing me the description of the package larger than the package name. | 14:36 |
bencoh | see http://wiki.maemo.org/Community_SSU/Thumb :) | 14:36 |
KotCzarny | also: dpkg|grep thumb | 14:37 |
KotCzarny | if you see some packages, you are running thumb | 14:37 |
KotCzarny | ;) | 14:37 |
KotCzarny | i mean: dpkg -l|grep thumb | 14:37 |
FatPhil | kernel power 2.6.28.30 = "Linux kernel for power users" | 14:37 |
KotCzarny | FatPhil: yeah, go for it | 14:38 |
Wikiwide | Yes, thumb apparently :-) | 14:38 |
Wikiwide | I am running kernel power 2.6.28-10power53 ?.. | 14:38 |
bencoh | power53 sounds about fine yeah | 14:39 |
bencoh | nevermind the .30 :) | 14:39 |
Wikiwide | Lolz, confusing :-) | 14:39 |
FatPhil | what was the name of the faster app manager? I used to use FAPman on the old device, which was better, but not great. | 14:40 |
KotCzarny | dont use fapman | 14:40 |
KotCzarny | if you upgraded to cssu (any), you should have speedyham | 14:40 |
KotCzarny | ie. HAM that's patched by community to be normal again | 14:40 |
FatPhil | HAM refuses to ackowledge existence of its replacement | 14:41 |
Wikiwide | /me recommends QML-Browser and Fahrplan, as some of the few packages that use the latest openssl 1.1.0h-4 | 14:41 |
KotCzarny | because it's the same packages | 14:41 |
KotCzarny | *package | 14:41 |
KotCzarny | *package name | 14:41 |
KotCzarny | dpkg -l|grep -i ham|grep cssu | 14:42 |
FatPhil | no thumb packages | 14:43 |
KotCzarny | maybe not ham but some longer name | 14:43 |
KotCzarny | dont remember | 14:43 |
KotCzarny | dpkg -l|grep -i package|grep cssu | 14:43 |
KotCzarny | or something maybe | 14:43 |
FatPhil | no hildon-application-manager with that | 14:44 |
KotCzarny | ~speedyham | 14:45 |
infobot | extra, extra, read all about it, speedyham is 30 times faster than HAM https://github.com/community-ssu/hildon-application-manager, now included in CSSU. | 14:45 |
FatPhil | 2.2.75.2 | 14:45 |
Wikiwide | No ham-ish results visible for dpkg -l | grep cssu | grep thumb | 14:45 |
KotCzarny | ho hum | 14:46 |
Wikiwide | 2.2.75-2 here? | 14:46 |
FatPhil | and as I mentioned - I have no thumb at all. What did I do wrong? At no point was I able to specifically chose thumb during the process in the wiki. | 14:46 |
KotCzarny | FatPhil: you have installe cssu-testing | 14:47 |
KotCzarny | cssu-thumb is another repo | 14:47 |
KotCzarny | you can migrate to it at any time | 14:47 |
sixwheeledbeast | Been away. About >Community SSU is the place to check verison | 14:47 |
KotCzarny | just make sure you have power kernel | 14:47 |
FatPhil | step 5 lists only stable and testing, no thumb | 14:47 |
FatPhil | I was just obeying orders! | 14:48 |
KotCzarny | you didnt ask for thumb | 14:48 |
KotCzarny | :) | 14:48 |
sixwheeledbeast | ~getversion | 14:48 |
infobot | getversion is, like, input the following in a terminal: osso-product-info | grep OSSO_VERSION | cut -d "'" -f 2; dpkg-query -W -f='${Version} ' mp-fremantle-community-pr; uname -r | 14:48 |
KotCzarny | anyway, https://wiki.maemo.org/Community_SSU/Thumb | 14:48 |
Wikiwide | Repositories?.. Which repository is for thumb? | 14:48 |
sixwheeledbeast | testing has one newer package that wasn't released in thumb | 14:48 |
KotCzarny | swb: important one? | 14:49 |
sixwheeledbeast | thumb was a fmg side project. | 14:49 |
sixwheeledbeast | Tmaemo12 was not available for thumb | 14:50 |
Wikiwide | WMO certificate expired on 17th of July 2019!!! | 14:50 |
KotCzarny | ahm, you've meant 'one subrelease of cssu' | 14:50 |
sixwheeledbeast | AFAIK if you have both Thumb and Testing repos you get some hybrid version of the newer packages | 14:51 |
Wikiwide | Wiki.maemo.org ^ | 14:51 |
sixwheeledbeast | sorry yes release not package | 14:51 |
KotCzarny | swb: they differ in version, i think apt will downgrade them? | 14:52 |
sixwheeledbeast | hybrid meaning you get some thumb packages and some non-thumb as per apt versioning | 14:52 |
sixwheeledbeast | no idea if this would cause an issue | 14:52 |
KotCzarny | and yeah, having cssu-thumb repos should remove any other cssu repos from ham | 14:53 |
FatPhil | http://maemo.merlin1991.at/cssu/community-thumb/community-thumb-fremantle.install implies both Community SSU repos remain in use | 14:55 |
FatPhil | -testing and -thumb | 14:55 |
KotCzarny | funky | 14:56 |
FatPhil | unfortunately, it contains the dreaded package = community-ssu-enabler which lead me down the garden path all morning! | 14:56 |
KotCzarny | thats because it's what does the cssu upgrade | 14:57 |
*** sunshavi has joined #maemo | 14:57 | |
FatPhil | but that would seem to imply just adding that repo to sources.list.d/... | 14:58 |
FatPhil | command line upgrade, update, bosh! | 14:58 |
FatPhil | This HAM is retarded. I try to install a package, and it complains about being unable to install a package because of its dependencies. | 14:59 |
*** sunshavi has quit IRC | 14:59 | |
FatPhil | Erm, that's what your job is, as a package manager. | 14:59 |
sicelo | n900 people go and come back ... addictive little thing. | 15:00 |
sicelo | >> having cssu-thumb repos should remove any other cssu repos from ham<< i am not sure about this. thumb is just a small subset of -testing. | 15:01 |
FatPhil | erk - apt-get fails to install those too | 15:01 |
KotCzarny | sicelo, yeah, seeing that thumb .install it's like that | 15:02 |
KotCzarny | :) | 15:02 |
sicelo | btw, someone should mention that CSSU is also obsolete. we're unlikely to ever see any further updates | 15:02 |
sicelo | FatPhil: you wrote zzztop? | 15:03 |
FatPhil | ah, looks like the packages themselves hve broken dependencies (epseak) | 15:03 |
FatPhil | sicelo: yup | 15:03 |
sicelo | :) | 15:04 |
*** tryagain has quit IRC | 15:04 | |
Wikiwide | Why is CSSU obsolete? Because Maemo Leste? | 15:05 |
KotCzarny | because cssu-testing maybe | 15:05 |
sicelo | maybe i should say, frozen. | 15:05 |
FatPhil | I just hope it has been useful. It (or the non-OSS original it's basically a clone of) was very useful back in the day (2009) | 15:05 |
Wikiwide | Or CSSU-devel, even... | 15:06 |
sicelo | FatPhil: yes i still use it | 15:06 |
sicelo | all CSSU are frozen. when was the last update? | 15:06 |
KotCzarny | cssu-devel is where the dragons live | 15:06 |
Wikiwide | /me is installing zzztop | 15:07 |
*** Kabouik has joined #maemo | 15:08 | |
FatPhil | make sure you read the license: you can't use zzztop unless you have a beard. or your name is beard. (joking, obvs!) | 15:10 |
Wikiwide | Neat! What is DMA? And shouldn't zzztop depend on perl? | 15:10 |
*** Oksana has quit IRC | 15:11 | |
*** Wikiwide has left #maemo | 15:12 | |
FatPhil | isn't perl standard? In which case you do you need to list it as a dep? | 15:15 |
FatPhil | My disclaimer is that I never made the package, I only ever wrote the script itself. | 15:16 |
KotCzarny | depends on distro | 15:16 |
KotCzarny | most debian-like ones need perl, and its in bare-minimum set | 15:16 |
FatPhil | maemo's debian-ish, and I think debian has that cop-out for not listing every darn thing. | 15:17 |
FatPhil | OK, so I guess I should now go -thumb, maybe the deps issues I'm seeing are because of -testing. | 15:22 |
KotCzarny | nope | 15:22 |
KotCzarny | thumb is using testing anyway | 15:23 |
sixwheeledbeast | Does a beard allow you package it up for Maemo? | 15:25 |
sixwheeledbeast | ~zzztop | 15:26 |
infobot | methinks zzztop is - the better and even FOSS powertop - http://wiki.maemo.org/Zzztop | 15:26 |
FatPhil | OK, the thumb installer link on the thumb wiki page failed in HAM complaining the enabler wasn't available. But I have some blinking [i] in teh status bar, so have the option of clicky-clicky-fail or cmdline headscratch... | 15:28 |
sixwheeledbeast | I would say they are all frozen. CSSU-T != CSSU-S due to the additional FOSS replacement packages that where forced upon you if you went Testing route. | 15:29 |
sixwheeledbeast | nicocam etc | 15:29 |
*** Venemo has joined #maemo | 15:32 | |
*** Venemo has quit IRC | 15:34 | |
FatPhil | anyone quickly know how a directory can tell nginx to enable automatic index generation in the absense of an index.html file? | 15:44 |
*** Venemo has joined #maemo | 15:44 | |
bencoh | FatPhil: are you actually looking for a .htaccess equivalent? | 15:57 |
bencoh | (well, in that respect at least) | 15:57 |
*** florian_kc has joined #maemo | 16:03 | |
FatPhil | bencoh: basically, yes. I don't want to have to (as root) change the website conf just because I want to change the autoindex on|off property for a few ad hoc directories (that root needn't even have knowledge about) | 16:06 |
FatPhil | no amount of googling persuades me this is possible. | 16:08 |
bencoh | looks like try_files is your best bet | 16:12 |
bencoh | (but then you can't allow/disallow it in a per-directory file) | 16:12 |
FatPhil | yeah, I think I'd have to create a script with a unique extension to generate an index on the fly, and drop one of those in every directory I wanted to make indexable. | 16:13 |
bencoh | tbh that's the main (only?) reason I still have apache for user directories and the like | 16:13 |
FatPhil | I just migrated my web server, and decided to convert from apache to nginx in the process | 16:14 |
bencoh | I wonder if writing a module for that would work | 16:15 |
bencoh | (one that'd check a .index file) | 16:15 |
*** sunshavi has joined #maemo | 16:16 | |
bencoh | you could always patch the autoindex_module I guess, but ... | 16:17 |
FatPhil | It's easier to write a little script that will just regenerate a real static index.html each time I add a new file there. KISS! | 16:19 |
KotCzarny | it's easier to move back to apache | 16:19 |
KotCzarny | ;) | 16:19 |
FatPhil | I could proxy certain sites to apache, I guess | 16:19 |
FatPhil | no, no, no! kill the hideous apache! | 16:19 |
KotCzarny | or thttpd | 16:19 |
bencoh | poor apache | 16:20 |
KotCzarny | or even khttpd :P | 16:20 |
bencoh | *kof*kof* | 16:20 |
FatPhil | Can anyone explain why the available espeak is version ...22, and it depends on libespeak (=...22), but the libespeak that's available is ...27? | 16:21 |
KotCzarny | repos salsa | 16:21 |
KotCzarny | apt-cache policy for the rescue | 16:21 |
KotCzarny | *to the | 16:21 |
*** florian_kc has quit IRC | 16:23 | |
* FatPhil quickly changes the root passwd from rootme to rootmenow, for added security | 16:27 | |
FatPhil | just did a reboot and I now have -thumb packages, and -power53 kernel | 16:29 |
KotCzarny | keep in mind only packages with 'thumb' in version are recompiled | 16:29 |
KotCzarny | the rest comes from cssu-testing | 16:29 |
FatPhil | I'll restore some of my old config, will even move the SIM to it, and check that everything "kinda works". And if it does, I'll reflash, and do the whole procedure again - this time missing out the steps that were not useful. | 16:31 |
bencoh | :) | 16:32 |
FatPhil | Recording the steps as I go. BEcause I will want this information in 5 years time! | 16:32 |
KotCzarny | or just go full cmdline | 16:32 |
KotCzarny | ;) | 16:32 |
FatPhil | I'm not 100% convinced I really need HAM at all. I'm perfectly happy with apt-{cache,get}. | 16:34 |
FatPhil | perfectly happy to vi sources.list.d/... too | 16:34 |
FatPhil | I'm not a very gui person. | 16:35 |
bencoh | you're not alone :) | 16:37 |
KotCzarny | keep in mind that HAM keeps it's own repos list in separate file | 16:37 |
*** florian_kc has joined #maemo | 16:39 | |
*** jskarvad_ has joined #maemo | 16:40 | |
*** jskarvad has quit IRC | 16:42 | |
FatPhil | KotCzarny: there's one under sources.list.d with HAM's name on it | 16:44 |
KotCzarny | that might be it, you can try editing it and seeing if changes show in ham | 16:45 |
FatPhil | I think HAM just falls back onto core apt- helpers, so even if you confuse HAM about what repos it can manage, it should be OK with the actual package lists. | 16:46 |
*** m4lvin has quit IRC | 16:47 | |
FatPhil | and I don't need HAM to manage things I can manage using vi, so everyone's happy :) | 16:47 |
bencoh | :) | 16:48 |
KotCzarny | but if you play that way, be aware you can get ass raped later when you expect it least | 16:48 |
KotCzarny | ;) | 16:48 |
KotCzarny | thats why it has to play nice with ham too | 16:49 |
bencoh | last time I launched HAM was only to see if it still works / for the spit of it | 16:49 |
bencoh | I didn't really use it | 16:49 |
FatPhil | I've been using FAP for the last 5 years, so I'm clearly in a high-risk group! | 16:50 |
FatPhil | is tcc the only compiler available? | 16:52 |
bencoh | I'd suggest compiling in scratchbox if you need anything else to be honest | 16:53 |
FatPhil | I used to have GCC packages installed waaaay back. Probably lost it 5 years ago when I moved onto the now-being-retired hardware and decided to go CSSU-Thumb. | 16:54 |
bencoh | (although we do have gcc in extras-devel) | 16:54 |
FatPhil | ooooh - maybe I should add that in my own sources.list.d file, just to try to break things! (as I said, I'll be reflashing this by the weekend) | 16:57 |
*** florian_kc has quit IRC | 16:58 | |
*** freemangordon has joined #maemo | 16:58 | |
FatPhil | o/ freemangordon | 16:59 |
freemangordon | FatPhil: hi! | 16:59 |
*** FatPhil has quit IRC | 16:59 | |
*** FatPhil has joined #maemo | 16:59 | |
sicelo | FatPhil: devuan? then you might like Maemo Leste :) | 17:03 |
KotCzarny | FatPhil: you can use my dev-chroot | 17:03 |
KotCzarny | it provides scratchbox based env to any arm device (n900 included) | 17:03 |
KotCzarny | so you can install packages into chroot without f*cking up the device | 17:04 |
KotCzarny | https://talk.maemo.org/showthread.php?t=98762 | 17:04 |
FatPhil | I never was much of a fan of scratchbox. Did scratchbox2 ever get any traction, that was technologically better? | 17:05 |
KotCzarny | and once pkg is built, you can install it to the device | 17:05 |
FatPhil | it's been a very long time since I did any development for the thing. I just use it. | 17:05 |
KotCzarny | scratchbox is mostly for crosscompiling and testing env | 17:05 |
FatPhil | However, I use it as a computer. | 17:05 |
KotCzarny | i've ripped most of the parts and made it run native on arm boxes | 17:06 |
FatPhil | sicelo: yeah, gave up on debian after 15+ years, and devuan was the most sensible place to go. Been on it pretty much since the beginning. | 17:06 |
FatPhil | KotCzarny: Certainly I'll get back to you on that, once I have this stable as my daily device. | 17:07 |
KotCzarny | there is no installation, just unpack on some ext* fs | 17:07 |
KotCzarny | and startup script is included | 17:07 |
KotCzarny | bbl | 17:08 |
*** saidinesh5 has quit IRC | 17:09 | |
*** saidinesh5 has joined #maemo | 17:09 | |
*** m4lvin has joined #maemo | 17:11 | |
*** Kabouik has quit IRC | 17:40 | |
FatPhil | are there no lightweight emacslike editors? I can vi, but I'd rather not. | 17:42 |
bencoh | https://bellard.org/qemacs/ maybe | 17:46 |
bencoh | (I have never tried it though) | 17:46 |
bencoh | it actually sounds perfect for n900 tbh | 17:47 |
FatPhil | I used to have that but it crashed a lot | 17:47 |
bencoh | oh :( | 17:47 |
sicelo | KotCzarny: is there such SB chroot for x86 perhaps? i think it'd be nice to have it on the X40 | 17:48 |
bencoh | sicelo: you could just install sb as it is | 17:49 |
bencoh | the maemo version, I mean | 17:49 |
* FatPhil now checks to see if HAM can see the qemacs-nox that was made available by a separate sources.list.d file... | 18:02 | |
*** nast has joined #maemo | 18:08 | |
sunshavi | FatPhil: Do You want to try emacs-23? | 18:11 |
FatPhil | I prefer 23 to 24, certainly | 18:16 |
sunshavi | i am going to share the deb in a few mins. Let me extract it from device itself | 18:16 |
FatPhil | given that this setup will be nuked in a couple of days, I'll happily test it out. However, by the very nature of how I got this system set up earlier today, it shouldn't be considered a stock build. | 18:17 |
FatPhil | HAM's really beginning to piss be off - every time I go back to the main menu screen, it checks for updates. | 18:19 |
FatPhil | however, it spotted the new qemacs, so wasn't too confused by my apt configs | 18:20 |
bencoh | why do you still use it btw? | 18:22 |
FatPhil | my phone is a terminal to my home machines, where I have loads of tmux sessions | 18:22 |
FatPhil | it's a portable xterm, basically. almost everything i do is text-based, and most of that is on remote machines. | 18:23 |
bencoh | :) | 18:23 |
bencoh | same here, pretty much | 18:23 |
FatPhil | It ain't a phone, that's just a minor part of its functionality. | 18:23 |
bencoh | (still use it as a gps though) | 18:23 |
bencoh | (and a phone) | 18:23 |
FatPhil | g/f has the n9 for GPS functionality - maps is the worst thing in the universe on n900 | 18:23 |
FatPhil | s/n9/n950/ | 18:24 |
infobot | FatPhil meant: g/f has the n950 for GPS functionality - maps is the worst thing in the universe on n900 | 18:24 |
sunshavi | FatPhil: https://transfer.sh/bDHkv/emacs_23.4-1_armel.deb | 18:24 |
bencoh | I use marble | 18:24 |
bencoh | (slightly patched) | 18:24 |
sicelo | funny enough, for my uses, Ovi Maps suits me perfectly | 18:24 |
FatPhil | I see "MArble - Virtual Globe" and "Marble Maps" | 18:24 |
bencoh | I never got myself to write a google transit plugin for marble, but I really should | 18:25 |
bencoh | marble maps it is :) | 18:25 |
FatPhil | hm,, not seeing a compiler still | 18:25 |
bencoh | at that point I think most non-OviMaps users went for modrana though | 18:25 |
bencoh | (was it modrana?) | 18:25 |
sicelo | yes, modrana | 18:26 |
sicelo | still in active development too, afaik | 18:26 |
bencoh | gcc-4.6: | 18:26 |
bencoh | 400 http://repository.maemo.org fremantle/free Packages | 18:26 |
bencoh | it's in extra-devels | 18:26 |
FatPhil | ah, possibly pebcak | 18:30 |
FatPhil | i didn't delete cached .bins before apt update | 18:30 |
FatPhil | but now have | 18:30 |
bencoh | cached .bins? | 18:30 |
bencoh | I only edit sources.list* before running apt-get update, but ... ;) | 18:31 |
FatPhil | /var/cache/apt/*.bin not sure if it really makes a difference, but I did have a failed search a few minutes back | 18:31 |
FatPhil | sunshavi: wget says connection reset by peer | 18:34 |
*** Pali has joined #maemo | 18:34 | |
FatPhil | o/ Pali | 18:35 |
bencoh | sounds like a ssl issue | 18:36 |
FatPhil | gets to my PC ok, just the phone didn't like it. | 18:37 |
bencoh | wget uses a pretty old version of openssl on n900, iirc | 18:39 |
bencoh | (unless somebody moved it to the openssl 1.x version, but I doubt it) | 18:39 |
bencoh | that means you have no TLS>1.0 support | 18:39 |
FatPhil | yeah, the old phone certain;y couldn't see half of the modern web :( | 18:40 |
bencoh | at that point we should probably keep the openssl0.9.8 libraries in a -compat package, upgrade main openssl package to 1.x, and rebuild packages depending on it where needed/possible | 18:41 |
bencoh | as for web browsing, one could use a ssl/tls proxy (using said openssl 1.x) | 18:41 |
FatPhil | sounds too advanced for little old me. | 18:42 |
FatPhil | I'll just shake my fist and shout at a cloud! | 18:42 |
bencoh | that's pretty much what every one does these days, yeah :) | 18:42 |
bencoh | (for hope / dev, see maemo-lest :) | 18:43 |
bencoh | leste* | 18:43 |
FatPhil | unpacking emacs ... | 18:44 |
FatPhil | I'm due in a pub soon, wherein I will be appending a few beer reviews to a file that contains a thousand or so, that's one of the prime jobs for the phone - emacs to add, grep to check whether I need to add or not. | 18:45 |
FatPhil | no space left on device :( | 18:47 |
sunshavi | mmm. try emacs-24 download it from maemo packages | 18:47 |
sunshavi | that pkg have been optified | 18:48 |
sunshavi | for dired to work You would need some modifications on ur dot emacs | 18:49 |
FatPhil | the .emacs I wrote back in 1989 no longer works anyway, I've given up hope! | 18:49 |
FatPhil | criminy - I see emacs 25 in my apt-cache search | 18:50 |
sunshavi | i am going to try to optify emacs-23 tonight | 18:50 |
FatPhil | if you could, that would be fantastic! (despite me thinking that the way nokia did the optifying was the most stupid way possible) | 18:50 |
sunshavi | but actually emmc today is speedier than emmc on n900 (i was thinking about that before modem failed) ;) | 18:52 |
KotCzarny | sicelo: yeah, just install scratchbox for x86, you will need some sb hacks nokia did to it anyway | 18:53 |
FatPhil | before they even invented optifying, I detected space was a problem, implemented a KISS solution, and filed a bug. So they rolled their own braindead one because apparently one of the SSW team had just discovered bind mounts, and wanted to use them for everything, no matter how inappropriate. | 18:53 |
*** xmn has joined #maemo | 18:53 | |
sunshavi | FatPhil: THat perhaps could be helpul for maemo-leste | 18:54 |
*** nast has quit IRC | 18:54 | |
xes | bencoh: done. certbot fixed and certificates renewed | 18:57 |
*** Venemo has quit IRC | 18:59 | |
FatPhil | ah, I was more after an emacs-nox than a full emacs, doesn't seem one's available. | 18:59 |
bencoh | xes: yay, thanks \o/ | 19:01 |
bencoh | FatPhil: I wonder if installing from GUI would work now that certs are fixed | 19:01 |
sunshavi | FatPhil: I have never tried compiling zile. But I believe It should work | 19:03 |
FatPhil | sunshavi: zile's my emacs-lite at home | 19:04 |
FatPhil | bencoh: I can give it a go, but I'm not convinced that was the problem. As I said, my g/f had exactly the same failure a couple of years back | 19:05 |
FatPhil | erk, I'm not enjoying qemacs much, it's trying to be too clever | 19:05 |
sunshavi | I would need to undust my debian knowledge for getting sources and compiling it in the chroot (kotczarny-authored) | 19:06 |
bencoh | FatPhil: ah, strange, but alright | 19:06 |
FatPhil | note to self - still need to install marble maps... | 19:08 |
DocScrutinizer05 | >>[18 Jul 2019 10:21:48] <FatPhil> YEah, it's a shame that there isn't just a FIASCO with the CSSU on it.<< nobody made one | 19:09 |
FatPhil | but I'm now being summoned to the pub... | 19:09 |
FatPhil | o/ DocScrutinizer05! | 19:09 |
DocScrutinizer05 | you need a clean install without lots of config | 19:09 |
DocScrutinizer05 | to wrap it into a FIASCO | 19:09 |
DocScrutinizer05 | hi FatPhil :-) | 19:10 |
FatPhil | DocScrutinizer05: yeah, this is a new body I'm flashing today, old one's got too old to be reliable. | 19:10 |
DocScrutinizer05 | there's however a FIASCO with BM pre-installed so after flashing that you instantly could restore a BM backup of a CSSU system | 19:11 |
FatPhil | BM? | 19:11 |
DocScrutinizer05 | ~bm | 19:11 |
infobot | backupmenu is probably http://talk.maemo.org/showthread.php?t=63975, or one-click install handling dependency issues: http://maemo.cloud-7.de/maemo5/et_al/HAM-catalogs/BM.install | 19:11 |
FatPhil | aha, yup, I installed that today for the first time. | 19:12 |
DocScrutinizer05 | it basically means: you don't have a disk image of CSSU but you got a disk image of a system with tar so you can restore a tarball CSSU | 19:13 |
FatPhil | sigh, emacs24's unusable garbage, as expected :( | 19:13 |
FatPhil | I don't think I've installed a non--nox emacs since they made the split wayyyy back | 19:14 |
DocScrutinizer05 | sixwheeledbeast: ~listvalues cloud-7 ; or similar | 19:15 |
FatPhil | and dpkg -P makes the problem go away, right where was I - some king of maps... | 19:15 |
DocScrutinizer05 | ~listvalues lazy*flashing | 19:15 |
DocScrutinizer05 | ~listvalues lazy | 19:16 |
infobot | Factoid search of 'lazy' by value (20 of 56): #maemo lazyflashing ;; because /me ;; cmd: lazy (.*?) ;; dunwana ;; empty fridge syndrome ;; firedfly ;; ftp ;; garfield ;; gcc 3.3 kernel thing ;; get dist-upgrade ;; gtk-- ;; idd ;; jumping jack ;; klb ;; kremonte ;; loll ;; peter ;; port 7099 ;; rj ;; sabrod. | 19:16 |
DocScrutinizer05 | ~listvalues cloud-7*lazy | 19:16 |
infobot | Factoid search of 'cloud-7*lazy' by value (1): maemo-flashing. | 19:16 |
FatPhil | I looked at the lazy flashing script - it's basically a wrapper for 2 lines | 19:16 |
DocScrutinizer05 | yes, plus timing and user guidance | 19:17 |
FatPhil | anyway, gonna install marble in the pub... | 19:17 |
DocScrutinizer05 | plus stealth downloading | 19:17 |
DocScrutinizer05 | plus ld_preload hackery | 19:17 |
*** cyteen_ has quit IRC | 19:18 | |
*** infobot has quit IRC | 19:23 | |
*** florian has quit IRC | 19:35 | |
*** infobot has joined #maemo | 19:35 | |
*** ChanServ sets mode: +v infobot | 19:35 | |
*** Venemo has joined #maemo | 19:37 | |
sunshavi | FatPhil: configure: error: Package requirements (bdw-gc >= 7.2) were not met: {when compiling zile} | 19:37 |
bencoh | sunshavi: I uploaded zile 2.3 (wheezy) to extras | 19:45 |
bencoh | let's see if it builds there (I checked locally and it worked) | 19:46 |
FatPhil | bollox - pub wifi doesn't work on the new phone, gonna have to wait... | 20:01 |
sicelo | new phone = n900? | 20:01 |
FatPhil | sunshavi: I presume bdw-gc is just the boehm gc, so should be a reasonably boring build - it's decades old. | 20:04 |
FatPhil | new phone = n900; old phone (what I'm typing on now) = n900; old old phone = n900 | 20:05 |
FatPhil | they last ~ 5 years | 20:05 |
FatPhil | still have a couple spare, plus scavenged parts from the "dead" ones. | 20:06 |
FatPhil | in fact I have a whole graveyard of spares, apart from mobos (usb=fail) and touchscreens (scratches) | 20:07 |
FatPhil | when people broke theirs, I went on the scrounge | 20:07 |
FatPhil | I'm still on the scrounge for an A/V cable - none of them have come with it, apart for 1, and I lost that one. | 20:11 |
*** Pali is now known as Pali_ | 20:28 | |
*** Pali_ is now known as Pali__ | 20:28 | |
*** Pali__ is now known as Pali | 20:28 | |
KotCzarny | my n900 is almost 10 years old | 20:28 |
KotCzarny | still with me | 20:28 |
KotCzarny | :) | 20:28 |
sixwheeledbeast | same | 20:43 |
*** i336 has quit IRC | 20:44 | |
*** i336 has joined #maemo | 20:46 | |
*** saidinesh5 has quit IRC | 20:48 | |
sicelo | me too. :) | 20:48 |
*** saidinesh5 has joined #maemo | 20:48 | |
*** florian has joined #maemo | 20:54 | |
sunshavi | FatPhil: r u using the zile uploaded by bencoh? | 21:03 |
*** saidinesh5 has quit IRC | 21:14 | |
*** saidinesh5 has joined #maemo | 21:15 | |
*** Venemo has quit IRC | 21:29 | |
*** jskarvad_ has quit IRC | 21:35 | |
sunshavi | bencoh: your uploaded zile does not appears on http://maemo.org/packages for downloading manually | 21:55 |
sunshavi | bencoh: version 2.3 compiles fine | 22:26 |
sunshavi | https://transfer.sh/NHD1S/zile_2.3.24-1_armel.deb | 22:26 |
sunshavi | 22:26 | |
FatPhil | ok, found a pub with working wifi | 22:40 |
FatPhil | was a lot of effort... ;-) | 22:40 |
FatPhil | marble is now giving hellawierd messages that disappear before I can read them | 22:41 |
FatPhil | but unds with a presumed success | 22:41 |
FatPhil | ends | 22:41 |
FatPhil | marble uses OSM? | 22:43 |
FatPhil | it looks like OSM, as I'm the most active local OSM contributor | 22:43 |
FatPhil | g/f now wants marble! | 22:45 |
bencoh | FatPhil: marble can use several map providers, the most used/useful one is probably marble | 22:45 |
FatPhil | this is OSM, I recognise it | 22:45 |
FatPhil | fuxtix, this is measurably, scientifically, 100x better than the bundled crap | 22:47 |
FatPhil | I always knew the bundled crap was crap but I never knew by what factor | 22:48 |
FatPhil | sorry if I'm crude, it is the 5th pub of the evening. | 22:49 |
*** drrty has joined #maemo | 22:49 | |
FatPhil | Nokia spent billions on 3rd rate bottom of the barrel subcontractors, that's a fact. if they'd have got thr marble guys on board (a) the marble guys would be way richer; (b) everyone who got the phone would have had a better experience. | 22:52 |
FatPhil | sorry, getting ranty | 22:53 |
FatPhil | marble is *FANTASTIC* thank you thank you thank you | 22:57 |
FatPhil | not yet turned GPS on, just as a mapping app it's as good as OSM is on my (mini) PC | 22:58 |
FatPhil | no pint now, I'm in a cellar bar (with good wifi) | 22:59 |
FatPhil | Hmmm, OK, things are confusing - settings says GPS is enabled, but I don't see the Jodrell Bank icon in the status bar | 23:02 |
KotCzarny | open source apps/projects come out of the passion of hundreds if not thousands of people | 23:02 |
KotCzarny | and whatever you say about nokia, they also did awesome projects | 23:05 |
KotCzarny | one of them being n900 and maemo itself | 23:06 |
KotCzarny | many of bundled apps are 3rd party things thrown in the mix 'just to fill the holes' | 23:07 |
FatPhil | I've not had a job in the last 10 years that wasn't for an open source company - by which I mean one which wrote OSS, and gambled wheter they could make money from it | 23:08 |
FatPhil | totally in love with OSS | 23:09 |
FatPhil | some companies have done well from it, others have gone bust. but the one that wen bust was the one that jumped into bed with microsoft. | 23:10 |
FatPhil | (nokia) | 23:10 |
KotCzarny | nah | 23:11 |
KotCzarny | it was inside job | 23:11 |
KotCzarny | elopocalypse | 23:11 |
FatPhil | yup, and I have the inside story... | 23:12 |
FatPhil | nokia outsourced all their email to microsoft, which was handled in amsterdam, we looked at the headers, all the way back in 2008 | 23:13 |
*** saidinesh5 has quit IRC | 23:13 | |
*** saidinesh5 has joined #maemo | 23:14 | |
FatPhil | the MS servers applied line-wrap to the kernel patches we were attempting to sen to each others on internal mailing lists | 23:14 |
FatPhil | as you can probably understand, patch (git apply) doesn't like linewrap much | 23:15 |
KotCzarny | normal mail servers dont touch mails themselves | 23:15 |
KotCzarny | apart from filtering and forwarding | 23:15 |
FatPhil | but MS wa sniffing *all* internal nokia mails froam before the elopocalypse | 23:15 |
KotCzarny | what normal company outsources internal mail | 23:16 |
KotCzarny | ;) | 23:16 |
FatPhil | I'm sure there are reasons. Cost-cutting being the name of one. | 23:17 |
KotCzarny | which is a pity. i wonder if m$ at least got their money back | 23:17 |
FatPhil | you can discharge staff if you outsource | 23:17 |
FatPhil | and shareholders love cutting staff | 23:17 |
FatPhil | good for shareholder value | 23:18 |
*** Kabouik has joined #maemo | 23:19 | |
KotCzarny | not good if in the long run they lose moneys | 23:20 |
FatPhil | I liiiiike money, do you liiiike money? | 23:21 |
FatPhil | (idiocracy pseudo-quote) | 23:21 |
KotCzarny | '..do you like losing all moneys you've gained??' | 23:22 |
*** Venemo has joined #maemo | 23:23 | |
KotCzarny | nity nite. bed time | 23:24 |
sicelo | what normal company outsources internal mail >> outlook 365. many do this nowadays. not sure it the thing is still called outlook 365, but MS recommends companies to use that instead of Exchange nowadays | 23:24 |
FatPhil | exactly. not worth having interlan expertise, as internal expertise = cost | 23:25 |
FatPhil | s/lan/nal/ | 23:25 |
infobot | FatPhil meant: exactly. not worth having internal expertise, as internal expertise = cost | 23:25 |
FatPhil | when we detected out patches were being mangles, out of the 30 core core team sais "we can set up our own mail server" | 23:26 |
FatPhil | out=our, sorry still drinking | 23:26 |
FatPhil | no point correcting errors, there are more | 23:26 |
*** Kabouik has quit IRC | 23:44 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!