/srv/irclogs.ubuntu.com/2013/11/30/#ubuntu-gnome.txt

ph_afkdarkxst, hey dude r you around?01:48
ph_afkI'm having some trouble with building libgweather and just wanted to get some advice..01:49
darkxsthi ph_afk01:51
ph_afkhi man :)01:51
ph_afkdarkxst, can you give me a bit of help with debuild and libgweather at all?01:52
darkxstyeh01:52
ph_afkcool01:52
ph_afkI'm just stuck on getting a normal tar archive from git - ie the one that has had autogen.sh run so configure and the makefiles etc exist01:53
ph_afkif I just archive the master libgweather then try running debuild against that it fails01:53
ph_afkfirst it was patches, so I checked the patches from the latest source in ubuntu which is 3.8.2, and they have already been applied in the git version01:54
ph_afkso I just deleted those patches01:54
ph_afkbut now it's failing with an error: po/makefile.in.in wasn't build with intltool or something along those lines01:56
ph_afkif i try doing manual run of autogen.sh, configure --prefix=/usr it fails with this: checking for Glade.... no01:56
ph_afk./configure: line 16676: syntax error near unexpected token `1.11,--flavour'01:56
ph_afk./configure: line 16676: `GTK_DOC_CHECK(1.11,--flavour no-tmpl)'01:56
ph_afkSo I think that it's a dependency problem, but I have already run apt-get buildep libgweather01:57
darkxstph_afk, we have libgweather 3.10 in gnome3 ppa's01:58
ph_afkdarkxst, yeah that's true, but when I run apt-get source libgweather3-6 it downloads the 3.8.2 source02:00
ph_afkso I assumed the 3.10.1 version is just 3.8.2 with patches?02:00
darkxstdeb-src lines are disabled by default for PPA's02:01
darkxst3.10.1 is 3.10.1!02:01
ph_afkah of course :P I'll try again after I enable it02:02
ph_afkas far as git sources go do I need to have autogen.sh run?02:02
darkxstmake dist, should do that for you02:03
ph_afkie if I git archive -o file.tar.gz master, do i need to extract it, run the autogen.sh and then update the tar, before I run uupdate against that tar02:03
ph_afkmake dist from the git source will make the correct tar for me against that branch?02:04
darkxstor you can enable autoreconf in rules02:04
darkxstit will make a folder, probably not tarred02:04
ph_afkok that's fine - it's easy enough to tar it up. So you would normally just run make dist against a clean git clone to get the files you need?02:05
darkxstI don't normally package git snapshots02:06
darkxstI use jhbuild02:06
ph_afkah ok :) yeah jhbuild is a whole other level that I've looked into but it looks a bit too complicated02:07
darkxstits a pain to setup, but much easier and quicker than packaging git snapshots02:07
ph_afkdarkxst, maybe I'll look at doing that when I do a full rebuild of my system, then install the jhbuild environment at that point..02:09
ph_afkare you running jhbuild on 14.04?02:09
darkxstyes02:09
ph_afkok cool - yeah I think I'll just wait for the g-s-d to be patched to fix my huge fonts and cursor problems first then I'll do a clean build and jhbuild then build the latest version of gnome-shell through jhbuild - is that the right approach?02:11
ph_afkdarkxst, that's what slaf told me to do anyways... is just to run whatever dist of g-s comes with ubuntu-gnome, then install the jhbuild environment and run the latest gnome-shell on top of that via jhbuild...02:15
=== ph_afk is now known as ph1
darkxstyeh that is best02:16
ph1cool, ok thanks I'll see how I go with the libgweather with the right source now02:17
darkxstor you can just use ricotz/testing if you just want git snapshots of the shell02:18
darkxstlibgweather 3.10.1 should be enough anyway02:19
ph1darkxst, I got the latest source but same error when trying a manual configure and make - it looks like I'm missing a dependency still...02:20
darkxstwhy are you doing a manual configure?02:20
ph1I have glade installed - where should I look to see what version of glade it's looking for?02:20
ph1just trying to see if it is working manually first to make sure I have all the required deps02:21
darkxstconfigure.ac02:22
ph1k02:22
darkxstwe don't build the glade part02:23
darkxstyou really should use pbuilder (or sbuild) to build packages locally02:25
ph1make dist is failing with this libtool: link: cannot find the library `../libgweather/libgweather-3.la' or unhandled argument `../libgweather/libgweather-3.la'02:30
ph1darkxst, ah ok so that's why glade didn't get installed as part of build-dep and y it failed when i tried running it manually coz I didn't specify not to use glade... ok so what's the difference between depbuild and pbuilder or sbuild?02:32
darkxstthey run in a sandbox, only installing the dependencies listed in contol.in02:33
darkxstprobably configure is getting confused in your case because you have glade installed02:33
ph1should I install both and use whichever works best?02:34
darkxstjust pick one, there basically equivalent, but different commands etc02:34
ph1ok cool - but I can't even get to the build part because the make dist is failing looking for libgweather-3.la which doesn't exist02:35
ph1darkxst, I tried switching to the 3.10 branch but it fails on make dist with the same missing file...02:55
ph1darkxst, just going afk for a bit02:56
=== Guest25333 is now known as Guest4266
=== Guest4266 is now known as jokerdino
ph1darkxst, pbuilder takes a full on approach compared to debuild. pdebuild does all the work, creates a fakeroot, downloads & installs all dependencies, and then builds against that clean environment, it's a nice way to do it, thanks for the tip05:47
ph1I've been building in my own environment for like ever, so my environment gets progressively messy, and uses more space etc, but this way there is only the base tar, and it downloads what it needs when it needs it, and it's a simple as clearing the apt-get cache in pbuilder, I like it05:49
darkxstph1, yeh, although I still use jhbuild for git stuff (and development work)06:26
ph1so does jhbuild take care of all that as well?06:29
ph1darkxst, sandboxing, dependencies, easy cleaning and updates etc?06:29
darkxstits not sandboxed as such, but is entirely independent from your installed system06:30
darkxstcleaning is just a case of git reset06:30
ph1nice - so you're not really installing things into your installed system but into the jhbuild environment...?06:31
ph1I just got libgweather built with pbuilder, and the updates are working, so thanks for the help with that ;)06:32
ph1syn06:33
ph1oops typo06:33
ph1darkxst, lunch time - thanks for the help06:34
ph1darkxst, by the way when rebooting my gnome-shell unloads all of it's extensions, so I have to re-enable them each reboot... any idea what might be causing that?06:59
darkxstprobably a crash happening at some point06:59
darkxst(I think gnome-shell disables all extensions after a crash as a failsafe type thing)07:00
=== ph1 is now known as ph
phdarkxst, I can't see which one is causing it... I'll try going through 1 at a time and see which extension it is. Could it be something other than an extension that could cause this?07:32
=== ph is now known as ph_afk
=== ph_afk is now known as ph
=== ph_afk is now known as ph
=== ph_afk is now known as ph
=== ph_afk is now known as ph
=== ph_afk is now known as ph
=== rZr is now known as RzR
=== Guest25333 is now known as jokerdino
=== ph_afk is now known as ph
=== RzR is now known as rZr
=== ph_afk is now known as ph
darkxstricotz, hi20:39
darkxstgdm 3.10 doesnt seem to work with gnome-shell 3.8, although I can't find any significant changes that would stop it working20:40
darkxstand nothing at all hinting towards  the problem in the logs ;(20:42

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