*** lizardo has quit IRC | 00:00 | |
*** amiconn_ has joined #maemo-ssu | 00:05 | |
*** amiconn has quit IRC | 00:05 | |
*** amiconn_ is now known as amiconn | 00:05 | |
*** Pali has quit IRC | 00:08 | |
*** scoobertron has joined #maemo-ssu | 00:56 | |
DocScrutinizer | I found no simple way (yet?) to get udi for any volume | 01:10 |
---|---|---|
DocScrutinizer | otherwise I'd have hacked the hal-set-property call into that script as well | 01:10 |
DocScrutinizer | my plan been along hal-device|awk | 01:10 |
DocScrutinizer | ugly | 01:11 |
*** scoobertron has quit IRC | 01:11 | |
freemangordon | hal-find-by-property --key=block.device --string=/dev/mmcblk0p1 | 01:11 |
DocScrutinizer | duh :-D | 01:12 |
freemangordon | however https://gitorious.org/community-ssu/ke-recv/commit/bee72d58a3b6ca4e66564a38fb22b0dd40dfa675 | 01:12 |
freemangordon | :) | 01:12 |
freemangordon | no more mount/unmount ;) | 01:13 |
DocScrutinizer | ?? | 01:13 |
freemangordon | no more mount/unmount on rename | 01:13 |
freemangordon | everything looks fine with that patch | 01:14 |
freemangordon | tomorrow i will integrate your mmc-rename.sh but as Pali wrote, with fstype as a parameter | 01:16 |
freemangordon | for today, thats all folks :D | 01:17 |
DocScrutinizer | o/ | 01:17 |
DocScrutinizer | looks pretty fsckdup as well: /usr/sbin/mmc-mount | 01:25 |
DocScrutinizer | #!/bin/sh\n mount -t vfat -o $3,noauto,nodev,noexec,nosuid,noatime,nodiratime,utf8,uid=29999,shortname=mixed,dmask=000,fmask=0133,rodir "$1" "$2" > /dev/null W*T*F?! | 01:25 |
DocScrutinizer | aaah I gather there's been a better alternative for this abomination on tmo already | 01:26 |
DocScrutinizer | BWAHAHAHA! | 01:30 |
DocScrutinizer | Mar 15 20:47:31 IroN900 BME: start | 01:30 |
DocScrutinizer | Mar 15 20:47:31 IroN900 init: Unable to execute "/usr/sbin/NotMyNokia.sh" for notmynokia: No such file or directory | 01:30 |
DocScrutinizer | Mar 15 20:47:31 IroN900 init: notmynokia main process (746) terminated with status 255 | 01:30 |
DocScrutinizer | wtf hapened to notmynokia? | 01:31 |
*** scoobertron has joined #maemo-ssu | 01:34 | |
*** scoobertron has quit IRC | 01:39 | |
merlin1991 | DocScrutinizer: mmc-mount looks a lot different in current cssu | 02:14 |
merlin1991 | (it takes a fs type argument now | 02:14 |
DocScrutinizer | hope so ;-D | 02:15 |
DocScrutinizer | I'd love to move to a simple "#!/bin/sah\n/sbin/mount $1" | 02:16 |
DocScrutinizer | which obviously implies there's a proper fstab, which in turn means we don'T want this file to get crappy autogenerated on boottime | 02:16 |
merlin1991 | hm why do you need a proper fstab for thatß | 02:24 |
merlin1991 | *?* | 02:24 |
DocScrutinizer | for a >> mount $foo <<? | 02:26 |
merlin1991 | yep | 02:26 |
DocScrutinizer | gtry it for sth that's not in your fstab | 02:26 |
merlin1991 | works jsut fine :D | 02:26 |
DocScrutinizer | nope | 02:26 |
merlin1991 | yes | 02:26 |
DocScrutinizer | what is $foo? | 02:26 |
merlin1991 | /dev/sdc2 | 02:26 |
merlin1991 | which is not in fstab | 02:27 |
merlin1991 | and actually ntfs | 02:27 |
merlin1991 | hm silly me | 02:27 |
DocScrutinizer | if $fo is "-o bla,blub -t xy /dev/x /mnt/y" then yes | 02:27 |
merlin1991 | hm it's moutn /dev/sdc2 /somepath | 02:27 |
DocScrutinizer | this *might* work | 02:27 |
merlin1991 | though we cannot redue mmc-mount to a simple fstab depending mount | 02:27 |
DocScrutinizer | prolly not | 02:28 |
merlin1991 | since it is used for sd mounting aswell | 02:28 |
merlin1991 | (afaik) | 02:28 |
DocScrutinizer | well, a proper entry in fstab should deal with up to 8 partitons on uSD as well | 02:29 |
merlin1991 | and how are you going to handle all the different filesystems in fstab? | 02:30 |
DocScrutinizer | -t auto | 02:30 |
* merlin1991 wonders in how many cases that would fail miserably with the stock kernel | 02:30 | |
DocScrutinizer | okok, maybe that's not exactly what we want | 02:30 |
DocScrutinizer | as we maybe want noatime and whatnot else | 02:31 |
merlin1991 | http://www.youtube.com/watch?v=316AzLYfAzw <-- interesting way to advertise a tv channel | 02:38 |
merlin1991 | completely OT ofc :D | 02:38 |
*** Milhouse has quit IRC | 02:48 | |
*** trbs has quit IRC | 02:50 | |
*** Milhouse has joined #maemo-ssu | 02:52 | |
*** M4rtinK has quit IRC | 03:17 | |
*** javispedro has quit IRC | 03:23 | |
*** arcean_ has quit IRC | 03:59 | |
*** nox- has quit IRC | 04:07 | |
*** infobot has quit IRC | 04:43 | |
*** merlin1991 has quit IRC | 05:35 | |
*** merlin1991 has joined #maemo-ssu | 05:35 | |
*** amiconn has quit IRC | 05:45 | |
*** amiconn_ has joined #maemo-ssu | 05:45 | |
*** amiconn_ is now known as amiconn | 05:45 | |
*** Pali has joined #maemo-ssu | 08:14 | |
*** DocScrutinizer has quit IRC | 09:57 | |
*** DocScrutinizer has joined #maemo-ssu | 09:57 | |
*** dafox has joined #maemo-ssu | 10:27 | |
*** psycho_oreos has joined #maemo-ssu | 10:44 | |
*** freemangordon_ has joined #maemo-ssu | 10:50 | |
freemangordon_ | Pali, i'd fixed ke-recv, check on gitorious | 11:01 |
Pali | freemangordon, ok | 11:01 |
Pali | freemangordon, did you updated also that mmc-rename? | 11:02 |
freemangordon_ | no | 11:02 |
freemangordon_ | didn't have time | 11:03 |
freemangordon_ | will try to do it today | 11:03 |
Pali | ok | 11:03 |
freemangordon_ | you could do it as well | 11:03 |
*** juzn900 has joined #maemo-ssu | 11:18 | |
Pali | freemangordon, ok I will do it | 11:29 |
Pali | freemangordon, I see with mmc label (mmc->desired_label) big problem | 11:35 |
Pali | label is stored in mmc structure instead of volume | 11:35 |
Pali | so this is problem why label is same for all partitions | 11:36 |
freemangordon_ | Pali, update your gnome-vfs from -devel repo ;-) | 11:36 |
Pali | can you give me apt line? | 11:37 |
freemangordon_ | do you have cssu-devel repo installed? | 11:38 |
Pali | -devel no | 11:39 |
Pali | only -stable and -testing | 11:40 |
freemangordon_ | well, enable it, you should have the new library on apt-get update/upgrade | 11:41 |
Pali | I do not know apt line of -devel | 11:41 |
freemangordon_ | deb http://maemo.merlin1991.at/cssu/community-devel/ fremantle free non-free | 11:43 |
*** juzn900 has left #maemo-ssu | 11:57 | |
*** arcean has joined #maemo-ssu | 12:25 | |
*** MohammadAG has quit IRC | 12:36 | |
*** MohammadAG has joined #maemo-ssu | 12:36 | |
*** freemangordon_ has quit IRC | 12:54 | |
Pali | freemangordon, bug with dosfslabel: https://bugzilla.redhat.com/show_bug.cgi?id=468050 | 13:11 |
povbot | Bug 468050: was not found. | 13:11 |
Pali | it return exitcode 1 if all is successfull | 13:11 |
Pali | here is patch which seems working for renaming: http://atrey.karlin.mff.cuni.cz/~pali/mmc-rename.patch | 13:12 |
Pali | but first need to know how to fix problem with that dosfslabel | 13:13 |
*** lizardo has joined #maemo-ssu | 13:49 | |
*** freemangordon_ has joined #maemo-ssu | 13:54 | |
*** Pali has quit IRC | 14:24 | |
*** Pali has joined #maemo-ssu | 14:25 | |
s1gk1ll | Hi all, dont know if this is the rigth place to ask but here it goes | 14:29 |
s1gk1ll | I'm using kpv50 | 14:30 |
*** Pali has quit IRC | 14:30 | |
s1gk1ll | and bq27x00_battery module | 14:30 |
s1gk1ll | I want to read the time left of battery | 14:30 |
s1gk1ll | but the values of /sys/class/power_supply/bq27200-0/capacity | 14:30 |
s1gk1ll | gives me: cat: read error: No data available | 14:31 |
s1gk1ll | anyone with the same problem? | 14:31 |
*** arcean_ has joined #maemo-ssu | 14:34 | |
*** arcean has quit IRC | 14:34 | |
*** freemangordon_ has quit IRC | 14:54 | |
*** M4rtinK has joined #maemo-ssu | 14:54 | |
*** arcean_ is now known as arcean | 15:02 | |
*** Pali has joined #maemo-ssu | 15:05 | |
*** BCMM has joined #maemo-ssu | 15:18 | |
*** BCMM has quit IRC | 15:18 | |
*** BCMM has joined #maemo-ssu | 15:18 | |
*** freemangordon_ has joined #maemo-ssu | 15:54 | |
*** freemangordon_ has quit IRC | 15:59 | |
*** BCMM has quit IRC | 15:59 | |
*** freemangordon_ has joined #maemo-ssu | 16:00 | |
Sicelo | s1gk1ll: i don't use that... have a look at script bq27200.sh | 16:05 |
Pali | freemangordon, patch for ke-recv commited | 16:27 |
freemangordon_ | ? | 16:27 |
freemangordon_ | mmc-rename? | 16:28 |
freemangordon_ | great, later on I will build it and will upload .debs in -devel repo. or you can do it too, afaik you have access to it | 16:30 |
freemangordon_ | Pali, why default to vfat? | 16:32 |
Pali | because in maemo can be scripts which could call that rename .sh script and default maemo support only vfat | 16:33 |
Pali | problem is still that dosfslabel return only exit code 1 | 16:33 |
freemangordon_ | aah, ok | 16:34 |
freemangordon_ | what is the problem? | 16:34 |
Pali | see bug https://bugzilla.redhat.com/show_bug.cgi?id=468050 | 16:34 |
povbot | Bug 468050: was not found. | 16:34 |
Pali | we need to update dosfstools package | 16:35 |
freemangordon_ | hmm, if i understand correctly, it returns 1 for both success and failure? | 16:37 |
Pali | yes | 16:38 |
freemangordon_ | nice :-D | 16:38 |
Pali | so I added exit 0 at the end of mmc-rename.sh | 16:38 |
freemangordon_ | and what about ext* ? | 16:39 |
Pali | I did not tested it yet | 16:39 |
Pali | I will try it now | 16:39 |
freemangordon_ | hmm, better test it before uploading to -devel | 16:40 |
Pali | tested, ext4 working fine :-) | 16:40 |
freemangordon_ | i have it enabled on my primary phone :-D | 16:41 |
freemangordon_ | i was talking about return value | 16:41 |
*** BCMM has joined #maemo-ssu | 16:41 | |
freemangordon_ | i.e. if dosfslabel return 0 else return $? | 16:42 |
Pali | dosfslabel returing 1 if rename was successfull and also returning 1 if rename failed | 16:43 |
freemangordon_ | yeah, i got that, i was talking about ext* rename | 16:44 |
s1gk1ll | Sicelo: the script gives me: Error: Could not set address to 0x55: Device or resource busy | 16:44 |
freemangordon_ | so, return hardcoded 0 in case of vfat else return rename program result | 16:45 |
freemangordon_ | you should stop bme afaik | 16:45 |
Pali | freemangordon, better will be to update patched version of dosfslabel | 16:45 |
Pali | seems that redhat fixed that problem | 16:45 |
freemangordon_ | pali, bug report is closed without fixed label | 16:46 |
freemangordon_ | anyway, right now e2label returns correct value? if yes, then use it | 16:47 |
freemangordon_ | hardcode that 0 only for vfat | 16:47 |
Pali | tested, e2label returing 0 for successfull renaming of my ext4 partition and 1 if failing (e.g. non root user) | 16:52 |
freemangordon_ | going to change it? | 16:52 |
Pali | I will try to fix dos2fslabel | 16:52 |
Pali | I will try to find correct patch | 16:53 |
freemangordon_ | pali, don't, lets fix more important stuff first :-( | 16:53 |
freemangordon_ | btw we can workaround the issue by comparing the labels before and after | 16:54 |
freemangordon_ | using blkid | 16:54 |
Pali | seems here is patch: https://bugzilla.redhat.com/show_bug.cgi?id=693662 | 16:55 |
povbot | Bug 693662: was not found. | 16:55 |
freemangordon_ | pali, better workaround it in the script | 16:58 |
Sicelo | s1gk1ll: i think we must take this to #maemo. anyway, i would consider unloading bq... module | 16:59 |
s1gk1ll | Sicelo: yes, without the bq module the script works fine. Thought the script only work with bq module | 17:02 |
s1gk1ll | gonna take a better look one this | 17:02 |
s1gk1ll | thanks Sicelo | 17:02 |
freemangordon_ | really, better switch to #maemo | 17:03 |
*** dafox__ has joined #maemo-ssu | 17:05 | |
*** CepiPerez has joined #maemo-ssu | 17:09 | |
*** Pali has quit IRC | 17:13 | |
*** Pali has joined #maemo-ssu | 17:16 | |
Pali | ok, patch not working... I think the hack with exit 0 is ok | 17:17 |
freemangordon_ | :-D ok, why not try a proposed workaround? | 17:18 |
freemangordon_ | s/a/the/ | 17:18 |
*** dafox has quit IRC | 17:20 | |
*** Pali has quit IRC | 17:22 | |
DocScrutinizer | hey, you're cheating! a) the "patch" you pointed to above is not fixing any "returns 1" problem, and b) it is needed for the suggested "use $3 for FSTYPE" | 17:24 |
DocScrutinizer | since I very much would suggest and like to stay as compatible to stock as possible, not only in complete systems but also for subsystem APIs if any possible, I strongly suggest you use my mmc-rename.sh concept instead | 17:25 |
DocScrutinizer | using blkid to find out about the fs type | 17:26 |
*** freemangordon_ has quit IRC | 17:29 | |
DocScrutinizer | it's really no big thing to add a exit 0 after the dosfslabel call | 17:31 |
*** freemangordon_ has joined #maemo-ssu | 17:33 | |
DocScrutinizer | done | 17:33 |
DocScrutinizer | http://maemo.cloud-7.de/maemo5/usr/sbin/mmc-rename.sh | 17:37 |
DocScrutinizer | btw has anybody tested if mmc-rename.sh is actually getting used for renaming "strange" partitions? | 17:41 |
*** freemangordon_ has quit IRC | 17:55 | |
merlin1991 | bah everyone timing out | 17:59 |
freemangordon | no, its my n900 | 17:59 |
freemangordon | and i was driving | 17:59 |
*** CepiPerez has quit IRC | 18:09 | |
*** infobot has joined #maemo-ssu | 18:09 | |
*** ChanServ sets mode: +v infobot | 18:09 | |
*** CepiPerez has joined #maemo-ssu | 18:11 | |
*** CepiPerez has quit IRC | 18:12 | |
freemangordon | DocScrutinizer, dosfslabel doe not work :D | 18:18 |
freemangordon | s/do/does/ | 18:18 |
infobot | freemangordon meant: DocScrutinizer, doessfslabel doe not work :D | 18:18 |
freemangordon | s/doessfslabel doe/dosfslabel does/ | 18:19 |
freemangordon | whatever, but vfat label remains the same | 18:19 |
DocScrutinizer | hmm | 18:19 |
freemangordon | yep, i've checked it by using blkid -c /dev/null ;) | 18:19 |
DocScrutinizer | I'd rather check it by strace dosfslable | 18:20 |
freemangordon | seems like mtools are used by purpose | 18:20 |
DocScrutinizer | after all that's a real bug then, and I'd wonder how dosfslabel made it on fremantle stock | 18:21 |
DocScrutinizer | mtools are severely fscked | 18:21 |
DocScrutinizer | by design | 18:21 |
freemangordon | DocScrutinizer, can you do that (to check with strace) | 18:21 |
freemangordon | wel,, could be, but at least mlabel works | 18:22 |
freemangordon | it might be that dosfslabel does not work on mounted volume | 18:22 |
DocScrutinizer | while I don't think we can fix mtools design madness, we still can fix a bug in a part of stock fremantle, which dosfslabel obviously is then | 18:22 |
DocScrutinizer | nothing should work on mounted volumes, it's BAD[TM] | 18:23 |
DocScrutinizer | and using mtools means exploiting one bug (mtools) to make another bug (ke-recv and how label change is done) work | 18:24 |
DocScrutinizer | if your assumtion is correct | 18:24 |
*** M4rtinK has quit IRC | 18:26 | |
DocScrutinizer | we should fix ke-recv label change sequence&method to make it work with "perfectly sane" dosfslabel, then | 18:26 |
DocScrutinizer | I guess checking if "<freemangordon> it might be that dosfslabel does not work on mounted volume" is correct is just simple enough, uh? | 18:27 |
DocScrutinizer | nota bene mtools friggin config file doesn't work either, for anything but a one-partitons vfat uSD and a standard partitioned eMMC, so using it is no option at all | 18:29 |
DocScrutinizer | without fixing that either | 18:29 |
DocScrutinizer | so I'd prefer to "fix" whatever sane-by-design stuff rather than mtools | 18:29 |
freemangordon | DocScrutinizer, mtools | 18:33 |
freemangordon | mtools mmc-rename works pretty well for my 3 partitions sdcard | 18:34 |
freemangordon | however, iw will try to unmount vfat partition to check if dosfslabel works | 18:35 |
DocScrutinizer | oooh c'mon | 18:35 |
DocScrutinizer | drive a: file="/dev/mmcblk0" | 18:35 |
DocScrutinizer | drive b: file="/dev/mmcblk0p1" | 18:35 |
DocScrutinizer | drive c: file="/dev/mmcblk0p3" | 18:35 |
freemangordon | I know :) | 18:35 |
freemangordon | yep, partition should be unmounted | 18:36 |
DocScrutinizer | best you can get from mtools is it fails on mmcblkNp2 | 18:36 |
DocScrutinizer | worst, it renames a ext3 partition or another partition | 18:37 |
freemangordon | uh, no, dosfslable does not rename even unmounted volume :( | 18:37 |
DocScrutinizer | and drive a: WTF - super floppy?! | 18:37 |
freemangordon | WTF? dosfslabel reports new label, while blkid reports old ?!? | 18:39 |
DocScrutinizer | how about that: ;-P we install and invoke cfdisk in mmc-rename.sh, as it's obviously a way to complex and risky task for HFM to relabel partitions | 18:40 |
DocScrutinizer | we install and, in mmc-rename.sh, invoke cfdisk | 18:41 |
DocScrutinizer | not that I ever really used HFM for anything, but I swear I'd never trust it on formatting and labeling partitions, and for all I know all this also never really worked decently | 18:44 |
freemangordon | hmm, seems dosfslabel caches too | 18:44 |
DocScrutinizer | figure: you inserted a uSD with 3 ext3 partitions, friggin HFM detects it as superfloppy. Relabel it -> SCREWED | 18:45 |
freemangordon | no way, it is ke-recv who detects drive layout based on what HAL knows | 18:45 |
DocScrutinizer | whatever it is, it's brainfsckd | 18:46 |
DocScrutinizer | always been | 18:46 |
DocScrutinizer | I'd not trust it, nor bother to fix it after Nokia and 2 years field didn't | 18:46 |
DocScrutinizer | the idea to invoke a proper tool whenever mmc-(format|rename).sh gets called, has some special charme and is tempting | 18:47 |
freemangordon | WTF? https://bugzilla.redhat.com/show_bug.cgi?id=503228 | 18:48 |
povbot | Bug 503228: was not found. | 18:48 |
DocScrutinizer | quote plrease | 18:48 |
freemangordon | Bug 503228 - dosfslabel does not set volume label in the right place | 18:48 |
povbot | Bug https://bugs.maemo.org/503228 was not found. | 18:48 |
freemangordon | povbot, shut up | 18:49 |
povbot | freemangordon: Error: "shut" is not a valid command. | 18:49 |
freemangordon | Fixed in dosfstools-3.0.9-2.fc14 in rawhide. | 18:49 |
DocScrutinizer | IroN900:~# dosfslabel --version | 18:50 |
DocScrutinizer | dosfslabel 2.11, 12 Mar 2005, FAT32, LFN | 18:50 |
DocScrutinizer | BWAHAHAHA | 18:50 |
freemangordon | nice :D | 18:50 |
*** Pali has joined #maemo-ssu | 18:50 | |
DocScrutinizer | ticket: get recent, supposedly bugfixed, dosfslabel version | 18:51 |
freemangordon | Pali, after all it seems we should upgarde dosfstools :) | 18:51 |
DocScrutinizer | maximum in line with CSSU idea | 18:51 |
freemangordon | lemme check which version is in ubuntu 10.04 | 18:52 |
freemangordon | dosfslabel 3.0.7, 24 Dec 2009, FAT32, LFN | 18:52 |
DocScrutinizer | dang, this thing must origin back to maemo0.8 | 18:53 |
DocScrutinizer | and never seen an update since | 18:53 |
DocScrutinizer | no friggin dosfslabel on my box XP | 18:54 |
freemangordon | http://harmattan-dev.nokia.com/pool/harmattan/free/d/dosfstools/ | 18:55 |
freemangordon | HAHAHAHA | 18:55 |
freemangordon | nice. ain't | 18:55 |
DocScrutinizer | dang, cfdisk only shows labels, doesn't edit them | 18:57 |
DocScrutinizer | *COUGH* do less /etc/mtools.conf on your desktop | 18:59 |
freemangordon | dpkg-deb: building package `dosfstools' in `../dosfstools_3.0.7-1_armel.deb'. | 19:00 |
freemangordon | lets try it on my devel device | 19:00 |
DocScrutinizer | friggin shit, there has to be a sane way at par with mkfs.vfat and tune2fs, to *change* labels on vfat | 19:00 |
DocScrutinizer | use dd? >;-P | 19:01 |
freemangordon | yeah | 19:01 |
freemangordon | why not hex editor :D | 19:01 |
DocScrutinizer | sure | 19:02 |
DocScrutinizer | sed shall do that | 19:02 |
DocScrutinizer | since sed is supposed to work on *any* source | 19:02 |
DocScrutinizer | even source that consists of 256k/"line" | 19:03 |
DocScrutinizer | some unique property it shares only with vi afaik | 19:03 |
DocScrutinizer | and a proper dd (ot the crippled messybox crap) is supposed to cut an arbitrary block of arbitrary length and pos out of any source, and insert it to another destination | 19:06 |
DocScrutinizer | but - as said befor... | 19:06 |
DocScrutinizer | friggin shit, there has to be a sane way at par with mkfs.vfat and tune2fs, to *change* labels on vfat | 19:07 |
DocScrutinizer | it can't be that mtools is the supposed and recommended way to deal with uSD on desktop linux these days | 19:07 |
DocScrutinizer | mkfs.vfat knows how to set labels. Alas it can't do that without same time formatting the whole partition | 19:09 |
DocScrutinizer | I'd rather strip down mkfs.vfat to only handle and write label, rather than bother with friggin mtools with its mindboggling prone-to-fail /etc/mtools.conf | 19:10 |
DocScrutinizer | again, get a laugh, do 'less /etc/mtools.conf' on your desktop PC! | 19:11 |
DocScrutinizer | teaser: | 19:11 |
DocScrutinizer | #dosemu hdimage | 19:11 |
DocScrutinizer | drive n: file="/var/lib/dosemu/hdimage.first" MTOOLS_SKIP_CHECK=1 MTOOLS_LOWER_CASE=1 MTOOLS_NO_VFAT=1 partition=1 offset=128 | 19:11 |
DocScrutinizer | SUUUURE, I know I need driveletter (WAAAAH!!!) n: to access dosemu image | 19:12 |
freemangordon | DocScrutinizer, take it easy, I was able to build dosfstools from ubuntu 11.10, going to test them now | 19:13 |
DocScrutinizer | yo da man! | 19:14 |
DocScrutinizer | <3 | 19:14 |
DocScrutinizer | I might ask my friend werner almesberger, author of fsck.vfat, what's the contemporary tool to mess with dos partitions' properties | 19:17 |
Pali | maemo gitorious sources: https://maemo.gitorious.org/maemo-af/dosfstools | 19:18 |
freemangordon | Pali, it is of no use, i've just compiled ubuntu upstream, so far seems ok | 19:19 |
freemangordon | 11.10 | 19:19 |
freemangordon | compiled as in made a .deb | 19:19 |
freemangordon | dosfstools_3.0.12-1ubuntu1_armel.deb | 19:19 |
freemangordon | give me some 10 minutes to upgrade my devel device to lates cssu and to test it | 19:20 |
freemangordon | btw in the meantime you can ask merlin1991 how the hell would that package be called for inclusion in CSSU | 19:20 |
DocScrutinizer | LOL | 19:23 |
freemangordon | dosfstools_3.0.12-1ubuntu1+0cssu0 ? | 19:23 |
DocScrutinizer | prolly | 19:25 |
freemangordon | merlin1991 ^^^ | 19:25 |
DocScrutinizer | tbh I don't give a flies' shit | 19:25 |
merlin1991 | freemangordon: why use the ubuntu source as base? | 19:26 |
merlin1991 | if you're upgrading the package why don't we simply go upstream? | 19:26 |
freemangordon | because we're debian | 19:26 |
*** M4rtinK has joined #maemo-ssu | 19:26 | |
merlin1991 | and? | 19:26 |
freemangordon | i don't want to bother debianizing it | 19:26 |
DocScrutinizer | [2012-04-12 17:50:14] <DocScrutinizer> IroN900:~# dosfslabel --version | 19:26 |
DocScrutinizer | [2012-04-12 17:50:14] <DocScrutinizer> dosfslabel 2.11, 12 Mar 2005, FAT32, LFN | 19:26 |
DocScrutinizer | [2012-04-12 17:50:27] <DocScrutinizer> BWAHAHAHA | 19:26 |
DocScrutinizer | [ | 19:26 |
merlin1991 | afaik it's upstream -> debian -> ubntu | 19:26 |
merlin1991 | and where in upstream -> debian -> maemo | 19:26 |
merlin1991 | so either pick from debian or upstream :D | 19:26 |
DocScrutinizer | uh, nm | 19:27 |
freemangordon | so? which package to use then, point me to the right source | 19:27 |
merlin1991 | freemangordon: that's something you've got maintainers for ;) | 19:27 |
freemangordon | sure, tell me which package to use | 19:28 |
merlin1991 | I'd prefer to use the upstream source | 19:30 |
freemangordon | why? are you sure it is bugfree? | 19:31 |
merlin1991 | upstream surely has a "stable" releaase | 19:31 |
merlin1991 | arf typos ftw | 19:31 |
freemangordon | well, i told you , tpoint me to the source code i should use and i will package it | 19:32 |
merlin1991 | http://www.daniel-baumann.ch/software/dosfstools/ | 19:32 |
freemangordon | ok, renaming with ubuntu dosfstools works | 19:33 |
freemangordon | lets try upstream | 19:33 |
freemangordon | hmm, upstream version is 3.0.12 | 19:34 |
freemangordon | the same as in ubuntu | 19:34 |
freemangordon | merlin1991, actually ubuntu 11.10 contains a patch which is not upstream :P | 19:39 |
freemangordon | https://bugs.launchpad.net/ubuntu/+source/dosfstools/+bug/794943 | 19:39 |
merlin1991 | :/ | 19:40 |
freemangordon | or it is upstream, let me clone the upstream repo and check | 19:41 |
freemangordon | no, it is not, the last upstream commit is on 07.06.2011 | 19:44 |
freemangordon | merlin1991 ^^^ | 19:46 |
freemangordon | now again, which version? | 19:46 |
merlin1991 | hm | 19:46 |
merlin1991 | technically we should pick upstream and apply the patch ourselves | 19:47 |
freemangordon | ubuntu package does exactly that | 19:47 |
freemangordon | it has upstream tar.gz and a diff file | 19:47 |
freemangordon | diff.gz | 19:47 |
merlin1991 | well I bet fedore does it aswell | 19:48 |
merlin1991 | *fedora* | 19:48 |
freemangordon | did you look at the bug report? | 19:49 |
freemangordon | the patch is backported from fedora | 19:49 |
freemangordon | well, "backported" | 19:49 |
merlin1991 | :D | 19:49 |
freemangordon | merlin1991, waiting for your decision | 19:50 |
merlin1991 | I'd grab upstream and add the patch on top in our "own" packaging | 19:51 |
merlin1991 | but if you want to have it done now take the ubuntu sources | 19:51 |
freemangordon | but of course, ubuntu packaging does not work in SB | 19:51 |
merlin1991 | well then we have to package it anyway :D | 19:52 |
merlin1991 | --> upstream + patch :D | 19:52 |
freemangordon | which i've already done, but using ubuntu's changelog | 19:52 |
freemangordon | and rules and control from maemo dosfstools | 19:52 |
merlin1991 | then just make a frech changelog :D | 19:52 |
freemangordon | EURECA | 19:53 |
merlin1991 | with 2 entries, one for the upstream release and one for the applied patch | 19:53 |
freemangordon | ok | 19:53 |
freemangordon | merlin1991, you could create dosfstools in CSSU | 19:54 |
freemangordon | in the meantime | 19:54 |
merlin1991 | bah forgot my pw :/ | 19:55 |
merlin1991 | or rather I'm not sure which one applies :D | 19:56 |
merlin1991 | oh ffs I hate windows | 19:57 |
freemangordon | merlin1991, i will keep debian/changelog, will just edit the last entry to be 3.0.12+0cssu0 | 19:57 |
merlin1991 | can't even mount my other drive and check my encrypted pass file due to ntfs security | 19:58 |
merlin1991 | fooooooo | 19:58 |
merlin1991 | err fuuuuuuuuuuuu ofc :D | 19:58 |
freemangordon | wow, thats GPL3 | 19:58 |
freemangordon | any problem with that? | 19:58 |
merlin1991 | is the package gpl3 or only the ubuntu packaging ? | 19:59 |
freemangordon | upstream is GPL3 | 19:59 |
merlin1991 | well we don't violate it so we can use it | 20:00 |
freemangordon | :D | 20:00 |
merlin1991 | though I personally disike gpl3 | 20:00 |
merlin1991 | btw how's the package called in the control file? | 20:00 |
merlin1991 | (the source package) | 20:00 |
freemangordon | which one? maemo or ubuntu | 20:00 |
merlin1991 | maemo | 20:01 |
freemangordon | source: dosfstools | 20:01 |
DocScrutinizer | you guys are awesome | 20:01 |
freemangordon | package: dosfstools | 20:01 |
freemangordon | package: dosfstools-dbg | 20:01 |
merlin1991 | https://gitorious.org/community-ssu/dosfstools | 20:01 |
merlin1991 | DocScrutinizer: how come? | 20:01 |
freemangordon | great | 20:02 |
DocScrutinizer | just saying. I love the way things prgressed in last 3h | 20:02 |
freemangordon | hmm. after all I will purge the control file | 20:02 |
freemangordon | oops, not control file | 20:02 |
freemangordon | changelog file | 20:02 |
merlin1991 | DocScrutinizer: I'm still not sure if you're beeing sarcastic there :D | 20:02 |
DocScrutinizer | mot at all | 20:02 |
DocScrutinizer | not* | 20:02 |
merlin1991 | arf why is being hardwired to beeing in my brain :/ | 20:03 |
*** psycho_oreos has quit IRC | 20:08 | |
*** Pali has quit IRC | 20:28 | |
freemangordon | merlin1991, CSSU package names should use -Xcssu-Y, not +Xcssu-Y otherwise dpkg-buildpackage does not produce .diff.tar.gz file | 20:29 |
freemangordon | s/-Xcssu-Y, not +Xcssu-Y/-XcssuY, not +XcssuY/ | 20:30 |
infobot | freemangordon meant: merlin1991, CSSU package names should use -XcssuY, not +XcssuY otherwise dpkg-buildpackage does not produce .diff.tar.gz file | 20:30 |
merlin1991 | freemangordon: 90% of our packages are "native" anyway so we don't get diff.tar.gz for them in any case | 20:30 |
freemangordon | well dosfstool is from the remaining 10% | 20:30 |
merlin1991 | yea sure | 20:30 |
merlin1991 | tbh I'm not sure if we should adopt a -x naming scheme | 20:32 |
merlin1991 | nokia deliberatly broke it by adding +0m5 to all packageas | 20:32 |
merlin1991 | s/packageas/packages/ | 20:32 |
infobot | merlin1991 meant: nokia deliberatly broke it by adding +0m5 to all packages | 20:32 |
freemangordon | dosfstools_3.0.12-0cssu0 pushed on gitorious and uploaded in -devel repo :P | 20:39 |
freemangordon | merlin1991 ^^^ | 20:40 |
freemangordon | daamn | 20:45 |
freemangordon | dpkg - warning: downgrading dosfstools from 1:2.11maemo8-2+0m5 to 3.0.12-0cssu0. | 20:45 |
freemangordon | merlin1991, fix that for me please, i am not sure I can do it properly :( | 20:45 |
merlin1991 | that's easy | 20:45 |
merlin1991 | add the epoch to the front of the version | 20:46 |
merlin1991 | --> 1:3.0.12-0cssu0 | 20:46 |
freemangordon | FUUUK, seems this dosfslabel has bugs too | 21:01 |
freemangordon | it does not update root directory label, only bootsector :( | 21:01 |
merlin1991 | dang 5 hours of straigt coding and I'm tired as if im awake for 24 hours | 21:24 |
*** NIN101 has joined #maemo-ssu | 21:37 | |
*** BCMM has quit IRC | 21:59 | |
DocScrutinizer | freemangordon: I'd think such essential fuckups wouldn't go unnoticed for a pkg like dosfslabel? | 22:40 |
DocScrutinizer | anyway javispedro pointed to mlabel -i <phy-dev-name> or sth, that allegedly doesn't need this friggin mtools.conf | 22:41 |
DocScrutinizer | lemme check if our mlabel even knows this option | 22:41 |
DocScrutinizer | meh, of course not | 22:45 |
DocScrutinizer | >>The drive letter : (colon) has a special meaning. It is used to access image files which are directly specified on the command line using the `-i' options. | 22:46 |
DocScrutinizer | >>mcopy -i my-image-file.bin ::file1 ::file2 | 22:46 |
DocScrutinizer | >>You can also supply an offset within the image file by including `@@'OFFSET into the file name | 22:46 |
DocScrutinizer | >>mcopy -i my-image-file.bin@@1M ::file1 ::file2 | 22:46 |
* DocScrutinizer pukes a little | 22:47 | |
DocScrutinizer | >> The syntax described herein is new for version `mtools-3.0'. The old line-oriented syntax is still supported. Each line beginning with a single letter is considered to be a drive description using the old syntax. Old style and new style drive sections may be mixed within the same configuration file, in order to make upgrading easier. Support for the old syntax will be phased out eventually, and in order to discourage its use, I | 22:54 |
DocScrutinizer | purposefully omit its description here | 22:55 |
DocScrutinizer | HAHA, KTHNXBY | 22:55 |
*** tadzik has joined #maemo-ssu | 22:56 | |
tadzik | hello there | 22:56 |
tadzik | is there a way to install cssu from command-line somehow? My patience is nothing compared to glacial slowness of the package manager, and I don't believe it works at all | 22:58 |
tadzik | okay, I guess nagging you guys on IRC did help it a bit :) | 23:00 |
Sicelo | it is recommended to always use the package manager | 23:00 |
tadzik | I see | 23:00 |
*** int_ua has joined #maemo-ssu | 23:01 | |
trumee | MohammadAG: ping | 23:01 |
DocScrutinizer | there's for sure a way, but it's not documented and thus not supported | 23:01 |
int_ua | anyone with uSD present? | 23:01 |
tadzik | right | 23:01 |
DocScrutinizer | int_ua: ol | 23:02 |
tadzik | htop seems to be convinced that something is working | 23:02 |
int_ua | I have a reproducible crash of dbus-vfs-daemon | 23:02 |
DocScrutinizer | tadzik: what's wrong? | 23:02 |
DocScrutinizer | int_ua: talk to freemangordon / pali | 23:03 |
DocScrutinizer | iirc they messed with this system a lot last few days | 23:03 |
int_ua | DocScrutinizer: $ sudo umount /dev/mmcblk1p1 ; sudo mount -o ro /dev/mmcblk1p1 /media/mmс1 | 23:03 |
tadzik | DocScrutinizer: I hope nothing, it's just that the app manager seems to do nothing at all | 23:03 |
tadzik | . o O ( maybe it just finished ) | 23:04 |
DocScrutinizer | maybe :-D | 23:04 |
tadzik | was it supposed to install just one app? | 23:04 |
DocScrutinizer | yep | 23:04 |
tadzik | I saw apt-get process working after that so I thought it's still doing something | 23:04 |
DocScrutinizer | see instructions please | 23:04 |
tadzik | okay, there's Community SSU in the menu | 23:05 |
DocScrutinizer | click it | 23:05 |
tadzik | I'm looking at them, but they only say "Once this is completed" | 23:05 |
tadzik | and it also told about "lots of popups", so I waited :) | 23:05 |
tadzik | okay, it's working visibly now :) | 23:05 |
tadzik | thanks for a hand | 23:05 |
DocScrutinizer | tadzik: you need to read instruction like it was a chronological sequence of events | 23:06 |
DocScrutinizer | ;-P | 23:06 |
tadzik | yeah, I understand it well :) | 23:06 |
tadzik | I just have, well, mixed feeling about the application manager | 23:06 |
DocScrutinizer | we all have | 23:06 |
tadzik | I can imagine | 23:07 |
DocScrutinizer | there are reasons we use it nevertheless | 23:07 |
tadzik | right | 23:07 |
DocScrutinizer | and on the bright side CSSU comes with a somewhat fixed version | 23:07 |
tadzik | yay | 23:07 |
tadzik | I've been using the Faster Application Manager for a while now | 23:07 |
DocScrutinizer | ot that this would make the pile of sh* any more bearable ;-) | 23:07 |
tadzik | :> | 23:08 |
DocScrutinizer | not* | 23:08 |
int_ua | s/dbus-vfs/gnome-vfs/ | 23:08 |
DocScrutinizer | int_ua: yeah | 23:08 |
DocScrutinizer | int_ua: iirc freemangordon yesterday claimed he has a bugfixed version | 23:09 |
DocScrutinizer | freemangordon: that's why I'm reluctant to look into your issue | 23:09 |
DocScrutinizer | s/freemangordon/int_ua/ | 23:09 |
infobot | DocScrutinizer meant: int_ua: that's why I'm reluctant to look into your issue | 23:09 |
int_ua | should I add a new post on the forum? I'm running out of battery, half an hour to a place with charger :) | 23:10 |
DocScrutinizer | I guess you should wait for freemangordon | 23:10 |
DocScrutinizer | ooh short on battery - well, a post on tmo will do, or just paste details here, freemangordon will see them in backscroll | 23:11 |
int_ua | ok, I'm leaving now, please tell him "$ sudo umount /dev/mmcblk1p1 ; sudo mount -o ro /dev/mmcblk1p1 /media/mmс1" | 23:12 |
DocScrutinizer | you did ;) | 23:12 |
*** int_ua has quit IRC | 23:12 | |
DocScrutinizer | freemangordon: ^^^ | 23:12 |
DocScrutinizer | pali: (just in case) | 23:13 |
DocScrutinizer | ^^^ | 23:13 |
DocScrutinizer | [2012-04-12 10:36:41] <freemangordon_> Pali, update your gnome-vfs from -devel repo ;-) | 23:13 |
DocScrutinizer | [2012-04-10 19:42:22] <freemangordon> Raimu, here http://maemo.merlin1991.at/cssu/community-devel/ | 23:14 |
DocScrutinizer | [2012-04-10 19:42:42] <freemangordon> there is .install file to be opened directly from your n900 | 23:14 |
DocScrutinizer | [2012-04-10 19:42:49] <Raimu> freemangordon: Ahah, I got it from here - now what's the file I'm to update? | 23:14 |
DocScrutinizer | [2012-04-10 19:43:36] <freemangordon> osso-gnome-vfs, but you need 2 .debs, better use HAM to upgrade | 23:14 |
DocScrutinizer | dang, his battery already dead? | 23:15 |
tadzik | cssu onboard \o/ | 23:18 |
DocScrutinizer | congrats | 23:18 |
DocScrutinizer | T or S? | 23:19 |
DocScrutinizer | tadzik: ^^^ | 23:19 |
tadzik | S | 23:19 |
DocScrutinizer | :-) | 23:19 |
tadzik | I'm not that adventurous, Yet | 23:20 |
DocScrutinizer | S is just fine | 23:20 |
*** Sc0rpius has quit IRC | 23:20 | |
tadzik | huh. In the new Modest, tree view doesn't mean threaded emails? | 23:22 |
merlin1991 | it means tree view for the account / folders structure | 23:23 |
tadzik | hmm, shame. Maybe I could find some tuits to hack on this | 23:24 |
*** int_ua has joined #maemo-ssu | 23:34 | |
int_ua | DocScrutinizer: did I miss something about gnome-vfs-maemon? | 23:35 |
DocScrutinizer | yup | 23:35 |
DocScrutinizer | [2012-04-10 19:42:22] <freemangordon> Raimu, here http://maemo.merlin1991.at/cssu/community-devel/ | 23:35 |
DocScrutinizer | [2012-04-10 19:42:42] <freemangordon> there is .install file to be opened directly from your n900 | 23:35 |
DocScrutinizer | [2012-04-10 19:42:49] <Raimu> freemangordon: Ahah, I got it from here - now what's the file I'm to update? | 23:35 |
DocScrutinizer | [2012-04-10 19:43:36] <freemangordon> osso-gnome-vfs, but you need 2 .debs, better use HAM to upgrade | 23:35 |
merlin1991 | DocScrutinizer: you can scratch the ham line | 23:36 |
Raimu | Bling! | 23:36 |
DocScrutinizer | merlin1991: ?? | 23:36 |
merlin1991 | ham is not going to notice the upgrade since there is no metapackage | 23:36 |
DocScrutinizer | merlin1991: you lost me | 23:37 |
merlin1991 | osso-gnome-vfs is in the libs section, so ham does not show any upgrades for it unless you bump the requires version in the metapackage | 23:37 |
merlin1991 | ofc there's always red pill mode | 23:38 |
DocScrutinizer | err, where did I use HAM and gnome-vfs in same post? | 23:38 |
merlin1991 | <DocScrutinizer> [2012-04-10 19:43:36] <freemangordon> osso-gnome-vfs, but you need 2 .debs, better use HAM to upgrade | 23:38 |
DocScrutinizer | meh | 23:38 |
DocScrutinizer | tbh I didn't even read in detail what I posted ;-P | 23:39 |
DocScrutinizer | merlin1991: maybe you can provide better guide for int_ua | 23:40 |
DocScrutinizer | and comment on his "bugreport" | 23:40 |
int_ua | did freemangordon mean HAM over FAM or HAM over CLI? | 23:43 |
merlin1991 | ham over fam | 23:44 |
DocScrutinizer | he didn't mean anything with that line, as it was outright incorrect, as merlin1991 explained one post up | 23:44 |
merlin1991 | cli is still better than fam | 23:44 |
*** Sc0rpius has joined #maemo-ssu | 23:44 | |
DocScrutinizer | int_ua: maybe you should read chanlog | 23:45 |
int_ua | well, I'm not ready to use devel version, I just wanted to make sure this bug is a known one... | 23:46 |
DocScrutinizer | I'm not sure what freemangordon did, and if it's related to your bug, or whether it's wise at all when you update to that devel osso-gnome-vfs | 23:47 |
DocScrutinizer | :-D | 23:47 |
DocScrutinizer | [2012-04-12 22:11:59] <int_ua> ok, I'm leaving now, please tell him "$ sudo umount /dev/mmcblk1p1 ; sudo mount -o ro /dev/mmcblk1p1 /media/mmс1" | 23:48 |
DocScrutinizer | int_ua: what'S the fs of that partition? | 23:48 |
tadzik | is it possible that extras-devel conflicts with the community repo in some way? | 23:48 |
int_ua | freemangordon: is it the same crash you've fixed? | 23:48 |
merlin1991 | tadzik: afaik there are no conflicts | 23:49 |
int_ua | DocScrutinizer: fat | 23:49 |
tadzik | dd | 23:49 |
tadzik | * odd | 23:49 |
DocScrutinizer | there shouldn't be any ;-D | 23:50 |
int_ua | merlin1991: but theoretically it's possible, right? | 23:50 |
merlin1991 | int_ua: theoretically even the ssu repo extras and the ovi repo can have conflicts | 23:50 |
int_ua | tadzik: what are the conflicts you are talking about? | 23:51 |
tadzik | int_ua: I get them during apt-get update. "Expected fremantle-1.3, got " (nothing after got) | 23:51 |
DocScrutinizer | duh, that's some very special issue | 23:51 |
DocScrutinizer | alas I forgot what's causing it | 23:52 |
merlin1991 | tadzik: that's easy :D | 23:52 |
tadzik | go on :) | 23:52 |
merlin1991 | it's probably your extras-devel entry | 23:52 |
tadzik | aye | 23:52 |
tadzik | commenting it out fixes the issue | 23:52 |
merlin1991 | replace the distribution to fremantle | 23:52 |
tadzik | thing is, I put it there for a reason :) | 23:52 |
tadzik | oh, I'll try that | 23:53 |
DocScrutinizer | rrright | 23:53 |
merlin1991 | fremantle-1.3 is a symlink back to fremantle | 23:53 |
merlin1991 | DocScrutinizer: extras devel has 3 dists which are all symlinked to 1 | 23:53 |
DocScrutinizer | yeah, I know | 23:53 |
tadzik | oh, camera-ui is not in stable? | 23:54 |
DocScrutinizer | nope | 23:54 |
DocScrutinizer | it's not stable after all | 23:54 |
tadzik | yeah, go ahead, tempt me more ;) | 23:55 |
int_ua | merlin1991: and what about extras? Is fremantle-1.3 a symlink there? | 23:55 |
DocScrutinizer | plus you should be able to install it as a normal app as well | 23:55 |
tadzik | is there a way to turn of this autostarting camera-ui after opening the lens cover in stable? | 23:55 |
tadzik | merlin1991: everything works now, thank you! | 23:55 |
merlin1991 | int_ua: at least fremantle and fremanlte-1.2 are distinct in extras | 23:55 |
merlin1991 | but I don't know if fremantle-1.2 points to 1.3 or the other way around | 23:56 |
int_ua | merlin1991: should I add fremantle if I have fremantle-1.3 entry? | 23:56 |
merlin1991 | you'll want 1.3 in exrras | 23:56 |
int_ua | merlin1991: ok, thanks :) | 23:57 |
*** lizardo has quit IRC | 23:57 | |
DocScrutinizer | basically for extras Nokia maintains a repo for 1.2, but they don't for -testing and -devel, as both are supposed to be "bleeding edge" | 23:58 |
DocScrutinizer | so for pr1.3 you should have plain fremantle in all your catalog defs AIUI | 23:59 |
*** nox- has joined #maemo-ssu | 23:59 | |
DocScrutinizer | while for pr1.2 you may want femantle-1.2 for extras, and probably not use -testing and -devel | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!