/srv/irclogs.ubuntu.com/2015/10/01/#ubuntu-gnome.txt

darkxsteliasps,08:32
darkxsteliasps, what about javascript?08:32
eliaspsdarkxst it is resolved now, top icons extension doesn't scare icons correctly in gnome-shell 3.18 with a custom theme. I wanted to tweak the code so it would, I couldn't figure out how, so I played with numbers to fix it and I did. :)08:34
eliaspsscale* not scare08:34
darkxstdoes your theme change the size of the top bar? that would cause issues08:35
eliaspsYes, it does.08:35
darkxstthats not really supported in gnome-shell08:36
eliaspsI just changed this let iconSize = Panel.PANEL_ICON_SIZE * scaleFactor to this let iconSize = Panel.PANEL_ICON_SIZE * scaleFactor*4/308:36
eliaspsnow they are displayed fine.08:37
darkxstI meant gnome-shell won't pick up on size changes automatically08:37
eliaspsWhen I change the panel's size, every icon on it (from the menus, the other extensions, the one of the focused window) is scaled correctly, except that one of the top-icons extension. Anyway, it's ok now.08:39
eliaspsOn another matter, should I create a debdiff between vinagre from debian and the one I built (copied) to send you?08:39
eliaspsI also built gnome-characters from scratch. It's not in debian nor Ubuntu. But I'm sure there are many unnecessary files in debian/ by comparing it to other gnome packages, so I won't send it. I need to get familiar with those.08:42
darkxsteliasps, re vinagre, yes just take the debian source add a "copied from debian" changelog, and send me the debdiff08:52
darkxsteliasps, how did you generate the debian/ folder for gnome-characters?08:52
eliaspsbzr dh-make08:53
eliaspsI changed the watch file for the upstream source, the copyright in debian and the control for the dependencies, added links and all. Don;t know what to do more.08:54
darkxsteliasps, take a look at packaging for the other gjs apps, gnome-weather, gnome-maps etc08:57
darkxstthe end result should be similar to those08:57
eliaspsdarkxst, http://pastebin.com/g22XPeVF also added my name because the other's were doing it. Is it ok?09:01
eliaspsOk on gnome-characters, I'll prepare it and send it to you.09:01
eliaspsWhen you have the time, can you explain to me what one should do if patches can't apply. On many packages, when running quilt push -a (or -f) I get many hunk failures.09:03
eliaspsIs it because the code changed in the new version and the patch is for the old one?09:03
darkxsteliasps, no, make a new changelog entry above the debian one09:03
eliaspsOk.09:04
darkxsteliasps, usually its upstream code changes, you need manually apply the failed hunks after running quilt push -f09:04
darkxstwhen youa re done then quilt refresh09:04
eliaspsI see, I will do that! It happens in the majority of packages.09:05
darkxstusually they are pretty simple to fix, just code changes that confuse diff/patch and friends09:05
eliaspsI'll give it a shot.09:10
eliaspsvinagre's version should be 3.18.0-1~wily0 right?09:11
eliaspswithout the 1ubuntu109:11
eliaspsdarkxst here: http://pastebin.com/prbz3MSX I hope it's right this time.09:14
darkxsteliasps, yes thats good09:16
eliaspsI'll upload gnome-characters on a personal PPA of mine once I'm done with it and send you a link to take a look and check what needs to be done to make it into staging.09:16
darkxstok09:19
eliaspsThanks for all the mentoring!09:19
darkxstgnome-builder could use packaging also!09:20
eliaspsI tried that too, if (and that's a big if) I didn't make anything wrong, some dependencies are unmet. One or two -dev libs versions.09:21
darkxstwhich libs?09:21
eliaspsBut I'll try it again.09:21
eliaspsWait, I need to check09:21
eliaspslibpeas-dev (1.12.1-2ubuntu1) is one of them, that version is from the official archive. It needs 1.14 or higher.09:25
darkxsteliasps, I uploaded libpeas yesterday, thats at 1.16 noww09:26
eliaspsGreat!09:26
darkxstif there are other gnome libs that need updating, update them09:26
darkxstbut if its clang/llvm type stuff run in the opposite direction09:26
eliaspslibgtksourceview-3.0-dev > 3.17.709:27
darkxsteliasps, is at 3.18.0-1~wily009:27
darkxsthttp://phillw.net/ubuntu-gnome/wily318.html09:27
eliaspswait, I'll try to install it on my pc again09:28
eliaspsupgrading...09:30
eliaspsOK, same on that one. I'll upload it into a personal PPA and sent the link. I'll check on the dependencies and I'll let you know!09:30
darkxsteliasps, If I am not around ricotz can review for you09:32
eliaspsOk! :)09:33
darkxsteliasps, vinagre uploaded09:39
eliaspsGreat!09:41
eliaspsdarkxst this is what I'm getting on gnome-builder:09:41
eliaspsRequested 'libgit2-glib-1.0 >= 0.23.4' but version of libgit2-glib is 0.22.809:41
eliaspsNo package 'libpeas-1.0' found09:41
darkxstlibpeas missing a builddep?09:42
darkxstlibgit2 needs an update09:42
eliaspsThis is install from the repo: libpeas-1.0-0                                 1.16.0-1~wily109:43
darkxsteliasps, you need a builddep on libpeas-dev to get the .pc files09:46
eliaspsMaybe it's this that should get updated instead? libpeas-dev09:46
darkxsti'll sync libgit2 to ppa in a moment09:46
darkxsteliasps, yes build-dep on libpeas-dev, the actual libpeas-1.0-0 dep gets generated automatically then09:47
eliaspsYes, the only one now is libgit2.09:53
darkxsteliasps, that is coming09:53
eliaspsSo when the time to fill the debian/control build-deps, I'll skip libpeas-1.0-0 and put libpeas-dev directly, right?09:54
mgedminNB: libgit2 and libgit2-glib are different libraries, IIRC09:54
mgedmin(one wraps the other)09:54
darkxstmgedmin, yes you are correct!09:57
darkxsteliasps, yes09:57
darkxstwaiting for libgit2 to build, so can sync libgit2-glib09:58
Inokidarkxst did you get Alfredo's email yesterday? About the brand.10:10
InokiAnd hi guys10:10
darkxstInoki, hi and yes10:11
darkxstjust replied before10:11
eliaspshi10:11
Inokikk, glad we got a positive response. That's all I wanted. Oh, btw, if I want to make suggestions on what could be included in future releases, where can I do that.10:13
darkxstInoki, what suggestions?10:13
darkxstgenerally file a bug10:13
darkxstthen raise it on the mailing list10:14
InokiIt's basically just one suggestion: to provide a complete gnome experience, with ALL gnome apps included by default, like Polari, gnome-clocks and the rest. Currently I have to install all that manually and if we are to provide a pure gnome experience, that would be the way to go. We could provide those instead of alternatives.10:14
darkxstwe don't seed an irc client at all?10:15
InokiPolari isn't installed by default.10:15
darkxstother apps we have been seeding as they mature10:15
darkxstInoki, I meant there is no IRC app at all, on our images10:16
darkxstInoki, file 1 bug per app10:16
InokiThere could be, Polari is a nice gnome app.10:16
eliaspsThere is also that gnome-xchat thing for IRC (not default), in my opinion easier to use than polari.10:16
darkxstthat you would like to see seeded10:16
darkxstI don't like gnome-xchat10:16
darkxstbut xchat itself doesnt exactly integrate well10:17
Inokidarkxst: wouldn't it be easier to file a general bug against ubuntu-gnome-desktop^ with all apps to be included?10:17
Inoki1 bug per app = many redundant bugs10:17
InokiCurrently I use Pidgin (manually installed)10:18
InokiAlso, one general bug/suggestion would be easier for others to follow.10:18
InokiSo yea, the goal is to provide a pure gnome experience and that doesn't go w/o core gnome apps.10:19
darkxstInoki, pidgin used to be seeded, but was dropped for some reason10:19
darkxstInoki, do it in one bug if you want, but do check what fedora and debian are doing10:19
InokiI'll do that once on my own laptop, so I can properly test everything.10:20
darkxstI think we already seed more gnome apps than fedora does10:20
Inokido we have dedicated ppl for apps like Empathy? To iron out stuff...10:21
darkxstInoki, ubuntu-desktop team10:22
Inokikk, I'll have a look.10:22
InokiGotta run now, ttyl10:22
darkxstI'm a member of that team, but probably the only community member, everyone else are Canonical employees10:23
InokiThey could change that and employ you no? That's what I would do. In any case, one last thing before I go: if I need to file a bug against the tray not showing items properly, which package?10:24
darkxsteliasps, libgit2-glib is publishing now, should be good to go in 10mins or so10:29
eliaspsdarkxst good, once it's done I'll install gnome-builder and build it for wily.10:30
eliaspsI have to be afk for 15'. I'll build gnome-builder when I get back10:42
eliaspsdarkxst it got installed10:50
eliaspsand seems like a great app to be building stuff too!10:50
darkxsteliasps, ok10:51
* darkxst off for the night10:52
eliaspsBye!10:53
darkxsteliasps, and away for the weekend, back monda10:56
darkxstmonday10:56
eliaspsHave fun! I'll check with other members of the gnome3-team for the packages.10:56
darkxsteliasps, try ricotz for new packages, Noskcaj for updates10:57
eliaspsOk, thanks!10:57
ricotzhi11:02
ricotzdarkxst, somethings seems off with the libgit2 package11:02
darkxstricotz, what?11:03
ricotzthe hard dep on libcurl4-openssl-dev11:03
ricotzi think this should be "libcurl4-openssl-dev | libcurl4-dev"11:03
ricotzotherwise it is not installable11:04
ricotzit should use libcurl4-gnutls-dev even11:05
darkxstricotz, how did libgit2-glib build if its uninstallable11:10
ricotzdarkxst, think about other packages/deps like liboauth-dev11:10
darkxstricotz, oh I see]11:15
darkxstricotz, will push fix, then sleep11:19
ricotzdarkxst, thanks!11:20
darkxstricotz, done, I'll be back monday or so11:24
ricotzdarkxst, have fun! :)11:24
ricotzdarkxst, hmm, I am going to fix it later11:25
darkxstshall do, big weekend of live music, a b;day party and mtb'ing11:25
ricotzyou already at sleep ;)11:25
ricotz(I am you didnt fix it)11:26
ricotz(I mean you didnt fix it)11:26
darkxstricotz, apparently I really should just sleep, night11:30
ricotzdarkxst, done11:55
eliaspsricotz are you there?13:03
LinDolhi all13:31
DaniyalExcuse me, While Gnome and Ubuntu are most popular, why Ubuntu-Gnome have 54 ranking in distrowatch?13:52
mgedmin because nobody cares about distrowatch? ;)13:53
DaniyalNice!13:54
LinDolhaha :)13:55
DaniyalCan I download kernels from this link? http://kernel.ubuntu.com/~kernel-ppa/mainline/14:02
ricotzeliasps, kind of14:06
eliaspsricotz I just have some question on building a package. I should use dh_make after I create the makefile. Should I change anything in there?14:08
ricotzeliasps, with "makefile" you mean debian/rules?14:09
eliaspsricotz yes, and the original one. I suppose I shouldn't touch anything outside of debian/14:10
ricotzyes, do not have to touch anything outside of debian if upstream is fine14:10
ricotzyou should better read some debian packaging guides14:11
eliaspsso I just generate the debian/ and then edit the necessary files in there.14:11
eliaspsI have.14:11
eliaspsand after that I build14:11
ricotzyes14:11
ricotzusing "dpkg-buildpackage" or "debuild"14:12
eliaspsWhat about all those *.ex files in debian/? Mind that the package is meant for gnome3-staging14:12
eliaspsAre there any guidelines on those?14:13
ricotz"*.ex" files?14:13
eliaspswhen running dh_make, which generates debian/14:13
ricotzwhat is the source you are working on?14:14
eliaspsgnome-builder14:14
eliaspsit creates a bunch of files <name>.ex for instance gnome-builder.cron.d.ex14:14
eliaspsinit.d.ex14:14
ricotzeliasps, you can get rid of them14:15
eliaspsOk, thank you.14:15
ricotzcopyright, rules, control, changelog are a basic essiential ones14:16
eliaspsdo i have to edit the rules?14:16
ricotzif there are shared libraries you need to handle them and create separate binaries14:16
ricotzof course you need to edit rules14:16
eliaspsI have already edited the changelog, control and copyright. I'm a bit confused on that one.14:17
eliaspsAnyway, I'll search it more.14:17
eliaspsThank you for your help!14:17
ricotzdid you check if there is nobody else working on gnome-builder?14:17
ricotzeliasps, better look at existing packages14:18
eliaspsOnly with darkxst. We were discussing about it earlier and I told him I'll give it a shot.14:18
eliaspsAll dependencies are met.14:18
ricotzlike anjuta or devhelp14:18
ricotzah ok, this is what libgit2 updates were for?14:18
eliaspsI have updated 4 so far, I'm working on others too. But I thought I give it a shot about building from scratch since I haven't done it.14:19
eliaspsYes.14:19
ricotzok14:19
eliaspsHe just told me to ask you regarding new packages. Thank you!14:20
lindolhi again :)14:29
ricotzeliasps, make sure to use a version scheme like "*-0ubuntu1~wily0"14:32
eliaspsshould I also put -0ubuntu1 on it? Since it's not in the Ubuntu archives.14:33
ricotzsince if the package is new or the version is higher than what is in debian this is what should be used14:33
eliaspsIt's not in debian either. Ok,I'll use that.14:33
ricotzthat is what i asked for14:33
eliaspsYes, I'm just doublechecking14:34
ricotzeliasps, you can build things locally with e.g. pbuilder-dist14:34
ricotz"pbuilder-dist wily create"14:34
ricotzpbuilder-dist wily build gnome-*.dsc14:35
eliaspsI use sbuild, every build I've done says it's successful.14:35
ricotzok14:36
ricotzbbl14:36
ricotzeliasps, gnome-builder is already in debain15:45
ricotzdebian15:45
ricotzhttps://ftp-master.debian.org/new/gnome-builder_3.16.3-1.html15:46
eliaspsricotz thanks, I was using this to track packages: http://phillw.net/ubuntu-gnome/wily318.html15:49
ricotzeliasps, it is stuck in debian's new queue15:49
eliaspsI'll update it from that then.15:50
* ricotz syncs 3.16.3-1 from debian15:53
ricotzeliasps, which packages are you working on?15:54
eliaspscheese, evince, gnome-boxes, gnome-calculator and gnome-characters..15:55
ricotzhttps://ftp-master.debian.org/new/gnome-characters_3.16.2-1.html15:56
eliaspsThank you15:57
eliaspsI see todo is there too. So no actual initial builds required.15:58
* ricotz pushed gnome-characters 3.16.2-115:58
eliaspsbbl16:19
pad5757hi21:39

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