luf | It's started using dbus so it too hard for me to say when it's started. | 00:01 |
---|---|---|
luf | I'll try to optify it and give it a try. | 00:01 |
freemangordon | luf: where is obexd now? | 00:02 |
freemangordon | I mean stock | 00:02 |
luf | Do you know some package which is optified so I can take an inspiration? | 00:02 |
luf | /usr/lib/obex | 00:02 |
luf | It's directory so it should be optified easily (I hope). | 00:03 |
freemangordon | luf: you'd better keep it there | 00:03 |
kerio | luf: it's also 192Kb | 00:03 |
kerio | *KB | 00:03 |
kerio | luf: not worth optifying | 00:03 |
freemangordon | yes | 00:04 |
luf | kerio: where you get it? | 00:05 |
kerio | du -hsx /usr/lib/obex | 00:05 |
luf | kerio: Ok. Sorry I tested it wrongly in sb | 00:06 |
luf | I don't understand. I may optify 14kB with rtcom-eventlogger-async and not obexd* (192 + 120 KB - server + client) | 00:07 |
freemangordon | luf: why you should optify 14k? | 00:08 |
freemangordon | seems I missed the party :) | 00:08 |
luf | (20:04:46) freemangordon: merlin1991: do you plan to push new -T with fixed obexd sevrice? | 00:08 |
luf | (20:05:10) merlin1991: if luf optifies the rtcom-eventlogger-async, then yes | 00:08 |
freemangordon | merlin1991: come on | 00:08 |
luf | because of this? | 00:08 |
freemangordon | yeah, i see :D | 00:08 |
merlin1991 | luf: otherwise I'll fix it in the far futre | 00:08 |
merlin1991 | :D | 00:08 |
merlin1991 | since it's a simple apt-get to get -async up and running | 00:09 |
freemangordon | merlin1991: why the hell we want to save 14k in /root? | 00:09 |
merlin1991 | ask doc | 00:09 |
luf | So what? | 00:09 |
freemangordon | no, I am asking you | 00:09 |
merlin1991 | I would have just added the dependency | 00:09 |
freemangordon | then just add the dependency :) | 00:09 |
freemangordon | meh, curl uses some 100k more | 00:10 |
luf | So what are the rules for optifying things? | 00:10 |
freemangordon | if the binary is > 500k IIRC | 00:10 |
freemangordon | according to maemo packaging rules | 00:11 |
freemangordon | lemme try to find it | 00:11 |
luf | No problem. Don't waste your time. This is enough for me. | 00:11 |
freemangordon | "n Xterminal, run df -h | grep -e rootfs -e mmcblk0p2 before and after you install the package being tested, and see how much the usage of each partition changes. If more than, say, 300 kb (0.3 MB) are added to usage of rootfs, it's too much and the package needs to be optified" | 00:13 |
freemangordon | http://wiki.maemo.org/Extras-testing/QA_checklist | 00:13 |
freemangordon | that is for uploading to extras, so I don't see why we should put a way lower limit for system packages | 00:14 |
luf | So it's enough to break it down to several packages with dependecies :D Like obexd + obexd-client + ... | 00:14 |
kerio | luf: try not to move away from the nokia packaging | 00:14 |
kerio | unless it's *really* dumb | 00:14 |
freemangordon | exactly | 00:15 |
luf | kerio: I use the same way as nokia ;) | 00:15 |
freemangordon | merlin1991: sorry to pester, but according to extras QA checklist one should optify if the binary is > 300k | 00:16 |
freemangordon | AIUI a system package using about 350k in case of obexd and dependencies should stay in rootfs. | 00:17 |
*** cryptonite has joined #maemo-ssu | 00:20 | |
freemangordon | cryptonite: you're back? | 00:21 |
cryptonite | yes i am | 00:21 |
freemangordon | how did it go? | 00:21 |
cryptonite | everything went as it should be | 00:21 |
cryptonite | !!! | 00:21 |
freemangordon | you reflashed? :P | 00:22 |
cryptonite | no problem at all | 00:22 |
freemangordon | great | 00:22 |
cryptonite | :) | 00:22 |
freemangordon | does it feels faster? | 00:22 |
freemangordon | *feel | 00:22 |
cryptonite | havent tried much just the new fennec which was crawling | 00:23 |
cryptonite | but the difference in ram usage is huge | 00:23 |
freemangordon | yes, it is | 00:23 |
freemangordon | about maybe 20-30 MB so far, more to come | 00:24 |
cryptonite | i think mine is bigger is it possible? | 00:25 |
freemangordon | well, it depends on the use case | 00:25 |
freemangordon | and actually I am guessing, noone has measured the real banafit yet | 00:26 |
freemangordon | *benefit | 00:26 |
kerio | haha | 00:26 |
cryptonite | actually before reboot i had surfed and so anyway still the difference is huge | 00:26 |
DocScrutinizer05 | bananafit | 00:27 |
freemangordon | hehe | 00:27 |
cryptonite | what about the cssu kernel is it better than the power? | 00:27 |
kerio | cryptonite: exactly the same | 00:27 |
freemangordon | it is the same | 00:28 |
freemangordon | KP51r1 | 00:28 |
cryptonite | ok | 00:28 |
cryptonite | so how was your day guys? | 00:28 |
freemangordon | DocScrutinizer05: did you do the comparison | 00:30 |
freemangordon | ? | 00:30 |
luf | freemangordon: DocS tooks his 5 bananas per day to be fit ;) | 00:31 |
freemangordon | which reminds me... | 00:31 |
freemangordon | DocScrutinizer05: why the hell we need a 14k library optified? | 00:31 |
DocScrutinizer05 | why not? | 00:31 |
luf | ... 14k dbus daemon ... | 00:32 |
freemangordon | DocScrutinizer05: http://wiki.maemo.org/Extras-testing/QA_checklist | 00:32 |
DocScrutinizer05 | I really expect me to read that? | 00:32 |
freemangordon | no, only the part for optification | 00:32 |
kerio | DocScrutinizer05: the extras guidelines tell people to optify when over 300kb | 00:32 |
DocScrutinizer05 | meh | 00:33 |
DocScrutinizer05 | ~optification | 00:33 |
infobot | optification is a inventive duct tape workaround to reclaim space in fs root, done due to the fact the systeminit *and* partitioning is FUBAR, http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Packaging,_Deploying_and_Distributing/Installing_under_opt_and_MyDocs, or ""OMG - I wish they looked into FHS and moved /usr to eMMC"", http://www.pathname.com/fhs/pub/fhs-2.3.html#PURPOSE2 bullet1,2 and fhs-2.3.html#PURPOSE16 dot3" | 00:33 |
kerio | DocScrutinizer05: do *you* want to test all corner cases related to moving a system daemon on /opt? | 00:33 |
freemangordon | "specially for applications requiring more than 500 KB" | 00:33 |
freemangordon | that is even more relaxed | 00:34 |
DocScrutinizer05 | doc's general rule: if it's not needed during early boot, not called/opened more frequently than 10/s and >>than a symlink, then optify the sucker | 00:34 |
freemangordon | and I wonder why luf should waste his time optifying some 14k lib instead chasing the reported bugs, etc | 00:35 |
DocScrutinizer05 | kerio: no, that's what the devel is supposed to do. After all he knows his daemon | 00:35 |
kerio | DocScrutinizer05: it's obexd | 00:35 |
luf | kerio: one by one. | 00:35 |
kerio | the daemon that blues the teeth | 00:35 |
*** dhbiker has joined #maemo-ssu | 00:35 | |
freemangordon | DocScrutinizer05: doc's general rule? come on | 00:36 |
kerio | luf: haters gonna hate | 00:36 |
DocScrutinizer05 | freemangordon: maybe because luf has higher demands on quality of own work | 00:36 |
cryptonite | keep up the good job | 00:36 |
cryptonite | am out | 00:36 |
freemangordon | bye | 00:36 |
luf | kerio: free is asking about rtcom-eventlogger-async. | 00:37 |
*** cryptonite has quit IRC | 00:37 | |
freemangordon | kerio: yes | 00:37 |
kerio | luf: how big is it? | 00:37 |
kerio | the whole thing | 00:37 |
freemangordon | 14k | 00:37 |
freemangordon | 14k | 00:37 |
luf | DocScrutinizer05: Sometimes you're arguing well and sometimes I think you're crazy. | 00:37 |
kerio | ...we probably spent more data talking about it right now | 00:37 |
DocScrutinizer05 | luf: wtf? what's wrong with optification? (except it's just a bandaid) | 00:38 |
freemangordon | DocScrutinizer05: the problem is that right now there is package sitting in th repo | 00:38 |
DocScrutinizer05 | luf: and if you know your stuff you are pretty aware of it being optify-able or not | 00:38 |
freemangordon | it's just not pulled as there is missing dependency in -mp | 00:39 |
freemangordon | optified or not, the dependency will still be missing | 00:39 |
DocScrutinizer05 | freemangordon: so what? | 00:39 |
DocScrutinizer05 | how's that related? | 00:39 |
freemangordon | now, you have packaging rules, ok? | 00:40 |
freemangordon | according to them , that lib could live happily in rootfs | 00:40 |
DocScrutinizer05 | haha | 00:40 |
luf | I'll keep it as it is now. I just fix the dependency. | 00:41 |
freemangordon | why the hell you insist on optification, and "why not" is not an argument in my book | 00:41 |
DocScrutinizer05 | you purposely left out the one word "specially" | 00:41 |
DocScrutinizer05 | I'm insisting on it being a good idea | 00:41 |
freemangordon | doc, the size there is 500k, no way "specially" applies to 14k | 00:42 |
DocScrutinizer05 | and arguing against it is just defending lazyiness | 00:42 |
luf | I think I can ask here to get some advise. But I'm more confused than few hours ago. | 00:42 |
freemangordon | luf: yeah, sounds sane to me. just coordinate that with merlin1991. | 00:42 |
freemangordon | (keeping as it is) | 00:43 |
DocScrutinizer05 | I actually could hardly bother less about 14k in rootfs | 00:43 |
kerio | luf: are they 14k worth of bytes, or do they actually occupy 14k when compressed by ubifs? | 00:43 |
DocScrutinizer05 | but arguing it's *allowed* to live there so we won't bother to optify, c'mom that's lame | 00:43 |
freemangordon | kerio: the binary is 14k | 00:43 |
kerio | DocScrutinizer05: "it's 14k so i cba to optify it" | 00:44 |
DocScrutinizer05 | LAME | 00:44 |
kerio | DocScrutinizer05: "it's 14k so i literally can't find the strength to operate a keyboard to optify it without seriously pondering about suicide" | 00:44 |
DocScrutinizer05 | it's hard to tell if it causes trouble, so I prefer to not optify, OK'ish | 00:45 |
DocScrutinizer05 | as a general best practice we should assume everything needs optification and we find reasons why in some special cases it's wiser to not optify | 00:47 |
kerio | eh, sounds fair | 00:47 |
freemangordon | DocScrutinizer05: noone's arguing on that, it is just some of that "special cases" | 00:48 |
DocScrutinizer05 | then OK, not worth any further discussion | 00:48 |
freemangordon | luf: BTW who calls that lib, obexd? | 00:48 |
luf | freemangordon: don't call it lib. It's dbus daemon. And yes it's called (using dbus) from obexd to get the call history. | 00:49 |
kerio | luf: can't you make obexd use something else? | 00:50 |
kerio | like, without a daemon | 00:50 |
freemangordon | because if a part of BT stack needs it, there is just no way to move it to /opt as IIRC BT is active on the very early stage of the boot process | 00:50 |
freemangordon | luf: ok, my bad | 00:50 |
freemangordon | (the lib think :) ) | 00:50 |
freemangordon | thing | 00:50 |
* kerio goes to sleep | 00:50 | |
luf | kerio: obexd is written to use async backend. | 00:51 |
freemangordon | kerio: no, as it will stay in memory even if not needed | 00:51 |
DocScrutinizer05 | freemangordon: aiui it's a dbus service, this starts the daemon on first dbus msg addressed to the service - iirc | 00:52 |
luf | freemangordon: now it stay in memory too after first call. I think about self exit after several minutes without usage but it should make strange errors so I don't want to do it in 0.1 version :) | 00:53 |
DocScrutinizer05 | until then there's nothing opening the daemon program binary, and nothing eats up space in RAM | 00:53 |
freemangordon | luf: AIUI if noone calls it it just stays in flash :) | 00:53 |
freemangordon | i.e if noone uses PBAP (or whatever the fancy name was) | 00:54 |
luf | freemangordon: you're right. | 00:54 |
luf | PBAP or IrMC BT profile ... | 00:54 |
DocScrutinizer05 | that's why I suggested it could get optified | 00:54 |
luf | :D | 00:55 |
freemangordon | DocScrutinizer05: no, BT is activated very early | 00:55 |
freemangordon | and devices get reconnected | 00:55 |
DocScrutinizer05 | yes, BT is. But not this service | 00:55 |
DocScrutinizer05 | unless obexd connects before /opt is mounted (hard to believe) | 00:55 |
freemangordon | when I reboot with HF I got nokia tune (the welcome video) sound on TB HF | 00:55 |
DocScrutinizer05 | err, BT | 00:56 |
DocScrutinizer05 | sorry, DBUS is started early | 00:56 |
freemangordon | bluetooth handsfree | 00:56 |
luf | freemangordon: but obexd is running under user so I think it starts late enough. | 00:56 |
DocScrutinizer05 | BT is probably not started before /opt mount | 00:56 |
luf | freemangordon: but it doesn't need obexd. | 00:56 |
luf | It's using bluez daemon bluetoothd | 00:57 |
freemangordon | luf: but imagine you reboot the device while connected to your carcit | 00:57 |
freemangordon | carkit | 00:57 |
DocScrutinizer05 | freemangordon: (nokia tune) good point. OK, I draw back | 00:57 |
freemangordon | bluez stack will try to reconnect the devices which were active before the reboot | 00:58 |
freemangordon | and AIUI will call obexd once there is a connection | 00:58 |
luf | freemangordon: Hmm maybe it fails :) I can test it sometimes. | 00:58 |
freemangordon | luf: fails? who? | 00:59 |
DocScrutinizer05 | we should set up some tool to trace early boot and see what gets touched so mustn't get optified | 00:59 |
luf | freemangordon: BT profiles which are provided by obexd | 00:59 |
freemangordon | DocScrutinizer05: /etc/event.d and co are like spaghetti | 01:00 |
luf | Because when you kill the obexd it isn't started again. You have to start it manually. | 01:00 |
freemangordon | luf: dsmetool is your friend | 01:00 |
DocScrutinizer05 | :nod: that's why I said 2trace" | 01:00 |
*** pinochio has joined #maemo-ssu | 01:00 | |
DocScrutinizer05 | :nod: to dsmetool too | 01:01 |
freemangordon | luf: it will take care if something goes south with a process | 01:01 |
freemangordon | luf: stock obexd does not restart when got killed? | 01:02 |
DocScrutinizer05 | 2641 ? Ss 0:00 /usr/lib/obex/obexd --nodaemon --noplugin=mas --symlinks --root .obex-root --root-setup /usr/bin/obex-root-setup --capability !/usr/bin/gen-obex-capability.sh | 01:03 |
luf | freemangordon: no. I have to start it manually. It's dbus service and I have no clue what starts it. | 01:03 |
luf | Hi pinochio. | 01:05 |
DocScrutinizer05 | PPIDof(2641)=1 | 01:06 |
pinochio | Hi luf | 01:06 |
DocScrutinizer05 | luf: dbus starts it | 01:06 |
DocScrutinizer05 | luf: though I thought dbus should restart it just like it starts it on first time, whenever some msg is addressed TO the service | 01:07 |
freemangordon | :nod: | 01:07 |
luf | DocS: yes but what calls org.openobex ? :) | 01:08 |
DocScrutinizer05 | dunno, obexd? | 01:08 |
DocScrutinizer05 | err | 01:08 |
luf | pinochio: have you add the parameter --debug='*' into the service file? | 01:08 |
DocScrutinizer05 | oooops, I messed up your daemon with the obexd process | 01:08 |
luf | DocScrutinizer05: :D :D | 01:09 |
DocScrutinizer05 | I guess obexd gets started by upstart | 01:09 |
luf | DocScrutinizer05: make a bet? :D | 01:10 |
DocScrutinizer05 | nope, since my find been faster than you | 01:10 |
pinochio | Should I copy and paste the '*' too? | 01:10 |
DocScrutinizer05 | sure | 01:11 |
luf | pinochio: sure | 01:11 |
freemangordon | hmm, if it is dbus service, there is just no way to not be started on call | 01:11 |
freemangordon | luf: seems noone calls it :D | 01:12 |
luf | freemangordon: to much no in the sentence :D | 01:12 |
DocScrutinizer05 | hmm /usr/bin/obex-root-setup | 01:12 |
freemangordon | luf: and you're just wasting precious root space :P | 01:12 |
freemangordon | grepping for obex in /etc gives nothing | 01:13 |
DocScrutinizer05 | :nod: | 01:13 |
luf | freemangordon: Good so we can just remove whole packages ... | 01:13 |
freemangordon | hehe | 01:13 |
DocScrutinizer05 | though: | 01:13 |
DocScrutinizer05 | /etc/obex/root-setup.d/000_create-symlinks | 01:13 |
DocScrutinizer05 | /etc/obex/root-setup.d/001_create-maesync-symlinks | 01:13 |
luf | freemangordon: it's started first time something calls dbus org.openobex (/usr/share/dbus-1/services/obexd.service) | 01:14 |
freemangordon | luf: it will be hard to trace who calls that :( | 01:14 |
freemangordon | i'll ask google | 01:14 |
luf | DocScrutinizer05: It just prepare some links for browsing ... | 01:14 |
DocScrutinizer05 | dbus-monitor | 01:14 |
freemangordon | in early boot? | 01:15 |
DocScrutinizer05 | as soon as dbus is started? | 01:15 |
DocScrutinizer05 | no problem | 01:15 |
freemangordon | yeah, something in /etc/event.d depending on dbus should do the job | 01:16 |
DocScrutinizer05 | yep | 01:16 |
DocScrutinizer05 | straight task | 01:17 |
freemangordon | luf: it is the same service used to send the files? | 01:17 |
freemangordon | *is it | 01:17 |
luf | freemangordon: sure it is. | 01:17 |
freemangordon | hmm, lemme find my BT dongle | 01:18 |
luf | obexd implements FTP profile ;) | 01:18 |
freemangordon | hmm, nothing on the system bus when sending a file to ny PC | 01:20 |
luf | freemangordon: sure. | 01:21 |
luf | freemangordon: dbus is used to start obexd. Then it register profiles into bluetoothd directly. | 01:21 |
DocScrutinizer05 | hehe | 01:22 |
luf | Let's try to kill obexd and rerun the sending file test ... | 01:22 |
freemangordon | but but.. why is dbus used then? | 01:22 |
DocScrutinizer05 | indeed | 01:22 |
freemangordon | luf: ok | 01:22 |
luf | freemangordon: ask me :D | 01:22 |
luf | freemangordon: I have no clue. It's the way the original package used ... | 01:22 |
DocScrutinizer05 | I think it will do dbus when starting BT, when pairing devices etc | 01:23 |
DocScrutinizer05 | "ooh, a PC! OOOH it can do obex! let's start obexd"? | 01:24 |
DocScrutinizer05 | but then, WTF is my obexd running on my device right now? | 01:24 |
DocScrutinizer05 | wait, I at least got BT enabled | 01:24 |
freemangordon | sending complete, no obexd running :) | 01:25 |
DocScrutinizer05 | nope, not even that (thanks to what some user claims is a bug: BT disabled after PR uddate) | 01:25 |
luf | freemangordon: good next proove we don't need obexd. | 01:26 |
freemangordon | BUT... | 01:26 |
freemangordon | I cannot browse ftp from my PC | 01:26 |
DocScrutinizer05 | freemangordon: could you start dbus-mon, disable BT, re-enable it, connect to your BT dongle? | 01:27 |
freemangordon | luf: how to start it again? | 01:27 |
freemangordon | DocScrutinizer05: did that, nothing | 01:27 |
luf | freemangordon: I do it manually. | 01:27 |
DocScrutinizer05 | freemangordon: system & session bus? | 01:27 |
freemangordon | yes, but how? | 01:27 |
freemangordon | DocScrutinizer05: only system | 01:27 |
luf | cat /usr/share/dbus-1/services/obexd.service | 01:27 |
DocScrutinizer05 | hmmm | 01:27 |
luf | all after Exec= ;) | 01:28 |
DocScrutinizer05 | I agree it belongs to system, but does Nokia know that? | 01:28 |
luf | freemangordon: run it under user not root | 01:28 |
DocScrutinizer05 | LOL, so it actually pretty well might be session bus | 01:29 |
freemangordon | luf: "usb: Replied with an error: org.freedesktop.DBus.Error.ServiceUnknown, The name com.meego.usb_moded was not provided by any .service files" | 01:29 |
luf | freemangordon: N900 -> PC doesn't use obexd ... | 01:29 |
freemangordon | that's in syslog | 01:29 |
freemangordon | luf: yeah, seems so | 01:30 |
luf | I know. Nothing interesting. | 01:30 |
luf | freemangordon: PC -> N900 is using obexd ;) | 01:30 |
freemangordon | yes | 01:30 |
luf | It's the reason why obexd-client exists | 01:30 |
freemangordon | ok, ok, I was joking about rootfs space :D | 01:32 |
DocScrutinizer05 | I doubt on N900 there'll ever be a service com.meego.* | 01:32 |
luf | DocS: It's from patch used in obexd-0.18 I think. | 01:34 |
freemangordon | open(/home/user/.obex-root/xutils-dev_7.4+4_armel.deb): Permission denied (13) | 01:34 |
freemangordon | xutils-dev_7.4+4_armel.deb is the file I sent | 01:34 |
freemangordon | maybe I should reboot | 01:35 |
freemangordon | luf: btw what will happen if I try to update the contacts from my PC? | 01:36 |
DocScrutinizer05 | luf: it indicates there's sth fishy | 01:36 |
DocScrutinizer05 | (com.meego) | 01:36 |
freemangordon | the funny thing is that it asks me for phone model :D | 01:36 |
luf | freemangordon: sure. Bluez doesn't support the AT command for Manufacturer and phone model ... | 01:42 |
luf | DocScrutinizer05: I'm wrong. | 01:42 |
freemangordon | luf: I cannot browse by using FTP | 01:42 |
luf | freemangordon: what OS do you have? | 01:42 |
freemangordon | XP | 01:43 |
freemangordon | open(/home/user/.obex-root/sixpair.c) | 01:43 |
freemangordon | the problem is with the ppermissions | 01:43 |
DocScrutinizer05 | luf: hm? | 01:43 |
luf | freemangordon: strange, didn't you started obexd under root? | 01:43 |
luf | It works for me (Fedora). | 01:44 |
freemangordon | i restarted the phone | 01:44 |
pinochio | I added it, what's now? | 01:44 |
DocScrutinizer05 | pinochio: ?? | 01:44 |
luf | But if you created /home/user/.obex-root/ as root you can have problem as user. | 01:44 |
DocScrutinizer05 | aah | 01:45 |
luf | pinochio: restart the phone | 01:45 |
DocScrutinizer05 | nm | 01:45 |
freemangordon | luf: dr-xr-x--- 2 user users 4096 Dec 14 2011 .obex-root | 01:45 |
pinochio | I did it | 01:45 |
DocScrutinizer05 | freemangordon: LOL | 01:45 |
luf | pinochio: have you started syslog? | 01:45 |
luf | pinochio: or is syslog running? | 01:45 |
luf | freemangordon: It's ok. | 01:46 |
pinochio | log: How to start syslog? | 01:46 |
luf | Why you want put it directly in ftp root? | 01:46 |
luf | Let's try under data directory. | 01:46 |
freemangordon | luf: i can;t see anything in | 01:46 |
DocScrutinizer05 | I don't think anything's supposed to get written iinto ~user/.obexd | 01:47 |
DocScrutinizer05 | I don't think anything's supposed to get written iinto ~user/.obex-root | 01:47 |
luf | pinochio: you already sent me syslog file So why can't you reproduce it once again? | 01:47 |
DocScrutinizer05 | it just holds symlinks to better places for writing stuff | 01:47 |
freemangordon | i know | 01:47 |
freemangordon | but don;t see them | 01:47 |
luf | freemangordon: strange | 01:48 |
DocScrutinizer05 | luf: nobody starts syslog | 01:48 |
DocScrutinizer05 | pinochio: syslog gets started on every boot, once yu installed the syslog pkg | 01:49 |
DocScrutinizer05 | pinochio: cat /var/log7syslog | 01:49 |
DocScrutinizer05 | pinochio: cat /var/log/syslog | 01:49 |
luf | DocScrutinizer05: I do :) | 01:50 |
pinochio | luf: I did it but there is not much. Just one verse | 01:50 |
luf | You should make the connection with GO 950. | 01:51 |
DocScrutinizer05 | IroN900:~# ls ~user/.obex-root/ | 01:51 |
DocScrutinizer05 | Audio clips Camera Data Documents Images Memory card Video clips | 01:51 |
freemangordon | DocScrutinizer05: same here, just not visible from the PC | 01:51 |
DocScrutinizer05 | you shouldn't try to save files there | 01:52 |
freemangordon | well, that is what happens when I try to copy a file from my desktop | 01:52 |
DocScrutinizer05 | :nod: | 01:52 |
DocScrutinizer05 | sth's fishy | 01:52 |
freemangordon | could be my desktop BT stack is buggy | 01:53 |
DocScrutinizer05 | could be the meego obex stack is missing some maemo patches | 01:53 |
DocScrutinizer05 | just handwaving | 01:54 |
DocScrutinizer05 | though: "com.meego..." | 01:54 |
freemangordon | well, on the other hand I don;t see anything in logs from obexd when trying to browse | 01:54 |
luf | DocScrutinizer05: come on ... | 01:55 |
DocScrutinizer05 | luf: just thinking aloud | 01:56 |
freemangordon | hmm, i re-paired and it is ok now | 01:56 |
DocScrutinizer05 | LOL | 01:56 |
freemangordon | after all it was my desktop | 01:56 |
freemangordon | actualy deleted the device and readded it | 01:56 |
freemangordon | only re-pair didn't work | 01:57 |
luf | Shit I always forgot the basic like re-pair ... | 01:57 |
DocScrutinizer05 | luf: at very least this com.meego... dbus method call is cruft | 01:57 |
freemangordon | luf: nice job | 01:57 |
luf | DocS: it comes from 002_pcsuite_io_signal.patch | 01:57 |
luf | It's needed for pcsuite ... | 01:57 |
DocScrutinizer05 | then I doubt it will work like this on maemo | 01:58 |
luf | But it has some additional signal handling from meego. Who cares? | 01:58 |
luf | DocS: Have you taken look into the patch? | 01:58 |
DocScrutinizer05 | nope | 01:58 |
DocScrutinizer05 | I'm just telling what I think about freemangordon's syslog entry | 01:59 |
freemangordon | luf: what will hapen if I try to browse the contacts? | 01:59 |
luf | Let's try. | 01:59 |
luf | freemangordon: I have no clue what SW are you using. | 01:59 |
freemangordon | IVT blusoleil | 02:00 |
freemangordon | IVT bluesoleil | 02:00 |
luf | freemangordon: I don't have win for very long time :) | 02:00 |
freemangordon | ok, lets try | 02:01 |
luf | Let's try to browse the contacs | 02:01 |
freemangordon | lucky you :) | 02:01 |
luf | You can't see call history while you don't have rtcom-eventlogger-async installed. | 02:01 |
luf | DocScrutinizer05: My fault it seems that the meego staff comes from obexd upstream ;) | 02:02 |
DocScrutinizer05 | lol | 02:02 |
luf | freemangordon: do you see contacts? | 02:03 |
luf | freemangordon: can you also try pcsuite? | 02:03 |
luf | pinochio: are you here around? :) | 02:04 |
freemangordon | no, it wants me to install some stuff on my device :D | 02:04 |
DocScrutinizer05 | luf: could the cruft codelines just get deleted/commented/ifdef'ed? | 02:04 |
freemangordon | lets see if i have pcsuite installed | 02:04 |
luf | DocScrutinizer05: why? | 02:05 |
DocScrutinizer05 | well, at very least because they fill syslog and spam dbus with useless and scary stuff that looks ugly and fishy | 02:05 |
freemangordon | nor pcsuite neither ovisuite here :D | 02:05 |
freemangordon | DocScrutinizer05: it spits that only on startup | 02:05 |
pinochio | luf: yes, I send the new log on the forum | 02:06 |
freemangordon | DocScrutinizer05: not a thing to worry about | 02:06 |
freemangordon | luf: will try to install pcsuite tomorrow and do some tests | 02:07 |
luf | pinochio: it doesn't use BT profiles like PBAP or IrMC at all :( | 02:08 |
DocScrutinizer05 | freemangordon: my basic intention behind such request is: look at the code, understand why it's there and what it's supposed to do, then either fix it since it's needed in maemo too but slightly tweaked, or while you're already at it, comment it out or delete since you understood it's useless | 02:08 |
DocScrutinizer05 | the main purpose is code quality | 02:08 |
DocScrutinizer05 | not some concern about a logline in syslog | 02:09 |
luf | pinochio: It seems it can't work with N900 right now. I'm sorry. | 02:09 |
freemangordon | DocScrutinizer05: while I agree in general, it is better to have all of the bits working properly before doing a cleanup | 02:09 |
luf | pinochio: can you try something else? | 02:09 |
DocScrutinizer05 | while I think that's basically the same thing | 02:09 |
pinochio | luf: I sent a new log | 02:10 |
DocScrutinizer05 | btw nobody ever does code cleanup | 02:10 |
DocScrutinizer05 | once it works, don't touch it ;-P | 02:10 |
luf | DocScrutinizer05: I can't test it myself as I don't have pcsuite ... | 02:10 |
freemangordon | luf: I will test it with pcsuite, just not now :) | 02:11 |
DocScrutinizer05 | luf: that's why I thought it's an opportunity you might want to use, to have a look at this particular code segment, since that syslog line indicates there's something that might need review | 02:12 |
luf | pinochio: still no obexd line in the syslog file. | 02:12 |
freemangordon | need to have some sleep, my daughter will be for the first time in school tomorrow | 02:12 |
freemangordon | night guys | 02:12 |
luf | freemangordon: good night. | 02:12 |
DocScrutinizer05 | freemangordon: n8 | 02:12 |
luf | freemangordon: I was in same situation 14 days ago :D | 02:13 |
freemangordon | yeah, it will be fun :D | 02:13 |
pinochio | luf: That's it. I have noticed it. | 02:13 |
luf | pinochio: have you tried to connect to GO 950 and synchronize the contacts? | 02:14 |
pinochio | luf: No. I'll try it now. | 02:16 |
*** pinochio has quit IRC | 02:20 | |
*** pinochio has joined #maemo-ssu | 02:24 | |
pinochio | luf: it dissconected me. | 02:24 |
luf | pinochio: np | 02:26 |
pinochio | luf: I'm going to sent a log from the TomTom GO 950 | 02:26 |
luf | pinochio: good | 02:27 |
luf | pinochio: still no obexd ... | 02:33 |
luf | pinochio: can you try something else? | 02:33 |
pinochio | luf: i added this =debug '*' and didn't killall obexd before. but the registry is changed in obexd.service | 02:37 |
luf | pinochio: ps -axf | grep obex | 02:40 |
luf | pinochio: what does it return? | 02:41 |
*** BCMM has quit IRC | 02:41 | |
luf | pinochio: add --debug='*'? into /usr/share/dbus-1/services/obexd.service (Exec=...) then reboot the phone | 02:44 |
luf | pinochio: then test the GO 950 | 02:44 |
pinochio | f built-in commands. ~ $ ps -axf | grep obex 1556 user 8720 S /usr/lib/obex/obexd --nodaemon --debug=* --symlinks - 4199 user 2088 S grep obex ~ $ | 02:44 |
luf | pinochio: it's ok. obexd is now verbose to the syslog. | 02:45 |
luf | Let's try the GO950 once again. | 02:45 |
luf | pinochio: The next what I'm interested in is: ls /var/lib/bluetooth/ | 02:47 |
luf | pinochio: There should be listed you BT id of your phone | 02:48 |
luf | pinochio: cat /var/lib/bluetooth/<you BT id in form AB:CD:EF:GH:IJ:KL>/names | 02:48 |
luf | pinochio: this list all paired devices | 02:49 |
luf | pinochio: sdptool browse <BT id of your GO 950> | 02:49 |
luf | this list all supported BT profiles on GO 950 | 02:50 |
pinochio | AB:7D:39:DC:4F:9E maemo-callerid-none | 02:52 |
luf | pinochio: I need only the result of last command. | 02:53 |
luf | pinochio: cat /var/lib/bluetooth/AB:7D:39:0C:4F:9E/names | 02:53 |
luf | pinochio: choose you GO950 and run: sdptool browse <BT id of your GO 950> | 02:53 |
luf | s/you/your/ | 02:54 |
infobot | luf meant: pinochio: choose your GO950 and run: sdptool browse <BT id of your GO 950> | 02:54 |
pinochio | ~ $ ls /var/lib/bluetooth/ AB:7B:39:DC:4F:9E maemo-callerid-none | 02:55 |
luf | pinochio: cat /var/lib/bluetooth/AB:7D:39:0C:4F:9E/names | 02:56 |
luf | pinochio: my mistake | 02:57 |
luf | pinochio: cat /var/lib/bluetooth/AB:7D:39:DC:4F:9E/names | 02:57 |
pinochio | moment | 02:57 |
*** M4rtinK has joined #maemo-ssu | 03:03 | |
luf | pinochio: I want to go sleep. here is 2:00 am :) | 03:06 |
pinochio | ~ $ ls /var/lib/bluetooth/ A8:7B:39:DC:4F:9E maemo-callerid-none ~ $ cat /var/lib/bluetooth/AB:7B:39:DC:4F:9E/name cat: can't open '/var/lib/bluetooth/AB:7B:39:DC:4F:9E/name': No such file or directory ~ $ ccat /var/lib/bluetooth/A8:7B:39:DC:4F:9E/names -sh: ccat: not found ~ $ | 03:07 |
pinochio | tomorrow | 03:09 |
luf | pinochio: it seems like you didn't pair N900 with the GO 950. Bye tmorrow. | 03:12 |
pinochio | Yes winscp help mi 1C:4B:D6:0C:CF:C7 xxxx-PC 00:21:3E:A4:DE:3F TomTom GO | 03:12 |
*** luf has quit IRC | 03:13 | |
*** M4rtinK has quit IRC | 03:13 | |
pinochio | There is, WinSCP help me, the path was wrong. /var/lib/bluetooth/A8:7B:39:DC:4F:9E Result 1C:4B:D6:0C:CF:C7 xxxx-PC 00:21:3E:A4:DE:3F TomTom GO | 03:20 |
*** pabs3 has joined #maemo-ssu | 03:56 | |
*** arcean has quit IRC | 03:57 | |
pinochio | ~ $ sdptool browse 00:21:3E:A4:DE:3F Browsing 00:21:3E:A4:DE:3F ... Service Name: SDP Server Service Description: Bluetooth service discovery server Service Provider: BlueZ Service RecHandle: 0x0 Service Class ID List: "SDP Server" (0x1000) Protocol Descriptor List: "L2CAP" (0x0100) PSM: 1 Version: 0x0001 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Service Name: Public Browse Group Root Servi | 03:57 |
*** nox- has quit IRC | 03:58 | |
DocScrutinizer05 | IroN900:~# ls -l /var/lib/bluetooth/*/names | 04:13 |
DocScrutinizer05 | -rw-r--r-- 1 root root 649 2012-06-11 17:58 /var/lib/bluetooth/EC:9B:5B:01:E9:F2/names | 04:13 |
DocScrutinizer05 | IroN900:~# cat /var/lib/bluetooth/*/names|grep Logi | 04:15 |
DocScrutinizer05 | 00:1F:20:15:DA:DF Logitech MX Revolution Mouse | 04:15 |
*** dafox has quit IRC | 04:17 | |
DocScrutinizer05 | sdptool browse $(cat /var/lib/bluetooth/*/names|grep Logi|cut -d " " -f 1) | 04:18 |
*** pinochio has quit IRC | 04:47 | |
*** amiconn has quit IRC | 05:31 | |
*** amiconn_ has joined #maemo-ssu | 05:31 | |
*** amiconn_ is now known as amiconn | 05:31 | |
*** DocScrutinizer05 has quit IRC | 06:41 | |
*** DocScrutinizer05 has joined #maemo-ssu | 06:41 | |
*** fredrinLap has joined #maemo-ssu | 06:45 | |
*** fredrinLap has quit IRC | 08:19 | |
*** fredrinLap has joined #maemo-ssu | 08:26 | |
*** chainsawbike has quit IRC | 09:03 | |
*** chainsawbike_ has joined #maemo-ssu | 09:03 | |
*** chainsawbike_ is now known as chainsawbike | 09:04 | |
*** fredrinLap has quit IRC | 10:11 | |
*** aapo has joined #maemo-ssu | 10:27 | |
*** pinochio has joined #maemo-ssu | 10:54 | |
*** pinochio has quit IRC | 10:55 | |
*** BCMM has joined #maemo-ssu | 10:58 | |
*** pinochio has joined #maemo-ssu | 11:00 | |
*** pinochio has quit IRC | 11:03 | |
*** arcean has joined #maemo-ssu | 11:07 | |
*** luf has joined #maemo-ssu | 11:22 | |
*** fredrinLap has joined #maemo-ssu | 11:27 | |
*** BCMM has quit IRC | 11:33 | |
chem|st | o/ | 11:34 |
merlin1991 | o/ | 11:34 |
chem|st | vacation over :/ | 11:35 |
kerio | good, so you can do a cssu-S release! :D | 11:37 |
chem|st | kerio: probably not this week but next (more quarantine doesn't hurt though) | 11:40 |
*** aapo has quit IRC | 11:58 | |
kerio | merlin1991: are you sure you're only grabbing the latest version of packages? | 12:01 |
kerio | wtf, how many packages only have one version? :s | 12:01 |
merlin1991 | kerio: reprepro can only handle 1 version per package, so I'm 100% sure I'm grabbing only the latest versions | 12:02 |
kerio | i see | 12:03 |
*** aapo has joined #maemo-ssu | 12:09 | |
*** M4rtinK has joined #maemo-ssu | 12:24 | |
*** arcean_ has joined #maemo-ssu | 12:24 | |
*** arcean has quit IRC | 12:27 | |
freemangordon | merlin1991: http://talk.maemo.org/showpost.php?p=1267836&postcount=704 | 12:38 |
freemangordon | is it Pali to add this? | 12:38 |
luf | freemangordon: may I be in hurry with fixing dependencies due to thumb test release? Or it's too late also? | 12:45 |
freemangordon | luf: no hurry, it is the same from -thumb as with -testing (if I got your question right) | 12:45 |
freemangordon | But I ca easily add the missing dependency to -mp | 12:46 |
freemangordon | I don;t even need you to change anything | 12:46 |
freemangordon | luf: bwt I installe it manually, apt-get said 86k will be used, any clue? | 12:46 |
freemangordon | *89k | 12:47 |
merlin1991 | well it stores all the stuff in /var/lib/dpkg aswell | 12:51 |
merlin1991 | freemangordon: the 2 changes that upstart/system services have: http://gitorious.org/community-ssu/upstart/commit/b454925401738723131e7d0905c2d401b3542c18 http://gitorious.org/community-ssu/upstart/commit/53a2c3183b0ce0013eb8ddeeedf02061b322c77d | 12:52 |
freemangordon | hmm, yes, correct | 12:52 |
merlin1991 | I'm not really sure how this could make the device unbootable | 12:53 |
freemangordon | merlin1991: it overwrites /etc/defaut/mount-opts | 12:54 |
luf | freemangordon: /usr/share/doc ? | 12:54 |
merlin1991 | freemangordon: well because that entry in /etc... is part of the pkg | 12:55 |
freemangordon | merlin1991: anyway I think we'll need Pali for that | 12:55 |
merlin1991 | if a user wants to adjust a package controled file he'll have to add a dpkg diversion on it so the new package does not touch "his" file | 12:55 |
freemangordon | we'll need console driver enabled on boot | 12:56 |
freemangordon | to see what breaks | 12:56 |
freemangordon | any easy way to have it inserted (without manually modifying starup scripts)? | 12:57 |
merlin1991 | though techincally dpkg / apt shuld not overwrite files in /etc if the old one got changed | 12:57 |
freemangordon | it asks | 12:57 |
kerio | it asks if you don't use HAM | 12:58 |
kerio | if you do, it asks and HAM answers "yep" | 12:59 |
merlin1991 | kerio: oddly it does not do that for transistions.ini | 12:59 |
freemangordon | kerio: read the thread, the guy is using apt-get | 12:59 |
kerio | merlin1991: it's not about files in /etc, it's about config files vs files in the package | 13:00 |
merlin1991 | yep but files in /etc are *config* files accrodign to apt | 13:00 |
merlin1991 | or dpkg | 13:01 |
kerio | are you sure it's blindly that? :o | 13:01 |
merlin1991 | just like transistions.ini is a config file because the packaging explecitely states so | 13:01 |
kerio | i see | 13:01 |
freemangordon | well, lets hope the guy manages to enable fb console driver | 13:09 |
*** lizardo has joined #maemo-ssu | 13:47 | |
DocScrutinizer05 | chem|st: wb | 14:08 |
DocScrutinizer05 | @all: moo | 14:09 |
chem|st | DocScrutinizer05: o/ | 14:09 |
DocScrutinizer05 | chem|st: like kerio I thought a cssu-s release was pending, but merlin1991 pointed me to S-changelog which shows a release for beginning of this month, so I wonder if we actually _have_ anything for a new release | 14:11 |
kerio | ยต, Doc | 14:12 |
chem|st | DocScrutinizer05: yes we do | 14:12 |
chem|st | we recognized a versioning issue or better said a FAIL in which source was pulled and committed | 14:13 |
chem|st | (curl) | 14:15 |
kerio | merlin1991: i can has other light repos | 14:18 |
merlin1991 | nah :D | 14:19 |
merlin1991 | anyway which one would even make sense? | 14:19 |
kerio | community-testing | 14:20 |
kerio | just because | 14:20 |
merlin1991 | would not work | 14:20 |
*** dafox has joined #maemo-ssu | 14:21 | |
kerio | merlin1991: http://i.imgur.com/3LuS2.png | 14:22 |
merlin1991 | well compare it to the mp the mp is even worse :D | 14:26 |
merlin1991 | see http://repository.maemo.org/community-testing/pool/fremantle/free/m/mp-fremantle-community-pr/ xD | 14:26 |
kerio | D: | 14:28 |
kerio | madness | 14:28 |
chem|st | merlin1991: you still cannot delete stuff? | 14:29 |
*** pabs3 has left #maemo-ssu | 14:30 | |
merlin1991 | yep | 14:30 |
*** dhbiker has quit IRC | 14:55 | |
DocScrutinizer05 | apt-cache show mp-fremantle-community-pr ;-P | 15:01 |
DocScrutinizer05 | now _that's_ madness | 15:01 |
merlin1991 | it's what you get here: http://repository.maemo.org/community-testing/pool/fremantle/free/m/mp-fremantle-community-pr/ ;) | 15:02 |
DocScrutinizer05 | IroN900:~# apt-cache show mp-fremantle-community-pr|wc -l | 15:02 |
DocScrutinizer05 | 3040 | 15:02 |
merlin1991 | I'd have to handcraft another tiny packge to allow a cssu-testing-light | 15:02 |
DocScrutinizer05 | apt-cache show mp-fremantle-community-pr|grep Version: | 15:03 |
* DocScrutinizer05 feels like "polizeiliches fuehrungzeugnis" - nothing will ever be forgotten | 15:04 | |
DocScrutinizer05 | ;-) | 15:04 |
DocScrutinizer05 | wc -c 252419 | 15:05 |
merlin1991 | well at least here you can go there and ask them to remove entires that are smallish issues after like a year | 15:05 |
DocScrutinizer05 | a few more revisions and the pkg description file is larger than the fiasco image ;-P | 15:06 |
merlin1991 | hehe | 15:06 |
* DocScrutinizer05 figues dependency db and thinks "poor apt" | 15:07 | |
*** dhbiker has joined #maemo-ssu | 15:26 | |
*** krayon has quit IRC | 15:34 | |
*** merlin1991 has quit IRC | 17:28 | |
*** merlin1991 has joined #maemo-ssu | 17:29 | |
*** DocScrutinizer05 has quit IRC | 17:33 | |
*** toxaris has joined #maemo-ssu | 18:29 | |
kerio | merlin1991: dude, i don't know why but i keep redownloading the Packages file | 18:35 |
kerio | are you running reprepro every 10 minutes? | 18:36 |
*** NIN101 has joined #maemo-ssu | 18:39 | |
*** djszapi has joined #maemo-ssu | 18:41 | |
*** djszapi has left #maemo-ssu | 18:41 | |
*** DocScrutinizer05 has joined #maemo-ssu | 18:44 | |
DocScrutinizer05 | what's with worldclock btw? http://talk.maemo.org/showthread.php?t=81582&page=30 | 18:50 |
DocScrutinizer05 | supposed to become optional-alternative afaik | 18:50 |
*** xmlich02 has quit IRC | 18:59 | |
*** NIN101 has quit IRC | 18:59 | |
DocScrutinizer05 | genfstab.awk :: http://talk.maemo.org/showthread.php?p=1267602#post1267602 | 19:00 |
*** xmlich02 has joined #maemo-ssu | 19:01 | |
kerio | hey DocScrutinizer05 | 19:05 |
kerio | http://talk.maemo.org/showpost.php?p=1261535&postcount=289 | 19:05 |
kerio | have you read this? | 19:05 |
DocScrutinizer05 | nope | 19:10 |
DocScrutinizer05 | fair enough | 19:10 |
DocScrutinizer05 | (minus e*_'s usual biased bitching) | 19:10 |
*** C4rl05 has joined #maemo-ssu | 19:10 | |
*** C4rl05 has quit IRC | 19:13 | |
kerio | Feel free to PM me or ping Estel_ @ #mer. | 19:15 |
kerio | hahaha | 19:15 |
DocScrutinizer05 | it's amazing how he continues his crusade against CSSU and the way of consens building that he obviously isn't used to or able to participate in a sensible manner. And even more so, since none of the allies he tries to make is really supporting his POV | 19:17 |
DocScrutinizer05 | most funny detail is his constant bitching about mainainer role which in a FOSS project really isn't what he seems to think it is. He's a bit CSSR hierarchy socialized in that regard it seems | 19:19 |
DocScrutinizer05 | FOSS projects usually have no "boss" or even hierarchy in the way he supposes | 19:20 |
DocScrutinizer05 | it's exactly same approach he took with council, with IRC maintenance, with just everything: "who's the boss here, i wanna talk to your boss!" | 19:22 |
kerio | CSSR? | 19:22 |
DocScrutinizer05 | USSR | 19:22 |
DocScrutinizer05 | "the eastern block" | 19:22 |
kerio | yeah, yeah | 19:22 |
DocScrutinizer05 | CCCP | 19:22 |
DocScrutinizer05 | ;-P | 19:22 |
kerio | i'm young, but i do know a bit of history | 19:22 |
DocScrutinizer05 | once he thought he became "boss of council" he went apeshit | 19:23 |
*** xmlich02 has quit IRC | 19:24 | |
DocScrutinizer05 | and if *he* is not boss, there MUST be somebody else - and he's going to talk to that guy and let him know | 19:24 |
DocScrutinizer05 | "WUT? IRC *has no boss*??? IMPOSSIBLE" | 19:25 |
kerio | of course IRC has a boss | 19:26 |
DocScrutinizer05 | "if there's no boss on that channel, we need to change that!!" | 19:26 |
kerio | i doubt the ops in #staff care much about maemo, though | 19:26 |
DocScrutinizer05 | :nod: | 19:26 |
DocScrutinizer05 | that's what I told him several times | 19:26 |
DocScrutinizer05 | he doesn't get it | 19:27 |
DocScrutinizer05 | anyway, have to run | 19:27 |
DocScrutinizer05 | and shouldn't talk about him at all | 19:27 |
DocScrutinizer05 | o/ | 19:27 |
DocScrutinizer05 | ((<kerio> Feel free to PM me or ping Estel_ @ #mer.)) poor stskeeps | 19:28 |
*** xmlich02 has joined #maemo-ssu | 19:32 | |
*** NIN101 has joined #maemo-ssu | 19:35 | |
kerio | merlin1991: does your webserver put out caching info for static files? | 19:38 |
merlin1991 | kerio: hm nfc actually | 19:39 |
merlin1991 | but the file was last generated 5 am today | 19:39 |
kerio | i wonder if it's gzip that borks the dates | 19:39 |
kerio | hmm, it could actually be | 19:40 |
kerio | no, wait, it makes no sense | 19:41 |
kerio | it would make the file newer, not older | 19:41 |
merlin1991 | hm odd I just tried with apt-get and indeed it keeps redownloading | 19:42 |
* merlin1991 digs into lighttpd server config | 19:42 | |
merlin1991 | uh oh, lighttpd neither sends last-modified nor expire | 19:50 |
kerio | is the content-type set? | 19:50 |
merlin1991 | application/octet-stream :/ | 19:51 |
kerio | ok, it's not :) | 19:51 |
kerio | add some mime types | 19:51 |
kerio | Packages -> text/plain, maybe | 19:52 |
kerio | or, easier, add application/octet-stream as the default mime type | 19:52 |
merlin1991 | hm /etc/mime.types only maps extensions | 19:56 |
kerio | do you have binary files with no extension? | 19:57 |
merlin1991 | possibly | 19:58 |
kerio | well tough shit | 19:58 |
kerio | then your only option is to specify the mime type for every single Packages file | 19:58 |
merlin1991 | and how would I go about that? | 19:58 |
kerio | i can't remember, it's been a while since i configured lighttpd | 19:58 |
kerio | eventually i just set the default mime type to text/plain | 19:59 |
kerio | merlin1991: mind you, setting the default mime type to application/octet-stream would probably also work | 20:01 |
merlin1991 | no lighttpd has a "feature" not to send the last modified for octet-stream | 20:04 |
kerio | are you sure it's that and not for unset mime types? | 20:11 |
merlin1991 | I swapped the default mime-type to text/plain | 20:20 |
* merlin1991 hopes he doesn't have any binary files without extension in the webserver | 20:21 | |
kerio | it's a repository, it shouldn't be touched by human hands | 20:22 |
merlin1991 | kerio: that very same lighttpd runs several vhosts | 20:22 |
kerio | well, sucks for them | 20:23 |
merlin1991 | but all of them are MINE :/ | 20:23 |
kerio | why the hell would you have a binary file without an extension? | 20:23 |
merlin1991 | nfc | 20:23 |
kerio | maybe binaries? | 20:24 |
merlin1991 | weell | 20:25 |
merlin1991 | fuck this | 20:25 |
kerio | :c | 20:25 |
merlin1991 | tar.gz is now text/plain | 20:25 |
merlin1991 | WTF | 20:25 |
kerio | ahahahaha | 20:25 |
kerio | on the plus side, apt-get didn't download new stuff | 20:26 |
merlin1991 | dafuq not even .gz is defined in /etc/mime.types | 20:26 |
merlin1991 | http://paste.debian.net/190314/ | 20:27 |
* merlin1991 headdesks | 20:27 | |
* merlin1991 added some compression mime-types to the lighttpd config | 20:33 | |
merlin1991 | hopefully enough | 20:33 |
merlin1991 | interestingly though .7z is part of /etc/mime.types | 20:34 |
kerio | .7z isn't a straight compression | 20:35 |
merlin1991 | yeah true .7z is just a container | 20:36 |
merlin1991 | but ie .tgz is part of the list aswell | 20:42 |
kerio | that argument is stupid, but .tgz is also not just a straight compression | 20:43 |
merlin1991 | isn't .tgz used in place of .tar.gz? | 20:45 |
kerio | yep | 20:50 |
kerio | but the extension of foo.tar.gz is just .gz | 20:50 |
DocScrutinizer05 | lol | 20:54 |
kerio | i dunno lol | 20:55 |
DocScrutinizer05 | .lol | 20:57 |
DocScrutinizer05 | mime type: conversation/funny | 20:58 |
* DocScrutinizer05 frowns at his T500 not blasting away with max fan speed | 20:59 | |
DocScrutinizer05 | it's been one of the worst ideas ever to adopt that silly braindead "extensions" concept from dos/windows world in *nix | 21:10 |
* DocScrutinizer05 laughs at >>FILE(1) BSD General Commands Manual << | 21:12 | |
DocScrutinizer05 | halebop:~ # file --version | 21:13 |
DocScrutinizer05 | file-5.08 | 21:13 |
kerio | i've got file-5.03 | 21:13 |
DocScrutinizer05 | seems like it's some years already | 21:13 |
kerio | You can obtain the original author's latest version by anonymous FTP on ftp.astron.com in the directory /pub/file/file-X.YZ.tar.gz | 21:14 |
kerio | lol | 21:14 |
kerio | This manual page, and particularly this section, is too long. << listed under BUGS | 21:15 |
DocScrutinizer05 | file-4.26 2008-08-30 | 21:15 |
DocScrutinizer05 | me does some extrapolations | 21:16 |
* DocScrutinizer05 concludes file-1.0 must have appeared ~1970 | 21:16 | |
*** dhbiker has quit IRC | 21:35 | |
*** dhbiker has joined #maemo-ssu | 21:41 | |
*** fredrinLap has quit IRC | 22:17 | |
kerio | please fix maemo-launcher so that it doesn't fuck up the old maemo-launcher when it launches | 22:32 |
kerio | yo dawg | 22:32 |
freemangordon | kerio: what are the new and the old maemo-launchers? | 22:35 |
kerio | like, if you launch maemo-launcher | 22:46 |
*** kgoetz has quit IRC | 22:55 | |
freemangordon | kerio: you are supposed to launch maemo-invoker, not maemo-launcher | 23:01 |
kerio | i know, but mistakenly launching maemo-launcher makes half of your applications unusable | 23:02 |
kerio | unless you keep it running | 23:02 |
*** NIN101 has quit IRC | 23:05 | |
freemangordon | and you consider that a valid bug? lets fix then mistakenly launching rm -rf / wipes your rootfs. come on | 23:07 |
kerio | freemangordon: two maemo-launcher instances being able to coexist without complaining is a bug | 23:08 |
freemangordon | kerio: you are not supposed to start maemo-launcher by hand | 23:09 |
kerio | freemangordon: and it's not supposed to blindly overwrite the old instance | 23:09 |
freemangordon | why do you think that? | 23:11 |
freemangordon | it could be made that way by design | 23:11 |
kerio | freemangordon: ok, then it shoudln't be supposed to blindly overwrite the old instance | 23:11 |
freemangordon | luf: ping | 23:30 |
freemangordon | luf: it seems that wooden head has the same problem as mine yesterday, for some reason stupid BT stack on windoze refuses to refresh FTP once there was an error. | 23:33 |
freemangordon | I managed to put it in that state by trying to browse FTP while obexd was not running :D | 23:34 |
freemangordon | but by any means it is not a problem of obexd | 23:34 |
*** Sicelo has quit IRC | 23:46 | |
luf | freemangordon: pong | 23:52 |
freemangordon | luf: read the backscroll | 23:53 |
luf | Who knows. I'll try to put in into the TODO. | 23:53 |
freemangordon | luf: what? | 23:53 |
freemangordon | luf: the next few lines after my second bing | 23:53 |
*** deepy has joined #maemo-ssu | 23:53 | |
freemangordon | *ping | 23:54 |
deepy | ... | 23:54 |
kerio | deepy: have you made the backupmenu backup? | 23:54 |
deepy | It's the same people isn't it? | 23:54 |
deepy | Yep | 23:54 |
luf | Maybe there is a problem in bluez or obexd. | 23:54 |
kerio | chem|st: *cssu-s poke* | 23:54 |
kerio | deepy: does it hang after booting? | 23:54 |
luf | freemangordon: I don't see you first ping :D | 23:54 |
kerio | what is it doing? | 23:54 |
deepy | kerio: I can videotape it for you :) | 23:54 |
kerio | just describe it | 23:54 |
freemangordon | luf: makes no sense, as AIUI obexd should at least log something | 23:54 |
freemangordon | luf: well, my last ping | 23:55 |
kerio | can you access backupmenu? | 23:55 |
deepy | I can't remember, give me a sec | 23:55 |
kerio | does that work? | 23:55 |
freemangordon | 23:28 <freemangordon> luf: ping | 23:55 |
freemangordon | after that | 23:55 |
deepy | Booting from nand, yadda ytadda | 23:55 |
deepy | screen went black | 23:55 |
deepy | white dots and of course it boots now | 23:55 |
kerio | hahahah | 23:55 |
deepy | I swear it did this for 10 minutes | 23:55 |
deepy | the table was vibrating the entire time | 23:56 |
kerio | can't reproduce, WONTFIX | 23:56 |
luf | Strange I see only 22:11 and then 22:30 ... | 23:56 |
deepy | Operating System successfully updated! | 23:56 |
kerio | deepy: yay! | 23:56 |
luf | Yeah I red it. But I want to trace more (bluetoothd debug + hcidump). Sometimes when I have some spere time :D | 23:56 |
freemangordon | luf: | 23:56 |
freemangordon | aah, ok | 23:57 |
kerio | deepy: hm, try rebooting | 23:57 |
kerio | deepy: also try not to get your n900 in a situation where it doesn't boot and it can't load backupmenu *and* the battery is depleted | 23:57 |
kerio | there's an emergency charge mode, but it won't charge the battery enough to flash, only to boot | 23:57 |
*** lizardo has quit IRC | 23:57 | |
freemangordon | sorry, I have missed the party, what went wrong with deepy's device? | 23:58 |
kerio | freemangordon: he claims he had a bootloop after installing cssu-S | 23:58 |
deepy | After stable install, reboot loop for many minutes | 23:58 |
freemangordon | deepy: which kernel? | 23:58 |
kerio | but then it worked when launching it from bootmenu | 23:58 |
freemangordon | bootmenu? | 23:58 |
freemangordon | WTF is that? | 23:58 |
deepy | kerio: on the third try | 23:58 |
kerio | freemangordon: the thing with the menu during boot | 23:58 |
freemangordon | multiboot? | 23:58 |
*** dhbiker has quit IRC | 23:59 | |
kerio | no, the "keep kbd slider open while booting" | 23:59 |
kerio | the one you use to launch backupmenu | 23:59 |
freemangordon | aah, Pali's one | 23:59 |
freemangordon | kerio: I don't have BM :P | 23:59 |
kerio | ...wtf | 23:59 |
freemangordon | I have a developer device ;) | 23:59 |
kerio | don't be ridiculous | 23:59 |
freemangordon | (well, second device) | 23:59 |
kerio | it's incredibly useful, especially for your main phone | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!