IRC log of #maemo for Monday, 2015-05-25

*** heroux has quit IRC00:02
*** netkat has quit IRC00:03
*** Natch has joined #maemo00:10
*** heroux has joined #maemo00:12
*** louisdk has joined #maemo00:12
*** netkat has joined #maemo00:16
*** heroux has quit IRC00:28
*** heroux has joined #maemo00:29
{-0-}my liblzo2-2 is missing, should I install this? http://repository.maemo.org/pool/fremantle/free/l/lzo2/liblzo2-2_2.03-1maemo3_armel.deb00:32
{-0-}it says maemo 3 but it's in the freemantle set00:32
{-0-}https://bugs.maemo.org/show_bug.cgi?id=890100:34
povbotBug 8901: openvpn installation failed. liblzo2-2 missing00:34
{-0-}beat the bot! :)00:34
*** heroux has quit IRC00:35
*** Pali has quit IRC00:37
*** heroux has joined #maemo00:44
*** louisdk has quit IRC00:47
*** jonwil has joined #maemo01:02
*** florian has quit IRC01:22
*** RiD has quit IRC01:22
*** mp_ has quit IRC01:22
*** jonwil has quit IRC01:42
*** robink_ is now known as robink01:52
*** Neutron has joined #maemo01:56
*** sq-one has quit IRC02:03
*** pentanol has joined #maemo02:05
*** dafox has quit IRC02:19
*** infobot has quit IRC02:34
{-0-}result :) liblzo2 installed ( never used debian before, so all that sources.list stuff is new to me ), backup menu and kernel power now installed02:39
{-0-}the rest will need to wait till tomo02:40
{-0-}Sicelo, thanks for the pointer to backupmenu, certainly made flashing the kernel less worrying :)02:41
*** LauRoman has quit IRC02:41
*** vakkov__ has quit IRC03:05
*** Hurrian has quit IRC03:31
*** Oxyd76 has joined #maemo03:43
*** erlehmann has quit IRC04:05
*** erlehmann has joined #maemo04:06
*** Humpelstilzchen has quit IRC04:26
*** Humpelstilzchen has joined #maemo04:26
*** Hurrian has joined #maemo04:41
*** keithzg_ has joined #maemo04:54
*** Hurrian has quit IRC05:28
*** eMHa has joined #maemo05:48
*** eMHa__ has quit IRC05:52
*** futpib has joined #maemo06:00
*** lxp1 has joined #maemo06:02
*** lxp has quit IRC06:04
*** Hurrian has joined #maemo06:21
*** Hurrian has quit IRC06:32
*** futpib has quit IRC07:03
*** noch has joined #maemo07:23
*** Hurrian has joined #maemo07:30
*** Hurrian has quit IRC07:39
*** VDVsx has quit IRC08:26
*** VDVsx has joined #maemo08:40
*** louisdk has joined #maemo08:46
*** Pali has joined #maemo08:58
*** pentanol has quit IRC09:10
*** pentanol has joined #maemo09:12
*** pentanol has quit IRC09:15
*** pentanol has joined #maemo09:15
*** pentanol has quit IRC09:16
*** pentanol has joined #maemo09:17
pentanolhi there09:17
pentanolcan someone point me to sim toolkit .install file or .deb ?09:18
KotCzarnythere is no such thing09:18
*** LauRoman|Alt has joined #maemo09:54
*** wotan147 has joined #maemo09:58
*** princefakhan has joined #maemo10:13
princefakhanhello. need a lil help.10:14
L29Ahneed your clothes, your boots and your motorcycle10:14
princefakhanI have exported my N900 contacts to vcf files. I need to combine them all into one .vcf file10:15
princefakhanL29Ah: lol10:15
KotCzarnycat *.vcf > 00.vcf10:15
princefakhanohkay! thanks. KotCzarny10:15
pentanolbtw, in what directory n900 store phone contact list and\or maybe skype contact-list?10:15
princefakhansomewhere in /home/user/ I guess10:16
pentanolI guess too, I want know right10:17
L29Ah`grep -r` is your friend10:17
pentanolI did it by phone number and get many trash.10:18
L29Ahtry contact name10:18
L29Ahphone number must have pulled history entries10:19
pentanolor just make clear all address book?10:19
pentanolclean this out*10:20
princefakhanuh!!10:20
princefakhanEND:VCARDcat: can't open '00.vcf': No such file or director10:20
pentanolprincefakhan you never use sim menu on yours n900?10:21
KotCzarnyprincefakhen: did you put space after > ?10:23
princefakhanmy bad. I didn't put >10:25
princefakhanit worked. thanks again.10:26
KotCzarnymind you, i dont know the vcard format for multiple entries10:26
princefakhanNow. any idea to export my contacts to SIM10:26
pentanolKotCzarny what button to use '>' ? on my russian version I can't found it.10:27
KotCzarnygo to contacts and click on the menu, then look if there is anything sim management related?10:27
KotCzarnypentanol: virtual keyboard, or change key mappings10:27
L29Ahpentanol: ↗+Ctrl10:28
princefakhanthere is nothing like that on N900 atleast.10:28
pentanolL29Ah thanks10:29
KotCzarnyprincefakhen, best you can do is to use another device and bluetooth10:31
princefakhanwell I have an Asha 309 which I'm using for telephony right now.10:32
KotCzarnyselect all contacts and send via bt10:32
princefakhanI wanted to transfer my contacts to it.10:32
KotCzarnyeasiest to do10:32
princefakhanthen I can copy to simcard too.10:32
princefakhanokay. let me try.10:32
*** noch has quit IRC10:34
*** tanty_off is now known as tanty10:36
*** pentanol has quit IRC10:38
*** geaaru has joined #maemo10:39
*** princefakhan has quit IRC10:40
*** louisdk has quit IRC10:45
*** princefakhan has joined #maemo10:46
*** princefakhan_ has joined #maemo10:49
princefakhan_works great. thanks Kotczarny.10:50
princefakhan_guess there should be a wiki for "Managing Contacts"10:51
*** princefakhan has quit IRC10:52
*** norayr has joined #maemo10:53
*** princefakhan_ has quit IRC10:54
Sicelo{-0-}: just remember to take regular backups, and make a note of the kernel version used for that backup. it is understood that you should only restore when the kernel is the same.10:56
*** KotCzarny has quit IRC10:57
*** vakkov__ has joined #maemo11:02
*** N-Mi has joined #maemo11:04
*** KotCzarny has joined #maemo11:08
L29Ahokay, compiling the system in qemu turned out to be a bad idea11:24
KotCzarny:>11:24
L29Ahfeels like n900 would do it faster11:24
KotCzarnytoo fast too furious?11:24
KotCzarnygrab some octacore arm machine for a compilation station?11:25
L29Ahnah, a careful building of a crosscompiler is cheaper11:26
KotCzarnywishfull thinking11:26
keriothe problem is that scratchbox is awful11:28
kerioSicelo: nah, but you need the modules for that kernel11:28
kerioin the backup11:28
KotCzarnythe problem is that we have nothing else comparably stable and useful11:28
L29Ahwtf no mtd in /proc/partitions11:28
kerioif you're worried about it, leave `kernel-modules` installed11:28
kerioso the nokia kernel will always work11:28
KotCzarnyl29ah: forgot to add the options?11:28
kerioL29Ah: /proc/mtd11:28
*** ad-n770 has joined #maemo11:29
keriosurely11:29
L29Ahkerio: :*11:29
kerioyou should still be seeing mtdblock* tho11:29
L29Ahmusl seems to be working btw11:31
KotCzarnymusl?11:31
L29Ahguess i can set up a gentoo chroot to build fresh stuff statically for maemo users :>11:31
L29AhKotCzarny: a sane libc11:31
L29Ah*statically and automatically11:32
KotCzarnydont build statically, create libs in /opt/musl or something11:32
keriobtw i strongly recommend using openssh 6.811:33
keriothe thumby one11:33
L29Ahis it in extras-devel?11:33
KotCzarnythumby one needs thumby libs and system11:34
kerionope11:34
kerioit's a tarball11:34
keriowith ssh installed in /usr/local11:34
kerioi've got so many fucking dpkg-diverts in place now11:34
*** louisdk has joined #maemo11:35
keriothe other problem is that the latest openssl is not thumby11:36
keriobut it shouldn't matter if you're using the correct ciphers11:36
kerioand keys11:36
L29Ahhave anyone measured the space efficiency of thumb vs regular code?11:36
kerioaka ssh-ed25519 keys, curve25519-sha256 key exchange, chacha20-poly1305 cipher11:37
*** fuz_ has quit IRC11:48
*** protem has quit IRC11:55
*** fuz_ has joined #maemo12:05
*** Haudegen has quit IRC12:08
*** sparetire_ has quit IRC12:17
*** FlameReaper has joined #maemo12:23
*** Haudegen has joined #maemo12:29
*** louisdk has quit IRC12:30
*** zGrr has joined #maemo12:49
*** louisdk has joined #maemo12:54
*** vakkov__ has quit IRC13:05
*** FlameReaper has quit IRC13:06
*** vakkov has joined #maemo13:11
*** FlameReaper has joined #maemo13:12
*** louisdk has quit IRC13:16
Maxdamantusimo, nix is cool.13:27
Maxdamantusin that, everything sits in /nix.13:28
* Maxdamantus made a nixpkgs fork recently that was at least able to build nix and git for N900 (had to roll back glibc because of old kernel etc)13:29
keriowtf is nix13:35
Maxdamantusa purely functional package manager.13:35
*** Haudegen has quit IRC13:36
Maxdamantuswhen you build a package, it's stored in a directory in /nix/store/, with a name containing a hash of the build instructions and the hashes of the build dependencies.13:36
Maxdamantusand things refer absolutely to libraries within those build directories.13:38
Maxdamantusso each program will know exactly where in /nix/store the libc it uses is.13:38
Maxdamantus(and so on for other libraries)13:38
*** Kabouik_ has joined #maemo13:40
Maxdamantusand the database keeps track of runtime dependencies by scanning files for filenames beginning with /nix/store, so you can efficiently copy closures of packages between systems.13:40
Maxdamantuspackages can never interfere with other installed packages (when it comes to loading libraries etc from other packages)13:41
*** Kabouik has quit IRC13:43
KotCzarnyisnt it a bit against libraries idea?13:50
KotCzarnythat way you could simply compile everything statically13:51
keriobut13:52
keriomuh replication13:52
*** FlameReaper has quit IRC13:53
*** Haudegen has joined #maemo13:56
MaxdamantusYes, it's sort of like everything's compiled statically in some sense (in the sense that the behaviour doesn't change), but if there's some memory sharing advantage to shared objects, then you still have that.13:59
Maxdamantusmemory/storage14:00
*** sq-one has joined #maemo14:01
keriobetween processes of the same "container" only, though14:03
Maxdamantuscross-compilation is still unfortunately lame (if they had designed nixpkgs differently, it could've been basically the best cross-compilation system ever for unix), but it's quite easy running builds using qemu user emulation, since you just build qemu natively and point binfmt to the corrent /nix/store path.14:04
Maxdamantus(then if you want to run ARM binaries in any chroot on the system you just need to make sure /nix is bind-mounted there, no messing with putting static qemus in the right place or copy libcs around)14:06
kerioputting /nix there is literally messing with static qemus in the right place14:06
MaxdamantusKind of, but it's a standard location, rather than something like /x86_64-to-arm-qemu14:07
Wizzupwhich you can set through /proc14:08
Wizzupof course14:08
MaxdamantusYes. That's how you normally configure binfmt.14:10
keriodoes it have to be in the same place in all the chroot jails then?14:11
kerioit's not specific to each jail14:11
MaxdamantusYes, but that's easy if you're just bind-mounting /nix14:11
WizzupMaxdamantus: how does nix do with 'reproducible builds'14:11
MaxdamantusWizzup: it does that by referring to build dependencies precisely.14:12
MaxdamantusWizzup: it doesn't refer to /usr/bin/gcc14:12
Wizzupso it can reproduce binaries exactly? bit by bit?14:12
WizzupI'm doing research in this currently, and I'd be very interested14:12
*** arossdotme has quit IRC14:12
MaxdamantusI think it should almost do it bit-by-bit, but they don't enforce it.14:12
Maxdamantus(eg, they don't necessarily remove possible build timestamps from programs)14:14
Maxdamantusbut since ultimately all build instructions refer to all the source code and build instructions for other programs used in the build process (until a bootstrapped gcc, which is a specific binary for each architecture), it should be fairly deterministic.14:15
MaxdamantusThe guy that made it has a decent paper on a build system (alternative to `make`) that he made a while ago, called `maak`.14:18
Maxdamantushttp://nixos.org/~eelco/pubs/iscsd-scm11-submitted.pdf14:19
*** Vajb has quit IRC14:23
KotCzarnyoh boy, thats what we always need, another breakthrough 'standard'14:24
Maxdamantusstandard across your system.14:25
Maxdamantusif you were referring to the qemu path.14:25
*** arossdotme has joined #maemo14:25
Maxdamantusit's not standard across everyone's system .. I myself use /nix/store/czmip8abq077ma1x2ksb79613z2g6jig-qemu-2.2.1/bin/qemu-arm , but other people likely have different paths.14:26
MaxdamantusThe point is that as long as /nix is visible in the chroot, you can just run ARM binaries.14:27
KotCzarnyim talking about make, qmake, cmake, maak and f*cktituded of others14:28
MaxdamantusAh.14:28
Wizzupdon't forget plan9's awesome "mk"14:28
KotCzarnyyeah, and imake14:28
KotCzarnyand sometimes they get installed to build single useful package, then forgotten14:28
MaxdamantusI don't think that's bad, as long as they themselves are easy to install (maak wasn't, because it was implemented in Haskell, but he didn't really expect everyone to use it)14:29
Maxdamantusif he did want it to be popular, he'd've probably made a portable implementation in C.14:30
Maxdamantuswhich isn't what cmake, qmake and scons are, at least.14:30
Maxdamantusdunno about anything else.14:30
KotCzarnyits okay, im just ranting, same would apply to gtk, qt, xaw etc14:30
*** Haudegen has quit IRC14:35
Maxdamantusimo, you should be able to compile most programs by doing something like: cc -o foo linux-main.c common/*.c -lX1114:36
Maxdamantusbut, people seem happy enough to make everything complicated.14:37
*** Vajb has joined #maemo14:39
KotCzarnynothing like a good compilation script14:46
*** Haudegen has joined #maemo14:54
*** Kilroo has quit IRC15:01
*** kerio is now known as Khor15:18
*** kerio has joined #maemo15:19
*** dreamer has quit IRC15:32
*** dreamer has joined #maemo15:33
*** wotan147 has quit IRC15:42
*** erlehmann has quit IRC16:13
*** erlehmann has joined #maemo16:13
*** FlameReaper-PC has joined #maemo16:20
*** Hurrian has joined #maemo16:36
*** sq-one has quit IRC16:51
*** Neutron has quit IRC17:00
*** vakkov has quit IRC17:13
*** vakkov has joined #maemo17:14
*** louisdk has joined #maemo17:14
*** florian has joined #maemo17:43
*** florian has quit IRC17:54
*** zGrr has quit IRC18:12
*** Haudegen has quit IRC18:21
*** louisdk has quit IRC18:30
*** shamus has quit IRC18:42
*** Haudegen has joined #maemo18:44
*** erlehmann has quit IRC18:48
*** norayr has quit IRC18:52
*** FlameReaper-PC has quit IRC19:23
*** noch has joined #maemo19:24
*** florian has joined #maemo19:41
*** Kilroo has joined #maemo19:45
*** florian has quit IRC19:50
*** vakkov has quit IRC20:04
*** ad-n770 has quit IRC20:04
*** vakkov has joined #maemo20:18
*** futpib has joined #maemo20:38
*** shamus has joined #maemo20:41
*** geaaru has quit IRC20:54
*** vakkov has quit IRC20:54
*** _1_Melvin has joined #maemo21:00
_1_Melvinhello21:00
*** _1_Melvin has quit IRC21:04
*** wotan147 has joined #maemo21:04
*** vakkov has joined #maemo21:07
*** N-Mi has quit IRC21:11
*** princefakhan has joined #maemo21:17
L29AhMaxdamantus: can i screw systemd in favour of openrc easily in nixos?21:30
KotCzarnysysvinit :P21:32
L29Ahopenrc is compatible with sysvinit stuff :þ21:36
*** auenf has quit IRC21:37
KotCzarnyood :P21:40
kerioso is systemd21:40
KotCzarnybut to be honest i prefer simple /etc/rcS21:40
*** auenf has joined #maemo21:41
*** noch has quit IRC21:58
*** princefakhan has quit IRC22:03
*** RiD has joined #maemo22:08
*** florian has joined #maemo22:33
*** futpib has quit IRC22:43
*** dreamer has quit IRC22:47
*** dreamer has joined #maemo22:47
*** sparetire_ has joined #maemo22:54
*** louisdk has joined #maemo23:00
*** M4rtinK has joined #maemo23:02
*** RzR has joined #maemo23:04
*** RzR has joined #maemo23:05
*** clopez_ is now known as clopez23:17
*** heroux has quit IRC23:23
*** heroux has joined #maemo23:25
*** chadi has quit IRC23:45
*** mavhc has quit IRC23:55
*** honvol7 has joined #maemo23:55

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!