IRC log of #maemo-ssu for Thursday, 2014-10-30

*** LauRoman has quit IRC00:03
*** nox- has joined #maemo-ssu00:04
*** MohammadAG has quit IRC00:16
*** MohammadAG has joined #maemo-ssu00:18
*** MrPingu has joined #maemo-ssu00:31
*** rd_ has quit IRC00:33
*** MohammadAG has quit IRC00:36
*** MohammadAG has joined #maemo-ssu00:39
kolpAny idea where in the repos I can find gtk-doc? Looks like modest 'requires' that...00:43
kolpOr I'll just hack that out of the build system00:44
kolpit's gtk-doc-tools... never mind00:49
*** mkaindl has quit IRC00:50
*** mkaindl has joined #maemo-ssu00:52
*** arcean_ has joined #maemo-ssu01:06
*** M4rtinK has quit IRC01:09
*** arcean has quit IRC01:09
*** arcean__ has joined #maemo-ssu01:12
*** arcean_ has quit IRC01:15
kolpnext problem, where do I find libgtkhtml4? Latest in repos appears to be 3.14 but cssu modest wants 4.0+01:18
bencohhmmm01:19
*** kolp has quit IRC01:25
*** joshgillies has joined #maemo-ssu01:35
Paliall packages are in cssu-testing or cssu-devel repos01:51
Palior in maemo 5 SDK repo (free, non-free, nokia-binaries)01:51
*** arcean__ has quit IRC02:05
*** mkaindl has left #maemo-ssu02:24
*** xes has quit IRC02:40
*** unclouded has quit IRC03:09
*** unclouded has joined #maemo-ssu03:11
*** freemangordon has quit IRC03:15
*** Pali has quit IRC03:36
*** sparetire_ has joined #maemo-ssu04:55
*** nox- has quit IRC05:46
*** amiconn_ has joined #maemo-ssu05:57
*** amiconn has quit IRC05:57
*** amiconn_ is now known as amiconn05:57
*** radekp has joined #maemo-ssu06:45
*** LauRoman has joined #maemo-ssu08:21
*** freemangordon has joined #maemo-ssu08:45
*** freemangordon has quit IRC08:49
*** freemangordon has joined #maemo-ssu08:51
*** luf has joined #maemo-ssu09:27
*** joshgillies has quit IRC09:47
*** chainsawbike has quit IRC10:38
*** chainsawbike has joined #maemo-ssu10:51
*** LauRoman has quit IRC11:23
*** kolp has joined #maemo-ssu12:14
*** mkaindl has joined #maemo-ssu12:25
kolphello. new day, same question :) Does anyone happen to know where I can find gtkhtml4, for building cssu modest which seems to require it, and/or why  that requirement was introduced?12:30
*** Pali has joined #maemo-ssu12:35
*** dhbiker has joined #maemo-ssu12:41
*** lizardo has joined #maemo-ssu13:20
*** MrPingu has quit IRC13:28
*** MrPingu has joined #maemo-ssu13:32
*** arcean has joined #maemo-ssu13:34
*** MrPingu has quit IRC13:36
*** MrPingu has joined #maemo-ssu13:36
kolpI don't get it, why does modest from cssu git require versions of packkages that don't exist? e.g. tinymail*-2.0?14:11
kolpalso, even after downgrading the requirements in configure.ac to the (available) 1.0 versions, modest fails to compile (because other stuff missing not related to the downgraded ones)14:13
*** joshgillies has joined #maemo-ssu14:29
*** jonwil has quit IRC14:30
freemangordon_kolp: everything is in the repos. BTW which branch do you try to compile?14:38
freemangordon_kolp: also, check where are symlinked debian/control and debian/rules14:39
kolpfreemangordon_: whatever is festched using git clone git://gitorious.org/community-ssu/modest.git14:40
freemangordon_1. \checkout thumb-testing brach14:41
freemangordon_2. check various control and rules files in /debian14:41
freemangordon_the same for tinymail14:41
freemangordon_there are diablo etc control/rules files, make sure to use the fremant;e ones14:42
freemangordon_*fremantle14:42
freemangordon_also, did you upgrade your SB to CSSU?14:42
freemangordon_kolp: ^^^14:43
kolpfreemangordon_: I added the cssu repos, updated and aupgraded, if that's what you mean?14:43
freemangordon_this14:44
freemangordon_yep14:44
freemangordon_kolp: I can assure that every package needed to build modest and tinymail is in either SDK or CSSU repos14:44
kolpthis one: http://repository.maemo.org/community-testing/ as deb and deb-src14:44
freemangordon_yep14:45
freemangordon_kolp: check the files in debian/please14:45
kolpfreemangordon_: Ok, thanks, I'll give it another shot14:45
freemangordon_kolp: what SB do you use?14:45
freemangordon_VMWare image?14:45
kolpno, local install  as per http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation#Installing_Maemo_5_SDK_using_Text-based_Installer14:47
freemangordon_ok14:47
*** peetah has quit IRC14:57
*** peetah has joined #maemo-ssu14:57
bencohkolp: I have an issue with M4/autoconf macros, but it doesnt complain about builddeps14:57
bencohii  gtkhtml3.14                                         3.24.4-osso20+0m5              GtkHTML shared library without Gnome depende14:58
bencohii  gtkhtml3.14-dev                                     3.24.4-osso20+0m5              Development files for GtkHTML without Gnome14:58
kolpbencoh: I have 3.14, but it wants gtkhtml414:59
kolpthe M$/autoconf ssues went away after installing a bunch of dev packages14:59
kolps/M$/M4/14:59
infobotkolp meant: the M4/autoconf ssues went away after installing a bunch of dev packages14:59
bencoh(M$, M4 .... same shit :p)15:02
bencohkolp: when does it complain ?15:02
kolpbencoh: about what? :) I'm now trying freemangordon_'s infos... learning git... :p15:03
bencohabout gtkhtml15:04
bencohat compile time ?15:04
bencohlink ?15:04
bencohconfigure ?15:04
kolpno, configure15:04
bencohoh, okay15:04
bencohdo you use dpkg-buildpackage ?15:05
kolphm, no15:05
bencohyou might be missing a configure option15:05
freemangordon_kolp: oh15:05
freemangordon_you should15:06
freemangordon_dpkg-buildpackage -rfakeroot -b15:06
kolpI've never built anything for debian/maemo :/15:06
bencohhmm I dont see anything in debian/rules, but ... who knows15:06
kolpI'm oldschool autogen/configure/make... :)15:06
bencohdpkg-buildpackage -sa -rfakeroot -k"moo@domain.tld" basically15:06
bencohyeah me too, but sometimes you want to keep close to the original package15:07
freemangordon_bencoh: -k ?15:07
bencohand use the same options15:07
bencohfreemangordon_: key id (signing stuff)15:07
kolpbencoh: sure, I just had no clue so far that that's the way to go in this case :)15:07
freemangordon_bencoh: do we really want to sign those?15:07
freemangordon_:)15:07
bencohfreemangordon_: uh no, not this time, true :))15:08
freemangordon_kolp: as a rule of thumb - build everything maemo with dpkg-buildpackage15:08
freemangordon_bencoh: also, I'd prefer -b over -sa when building packages to test15:09
freemangordon_kolp: you may want to alter your DEB_BUILD_OPTIONS env var and to add "noopt"15:09
freemangordon_also make sure there is no "thumb" in it15:09
kolpok. my first problem is to switch from master to thumb-testing...15:10
freemangordon_kolp: why thumb-testing?15:10
freemangordon_ah, seems like my fault. master should do the job for you15:10
kolpfreemangordon_: because earlier you told me to use thumb-testing brnach15:10
kolpah, ok15:10
bencohfreemangordon_: hmm, btw ... one needs the binary linaro toolchain to build thumb, no other way at the moment ?15:14
freemangordon_in SB, yes15:14
*** lizardo has quit IRC15:14
freemangordon_otherwise I guess you can crosscompile, but I've never tried it15:14
*** lizardo has joined #maemo-ssu15:15
kolphm, so it failed for me because the maemo/debian build system has diverted from the autogen/configure one (or the other way round)?15:15
bencohfreemangordon_: would it be possible to "just" patch a vanilla gcc (and build a package) ?15:15
freemangordon_kolp: git reset --hard HEAD15:15
freemangordon_bencoh: NFC15:16
freemangordon_kolp: when you want to revert the changes you did15:16
bencohnfc ?15:16
kolpah, ok, but that wasn't my question/the problem15:16
kolpNo F*cking Clue ;)15:17
freemangordon_~nfc15:17
infoboti guess nfc is No Fucking Clue, or near field communications15:17
bencoh:))15:17
freemangordon_bencoh: but why one would want to use such an ancient compiler?15:18
bencohI dont want an old compiler, I just want to avoid a linaro blob :)15:19
kolpchecking for installed version of libgtkhtml4... configure: error: install gtkhtml 4.0 or newer15:19
bencoh(I didnt specify gcc version ;)15:19
freemangordon_bencoh: linaro blob? that was build from sources15:25
bencohooh, ok :)15:26
*** radekp has quit IRC15:26
bencohmy bad then15:26
freemangordon_bencoh: how do you imagine it works in SB?15:26
freemangordon_in arm target that is15:26
freemangordon_kolp: did you reset your sources?15:26
kolpyes15:27
bencohfreemangordon_: considering wiki says to copy a binary targz, unpack it somewhere and create a sb target, I'd thought you took a linary binary :)15:27
freemangordon_"rm .gitignore; git clean -df; git reset --hard HEAD"15:27
*** joshgill1es has joined #maemo-ssu15:27
*** joshgillies has quit IRC15:27
bencohbut ... that means packaging the compiler to avoid the .tar.gz part wouldnt be too difficult15:27
freemangordon_bencoh: no. and it was not me to compile it, but a guy here15:27
bencohm.erlin1991 I guess15:28
freemangordon_he is offline for an year or so15:28
freemangordon_no15:28
bencohoh, okay15:28
kolpfreemangordon_: requirement for gtkhtml4 is hard-coded in configure.ac15:29
freemangordon_kolp: wait a minute\15:29
kolpfreemangordon_: same for tinymail*-2.015:30
freemangordon_https://gitorious.org/community-ssu/modest/source/0b294db9a275845870c0be63779f1bf677d3ae8e:configure.ac#L121 ???15:31
freemangordon_kolp: where do you see that version hardcoded?15:33
freemangordon_"libgtkhtml 3.4 or higher is not found!"15:33
freemangordon_so I guess you need 3.4 at least15:33
freemangordon_kolp: please, install all the required -dev packages15:34
kolpmy configure.ac looks different o.O15:35
*** joshgill1es has quit IRC15:35
freemangordon_what?15:35
kolpAC_INIT([modest],[4.90.0],[http://maemo.org])15:36
kolpm4_define([modest_api_major_version], [5])15:36
freemangordon_where did you get that from?15:36
kolpgit clone git://gitorious.org/community-ssu/modest.git15:36
freemangordon_no way15:36
kolpgitorious.org[0: 2a02:c0:1014::1]: errno=Network is unreachable o.O15:38
freemangordon_ignore that15:38
kolpo.O now it's 3.90.715:39
kolpI removed modest/ and re-did the checkout15:39
kolpok, looking better15:42
kolpdpkg-buildpackage complains that microb-engine-dev is missing, which is uninstallable because libnss3-dev can't be installed15:44
kolpso far it compiles, though, after running dpkg-buildpackage with -d15:45
freemangordon_kolp: what?15:52
freemangordon_why libnss3-dev is not installed?15:52
freemangordon_*can't be15:52
kolpThe following packages have unmet dependencies:15:53
kolp  libnss3-dev: Depends: libnss3 (= 1:20100401-1.9.2-5.2+0m5+0cssu1) but 20100401-1.9.2-5.2+0m5 is to be installed15:53
kolp               Depends: libnspr4-dev (= 1:20100401-1.9.2-5.2+0m5+0cssu1) but 20100401-1.9.2-5.2+0m5 is to be installed15:53
kolpmanually installing those works15:53
kolpbut still libnss3-dev doesn't want to install15:53
kolpanyway, the build was successful15:53
freemangordon_make sure you have the correct repos installed15:54
*** MrPingu has quit IRC16:26
*** NishanthMenon has joined #maemo-ssu16:30
*** lizardo has quit IRC16:38
*** kolp has quit IRC16:43
*** kolp has joined #maemo-ssu16:44
*** esoare has joined #maemo-ssu17:06
*** esoare has quit IRC17:17
*** freemangordon_ has quit IRC17:23
*** trx has quit IRC17:35
*** lizardo has joined #maemo-ssu17:48
*** silviof has quit IRC17:53
*** mkaindl has left #maemo-ssu18:01
*** silviof has joined #maemo-ssu18:02
*** MohammadAG has quit IRC18:09
*** MohammadAG has joined #maemo-ssu18:12
*** DrCode has quit IRC18:26
*** DrCode has joined #maemo-ssu18:27
*** Pali has quit IRC18:36
*** erlehmann has joined #maemo-ssu19:11
*** RedW has joined #maemo-ssu19:17
*** RedM has quit IRC19:17
merlin1991btw just in case you're wondering, modest is the package that took the longest to compile19:22
merlin1991also the rm .gitignore ... can be shortened to "git clean -dfxe .gitignore"19:23
merlin1991also S7 was released 03.09.2014 so not a full year of afk ;)19:23
erlehmanns7 is what?19:25
merlin1991the installation issue looks like you have another package that depends on libnspr4-dev with stock maemo version19:25
merlin1991cssu-stable version 719:25
merlin1991aka http://wiki.maemo.org/Community_SSU/ChangelogStable#21.2011.38-1Smaemo7_.2803.09.2014.2919:25
*** luf has quit IRC19:25
kolpno clue, it's a fresh SB install :)19:26
merlin1991yeah19:26
merlin1991one sec19:26
merlin1991kolp: did you "fakeroot apt-get install maemo-sdk-debug" ?19:27
merlin1991actually what does dpkg -l | grep maemo-sdk (inside sb print) ?19:27
kolphm, if it's in the wiki page, yes. Otherwise no19:27
merlin1991please share the dpkg... output19:28
kolpii  maemo-sdk-dev                                       5.0+0m5                          Meta package for Maemo devel19:28
kolpii  maemo-sdk-runtime                                   5.0+0m5                          Meta package for the Maemo runtime19:28
merlin1991dpkg -r those19:28
merlin1991they are just metapackages19:29
merlin1991but they do lock you in into specific versions19:29
merlin1991after that you can retry to install libnss3-dev19:29
erlehmannlel19:29
erlehmannsecurity fixes in … zlib?19:29
erlehmanno.019:29
merlin1991yes19:29
kolplibnss3-dev still doesn#t want to be installed19:30
merlin1991same error?19:30
kolpyes19:30
merlin1991I hate dependency issues19:31
kolpand fakeroot apt-get install maemo-sdk-debug doesn't work either19:31
kolpThe following packages have unmet dependencies:19:31
kolp  maemo-sdk-debug: Depends: maemo-sdk-dev (= 5.0+0m5) but it is not going to be installed19:31
kolp                   Depends: maemo-connectivity-debug but it is not going to be installed19:31
merlin1991one sec19:31
*** sixwheeledbeast has left #maemo-ssu19:32
merlin1991do you have microb-engine-dev currently installed?19:32
kolpno19:33
merlin1991hm any other packages in "apt-cache rdepends libnss3-dev" ?19:33
kolpthat's what I wanted to install but couldn't19:33
merlin1991ah19:33
kolphm, that says microb-engine-dev 6 times19:33
kolpand nothing else19:34
merlin1991okay in that case "apt-get install microb-engine-dev libnss3-dev libnspr4-dev"19:34
merlin1991if you have circular depdendencies or a nice enough tree apt needs all package names so it can happily update them all19:34
merlin1991and our apt version is ancient ...19:35
kolpsame error19:35
kolp(for libnss3-dev)19:35
*** sixwheeledbeast has joined #maemo-ssu19:35
*** sixwheeledbeast has left #maemo-ssu19:35
kolpI managed to install libnspr4-dev manually earlier19:35
merlin1991what is "apt-get upgrade -f" trying todo?19:36
merlin1991(do not press yes!)19:36
kolpThe following packages have been kept back:19:36
kolp  libcurl3 libcurl3-dev libcurl4-openssl-dev libhildonfm2-dev libsdl-mixer1.2 libsdl-mixer1.2-dev microb-engine-common python python-minimal python2.519:36
kolp  python2.5-minimal sndfile-programs19:36
kolpeverything else is 0, so there is no Yes19:37
merlin1991hm I'd love a function to print a dependency tree now xD19:37
merlin1991okay new try "fakeroot apt-get install libnss3-dev libnss3 libnspr4-dev libnspr4"19:38
merlin1991and paste any error even if it looks the same19:38
*** sparetire_ has quit IRC19:39
kolpI just noticed: apt-get update complains about a missing key for http://repository.maemo.org fremantle Release19:39
merlin1991that's just a warning you can ignore it19:39
merlin1991it will work regardless (you might not trust repository.maemo.org though since it's unsigned ...)19:39
kolpThe following packages have unmet dependencies:19:39
kolp  libnss3-dev: Depends: libnss3 (= 1:20100401-1.9.2-5.2+0m5+0cssu1) but 20100401-1.9.2-5.2+0m5 is to be installed19:39
kolp               Depends: libnspr4-dev (= 1:20100401-1.9.2-5.2+0m5+0cssu1) but 20100401-1.9.2-5.2+0m5 is to be installed19:39
merlin1991try a dpkg --configure -a19:40
kolpok19:40
kolpsame error19:40
merlin1991aaaaaah19:40
kolpam I missing a repo somewhere? :/19:41
merlin1991no you installed only the dev package19:41
merlin1991without upgrading the lib package19:41
merlin1991and now dpkg is in a bbad state :D19:41
merlin1991dpkg -r libnss3 libnspr4 libnss3-dev libnspr4-dev19:42
kolpwell, compiling modest worked fine (which was all I wanted at that point), even without microb-engine-dev19:42
merlin1991followed by "fakeroot apt-get install libnss3-dev libnss3 libnspr4-dev libnspr4"19:42
kolpthere is stuff that depends on libnss3 :)19:43
merlin1991put in a --force19:43
kolplibgtkmozembed and libmaemosec-certman019:43
merlin1991could also be that it must be --force-all if --force does not work19:44
merlin1991dpkg tries not to break other packages when removing, but atm we really just want to remove those 4 to get them back via apt19:44
kolp--force-all worked19:45
merlin1991--force-all is basically the "i know what I'm doing, get lost dpkg" flag :)19:45
kolpthe following ...install... failed with the same error19:45
merlin1991okay you'll have to pastebin this19:46
merlin1991apt-cache show libnspr4-dev19:46
merlin1991and apt-cache show libnss3-dev19:46
merlin1991and just to be complete the contents of /etc/apt/sources.list19:46
*** arcean has quit IRC19:47
kolphttp://pastebin.com/L6ayrR0719:47
kolphttp://pastebin.com/MfkCpaWa19:48
kolphttp://pastebin.com/sWP7dF4w19:49
merlin1991okay19:51
merlin1991for reasons unkown to me your apt database does not know about the libnspr4-dev package in the cssu repo o_O19:51
merlin1991can you run apt-get update and pastebin the output of that?19:51
kolphttp://pastebin.com/R1f8qQ1419:52
*** arcean has joined #maemo-ssu19:52
merlin1991hm that looks okay19:53
merlin1991I'm starting to question the repo19:53
merlin1991nope the repo is fine it is right there in the packages file19:54
merlin1991WAIT19:55
merlin1991which sb target do you have active currently?19:55
kolpx8619:56
merlin1991the cssu repo is not complete regarding x86 for x86 you have to build the dependencies from source19:56
merlin1991it only has everything in armel19:56
kolpoooh19:56
merlin1991it looks like the packaging for mircrob-engine is a bit foobar and creates only half of the -dev files for the x86 target19:57
merlin1991or rather *some* have architecture All while others have explicit architecture19:57
merlin1991and now you have some -dev packages that obviously require binaries aswell but only armel binaries are in the repo ...19:58
kolpok19:59
*** DrCode has quit IRC19:59
kolpwell, since compilation worked I'm 'happy' for now19:59
kolpthanks for your investigation!19:59
merlin1991well compilation is going to fail now20:00
merlin1991disable the cssu repo in sources.list and install the 4 packages again20:00
merlin1991that way you'll get at leas the stock versions back20:00
kolpok20:02
merlin1991to get the current versions you'll have to "apt-get source microb-engine" build that and install the resulting packages20:02
merlin1991ofc apt-get source after you added the cssu repo again20:02
kolpwhy does modest require microb-engine, though?20:04
*** trx has joined #maemo-ssu20:10
*** trx has joined #maemo-ssu20:10
*** Pali has joined #maemo-ssu20:11
*** silviof has quit IRC20:19
keriokolp: because it's shit20:20
kolpwhat I mean is, why does it compile if I remove webkit-engine-dev from the control file, i.e. why does it require w-e-d in the first place? :)20:21
Siceloto display html mail.. which unfortunately is the most popular nowadays20:22
*** M4rtinK has joined #maemo-ssu20:28
*** dhbiker has quit IRC20:30
*** erlehmann has quit IRC20:44
merlin1991kolp: well ides render html mails right...20:54
merlin1991gotta have a browser engine for that20:54
kolpI think it uses gtkhtml directl yfor that20:56
*** DrCode has joined #maemo-ssu20:58
*** DrCode has quit IRC21:02
*** DrCode has joined #maemo-ssu21:03
freemangordonkolp: if you fail to install some of the deendencies, the compiled modest will lack functionality21:03
*** silviof has joined #maemo-ssu21:34
*** erlehmann has joined #maemo-ssu21:52
*** jonwil has joined #maemo-ssu22:17
*** lizardo has quit IRC22:26
*** Pali has quit IRC22:27
*** Pali has joined #maemo-ssu22:32
*** lizardo has joined #maemo-ssu22:36
*** LauRoman has joined #maemo-ssu22:51
*** xes has joined #maemo-ssu22:53
*** xes_ has joined #maemo-ssu23:02
*** xes has quit IRC23:05
*** NishanthMenon has quit IRC23:24
*** lizardo has quit IRC23:35
*** kolp has quit IRC23:48
*** kolp_ has joined #maemo-ssu23:48
*** kolp has joined #maemo-ssu23:51
*** Pali has quit IRC23:53
*** kolp_ has quit IRC23:55

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