ahoneybun_ | how do I find the ubuntu package names> | 00:00 |
---|---|---|
darkxst | use apt-file | 00:03 |
darkxst | apt-file find gobject-introspection-1.0.pc | 00:04 |
ahoneybun | I did not get anything darkxst | 00:04 |
darkxst | you may need to `apt-file update` | 00:04 |
darkxst | first | 00:04 |
ahoneybun | I did not see anything past replace with ubuntu packages not pkgconfig names | 00:05 |
darkxst | <darkxst> use apt-file | 00:05 |
darkxst | * ahoneybun (~aaron@adsl-65-8-205-172.mia.bellsouth.net) has joined #ubuntu-gnome | 00:05 |
darkxst | <darkxst> apt-file find gobject-introspection-1.0.pc | 00:05 |
ahoneybun | command not found | 00:06 |
darkxst | install it then! | 00:06 |
ahoneybun | running update | 00:07 |
ahoneybun | ok done | 00:12 |
ahoneybun | oh I see what does .pc mean | 00:13 |
darkxst | that is the data file for pkgconfig | 00:13 |
ahoneybun | think I will upload the text to pastie and show you? | 00:15 |
ahoneybun | think I should> | 00:15 |
ahoneybun | http://pastie.org/8990078 | 00:17 |
ahoneybun | that is the control | 00:17 |
darkxst | completely remove the vcs lines | 00:19 |
darkxst | make sure to update the versions as listed in configure.ac | 00:20 |
darkxst | i.e. libgtk-3-dev (>= 3.11.5) | 00:20 |
ahoneybun | ok done | 00:21 |
darkxst | you will need to add run-time depends (gir1.2-*) for a few things | 00:22 |
darkxst | run `grep -h imports.gi * | sort -u` in src/ | 00:22 |
darkxst | anything listed there that is not a build-dep will need the gir1.2- package | 00:23 |
ahoneybun | http://pastie.org/8990088 | 00:25 |
darkxst | so 'imports.gi.Soup' will need gir1.2-soup-2.4 | 00:25 |
ahoneybun | so gir1.2* on anything import? | 00:26 |
ahoneybun | this is depend? not a build depend? | 00:27 |
ahoneybun | goes under depend then? | 00:27 |
darkxst | yeh, down the bottom with the other gir1.2's | 00:27 |
ahoneybun | gir1.2-pango ? | 00:29 |
darkxst | gir1.2-pango-1.0 | 00:29 |
ahoneybun | gir1.2-gtk-3.0 ? | 00:31 |
darkxst | yes | 00:31 |
ahoneybun | what about gobject | 00:31 |
darkxst | also add the two telepathy | 00:32 |
ahoneybun | k | 00:32 |
darkxst | I think gobject would get pulled in my gir1.2-glib | 00:32 |
ahoneybun | gdk as well? | 00:34 |
ahoneybun | only gdk and gio are left | 00:35 |
ahoneybun | if glib pulls gobject | 00:35 |
darkxst | gio will come from glib also | 00:37 |
darkxst | gdk will come from gtk | 00:38 |
ahoneybun | so we are good there | 00:38 |
darkxst | delete all the old changelog, you just want one entry "Initial Packaging" | 00:39 |
darkxst | use dch --create | 00:40 |
ahoneybun | installing devscripts | 00:42 |
darkxst | also debian/copyright will need to be updated | 00:42 |
darkxst | there is quite a bit of stuff in there that does not apply to polari | 00:42 |
ahoneybun | yea I have had some exp with copyright | 00:43 |
ahoneybun | did the changelog | 00:45 |
darkxst | once that is done, create source package with 'debuild -S' | 00:46 |
darkxst | then test build with pbuilder | 00:46 |
ahoneybun | trying to find the info about the copyright | 00:47 |
darkxst | all js source will be GPLv2 | 00:48 |
darkxst | and just grep code for copyright holders | 00:48 |
darkxst | lib/* seems to be LGPLv2 | 00:49 |
* ahoneybun forgot a lot of info | 00:49 | |
ahoneybun | damn can't remember where in the code is that | 00:50 |
darkxst | licensecheck will tell you license on files (but won't work with .js files) | 00:51 |
ahoneybun | licensecheck random files | 00:52 |
ahoneybun | ? | 00:52 |
darkxst | copyright will be listed in the header for each file, `grep -R Copyright src/*` | 00:52 |
ahoneybun | I see | 00:53 |
ahoneybun | it did read on js file | 00:54 |
ahoneybun | one | 00:54 |
ahoneybun | so what do I need to remove | 00:55 |
ahoneybun | http://pastie.org/8990131 | 00:55 |
darkxst | remove the MIT, BSD and CC-BY Files | 00:57 |
darkxst | remove Files: libgd/* | 00:58 |
ahoneybun | http://pastie.org/8990136 | 00:59 |
darkxst | ahoneybun, you need License text for LGPLv2 | 01:06 |
darkxst | lib/* Copyright (C) 2013 Red Hat, Inc. | 01:07 |
ahoneybun | http://pastie.org/8990150 | 01:09 |
darkxst | and add a 'Files: *' | 01:09 |
* ahoneybun is really trying to use Web the browser but it has some problems with login to sites | 01:09 | |
ahoneybun | ? | 01:09 |
ahoneybun | wheer | 01:09 |
ahoneybun | *where | 01:09 |
ahoneybun | to the lib*? | 01:10 |
darkxst | before lib | 01:10 |
ahoneybun | ok | 01:11 |
darkxst | Files: * | 01:11 |
darkxst | Copyright: 2013 Red Hat, Inc. | 01:11 |
darkxst | License: GPL-2+ | 01:11 |
ahoneybun | can I remove this 'Files: ltmain.sh' ? | 01:11 |
ahoneybun | oh does that cover all those js files in src? | 01:12 |
darkxst | tes remove the ltmain one | 01:13 |
darkxst | yes | 01:13 |
ahoneybun | ok | 01:14 |
ahoneybun | does 'Files: *' cover all those js files in src? | 01:15 |
darkxst | yes | 01:16 |
ahoneybun | cool | 01:17 |
ahoneybun | anything else? | 01:17 |
darkxst | that is probably all | 01:17 |
ahoneybun | so debuild? | 01:18 |
darkxst | debuild -S | 01:18 |
darkxst | then build source package with pbuilder | 01:18 |
darkxst | debuild -S -us -uc (if you don't have gpg keys setup) | 01:19 |
ahoneybun | does it matter what directory I am in? | 01:19 |
ahoneybun | on | 01:19 |
darkxst | run from polari/ | 01:19 |
ahoneybun | dpkg-buildpackage -rfakeroot -d -us -uc -S failed | 01:20 |
darkxst | logs? it will tell you why, also its best not to use that since you can't properly check build-deps with dpkg-buildpackage | 01:23 |
ahoneybun | use what | 01:24 |
ahoneybun | thats what it did when I ran debuild -S | 01:24 |
darkxst | ah ok then | 01:25 |
ahoneybun | http://pastie.org/8990169 | 01:25 |
ahoneybun | oh | 01:25 |
darkxst | dpkg-source: error: syntax error in polari-3.12.0/debian/control at line 32: continued value line not in field | 01:25 |
ahoneybun | yea | 01:25 |
ahoneybun | dpkg-source: warning: can't parse dependency libglib2.0-dev (>= 2.39.0) | 01:27 |
darkxst | also package version (in changelog) should probably be: 3.12.0-0ubuntu1~trusty1 | 01:27 |
ahoneybun | libtelepathy-glib-dev | 01:27 |
ahoneybun | gjs | 01:27 |
darkxst | you are missing a comma! | 01:27 |
ahoneybun | 2 | 01:27 |
ahoneybun | dpkg-source: error: source package name 'Polari' is illegal: character 'P' not allowed ? | 01:28 |
ahoneybun | fixed | 01:29 |
darkxst | should be lowercase | 01:29 |
ahoneybun | dpkg-source: error: can't build with source format '3.0 (quilt)': no upstream | 01:30 |
darkxst | possibly you need to create a .orig.tar.xz link | 01:33 |
ahoneybun | echo '3.0 (native)' > debian/source/format | 01:35 |
ahoneybun | fixed that | 01:35 |
darkxst | no don't do that | 01:36 |
ahoneybun | oh | 01:36 |
ahoneybun | welll | 01:36 |
darkxst | that is not correct in this case | 01:36 |
ahoneybun | I made a polari_3.12.0-0ubuntu1~trusty1.tar.gz | 01:36 |
darkxst | you create a link polari_3.12.0.orig.tar.xz | 01:36 |
darkxst | to the upstream tarball | 01:37 |
ahoneybun | oh | 01:37 |
ahoneybun | I see | 01:37 |
ahoneybun | ok I have a package named polari_3.12.0-0ubuntu1~trusty1.tar.gz | 01:37 |
ahoneybun | and source.build, .dsc and source.changes files | 01:38 |
darkxst | ok so build it with pbuilder | 01:38 |
ahoneybun | just pbuilder? | 01:39 |
darkxst | https://wiki.ubuntu.com/PbuilderHowto | 01:39 |
darkxst | but basically, 1. sudo pbuilder create | 01:39 |
darkxst | then you can run `pbuilder build polari*.dsc` | 01:40 |
ahoneybun | I see | 01:42 |
ahoneybun | I'm running the 1st one now | 01:42 |
ahoneybun | how do I install depends | 02:08 |
ahoneybun | E: pbuilder-satisfydepends failed. | 02:08 |
ahoneybun | how do I install the depends | 02:09 |
ahoneybun | darkxst, it is not installing the depends | 02:15 |
darkxst | send me a zip of your debian/ folder | 02:15 |
darkxst | ahoneybun, oh and you probably need to tell pbuilder about gnome3-staging ppa | 02:16 |
ahoneybun | o | 02:16 |
ahoneybun | h | 02:16 |
ahoneybun | yea must be looking in official repos | 02:16 |
ahoneybun | how do I tell it> | 02:18 |
darkxst | there is a config file at ~/pbuilderrc | 02:19 |
darkxst | OTHERMIRROR="deb http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu trusty main" | 02:20 |
darkxst | and then: sudo pbuilder update --override-config | 02:21 |
ahoneybun | can't find that file | 02:21 |
ahoneybun | got it | 02:24 |
ahoneybun | still failed | 02:28 |
ahoneybun | W: GPG error: http://ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F1773AF13B1510FD? | 02:29 |
ahoneybun | maybe this? | 02:29 |
ahoneybun | darkxst, still failing | 02:44 |
darkxst | add `ALLOWUNTRUSTED=yes` to the config file also | 02:46 |
ahoneybun | still gives me the gpg error | 02:47 |
darkxst | did you run: sudo pbuilder update --override-config | 02:52 |
darkxst | again? | 02:52 |
darkxst | you must run that anytime you change pbuilder config file | 02:53 |
ahoneybun | yes | 02:53 |
ahoneybun | http://pastie.org/8990292 | 02:55 |
darkxst | maybe try sudo pbuilder update --override-config --allow-untrusted | 02:57 |
darkxst | or you can try pass in your users keyring with --keyring ~/.gnupg/pubring.gpg | 02:58 |
ahoneybun | is this important W: /home/aaron/.pbuilderrc does not exist | 02:58 |
ahoneybun | I: Upgrading for distribution saucy | 02:58 |
darkxst | you are running trusty right? | 02:59 |
ahoneybun | yea | 03:00 |
darkxst | missing pbuilderrc doesnt matter if you are using /etc/pbuilderrc | 03:00 |
darkxst | you probably need to force dist to trusty | 03:02 |
darkxst | and run pbuilder create again with '--distribution trusty' | 03:03 |
ahoneybun | damn still | 03:26 |
ahoneybun | different message but still same end error | 03:26 |
ahoneybun | wait do I need to install these packages myself or will pbuilder pull them | 03:27 |
darkxst | pbuilder pulls them in | 03:28 |
darkxst | other (easier) option is just upload to your launchpad ppa | 03:28 |
darkxst | make sure to set gnome3-staging of a dependency on the ppa however | 03:32 |
ahoneybun | upload | 03:32 |
darkxst | dput ppa:<launchpad_id> polari_*.changes | 03:33 |
darkxst | but first edit ppa dependencies via the web | 03:35 |
ahoneybun | got to setup a opengpg first | 03:40 |
darkxst | ahoneybun, and/or just send me the debian/ folder | 03:55 |
ahoneybun | darkxst, will do in the morning | 04:10 |
darkxst | ok | 04:12 |
ahoneybun | darkxst, https://drive.google.com/#folders/0B6zAAODZFwQ2bjU4UzA2bmMtcDg | 04:20 |
darkxst | that doesnt work... permision denied | 04:21 |
ahoneybun | https://drive.google.com/folderview?id=0B6zAAODZFwQ2bjU4UzA2bmMtcDg&usp=sharing | 04:23 |
ahoneybun | bbl | 04:23 |
darkxst | ahoneybun, you need to watch of tabs vs spacing, indentation is a bit mixed up in control | 04:29 |
darkxst | ahoneybun, you need to watch of tabs vs spacing, indentation is a bit mixed up in control | 04:45 |
darkxst | also you will beed to use a real email address in the changelog | 04:45 |
=== jackson is now known as Guest50945 | ||
=== ph_afk is now known as ph1 | ||
darkxst | ricotz, debian didnt bump mutter packaging ;( | 07:23 |
darkxst | should we unbump it? | 07:23 |
ricotz | darkxst, hi, they bumped it but since the skipped 3.10 they are one behind | 07:26 |
ricotz | darkxst, and no we *can't* unbump it | 07:26 |
ricotz | i guess we could convince debian to bump it again to get in sync with us | 07:27 |
darkxst | ricotz, ah I see | 07:30 |
darkxst | bigon, ^ | 07:31 |
ricotz | i pinged ah | 07:31 |
darkxst | ricotz, now that we have a packageset that actually has some packages in it (http://people.canonical.com/~ubuntu-archive/packagesets/trusty/ubuntugnome) you should apply for upload rights ;) | 07:33 |
darkxst | still needs some tweaking though | 07:33 |
ricotz | darkxst, pushed the package-name fix to debian | 07:47 |
darkxst | ricotz, thanks | 07:47 |
chiefw0tj | Greetings all! | 09:49 |
SixedUp | 3 | 10:35 |
odla | hi, i am looking to install ubuntu gnome and i'm wondering if i i should install 13.10 or just install 14.04 since it's so close to release date. any suggestions? | 12:34 |
mgedmin | I'd go with 14.04, help the testing efforts | 12:36 |
odla | ok, so beta2 would be the one to go with then? | 12:36 |
mgedmin | yes | 12:40 |
mgedmin | (you could also try a daily build, if you want to help https://wiki.ubuntu.com/UbuntuGNOME/Testing more than you want to have a working ubuntu) | 12:40 |
mgedmin | (I haven't tried either, unfortunately) | 12:41 |
odla | ok will i will give ubuntu 14.04 a spin and see if i can install it | 12:43 |
odla | i mean i will | 12:43 |
majod | odla: im currently on 14.04...i think its ok to use it | 12:44 |
odla | i suspect it is. i've been running debian testing and i imagine by now ubuntu 14.04 it probably at least as stable if notmore | 12:44 |
majod | i have some annoying issues but im sure they will be resolved until final release | 12:45 |
mgedmin | what issues are those? /curious | 12:46 |
majod | mgedmin: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1278467 | 12:46 |
ubot5 | Ubuntu bug 1278467 in gnome-settings-daemon (Ubuntu) "[xsettings]: gnome-settings-daemon crashed with SIGSEGV in notify_have_shell()" [Medium,Confirmed] | 12:46 |
majod | also font in ubuntu software center is corrupted when item is selected, not sure if the default theme is bad or what... | 12:51 |
mefesto | hello all. i just updated my ubuntu gnome 13.10 (x86_64) system which included what looked like every gnome package plus linux kernel update. I rebooted my system after the update and now my wacom cintiq won't calibrate correctly. when using the stylus the point hugs the right side of the screen no matter where I place the stylus. it seems to move along the y-axis correctly but the x-axis seems to be locked to the screens width. | 14:31 |
ahoneybun | hey darkxst were you able to get the debian/ for polair? | 18:38 |
ahoneybun | *polari | 18:38 |
odla | is it a bug that i can't minimize my windows with super + H in 14.04? | 18:44 |
=== jackson is now known as Guest37026 | ||
=== Guest37026 is now known as Noskcaj_ | ||
ahoneybun | odla, you have to change the shortcut to that | 18:59 |
ahoneybun | it is like cntrl+shift something | 18:59 |
ahoneybun | by default | 18:59 |
odla | it that a gnome thing or a change? i thought it was super + h? | 19:00 |
ahoneybun | not sure I know it was not super+h by default in 14.04 | 19:00 |
odla | ctrl+alt+0 doesn't work to hide the window here | 19:01 |
odla | but changing it to super + h does | 19:02 |
=== ph1 is now known as ph_afk | ||
odla | is zeitgeist suppose to allow searching in the gnome overview? it works on debian and fedora but it doesn't seem to work here. | 19:20 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!