[01:50] <Dougie187> I just had a package build fail, and I'm not sure why. Anyone wanna take a look and give me any tips? https://launchpadlibrarian.net/144660823/buildlog_ubuntu-precise-i386.parallel-netcdf_1.3.1-1_FAILEDTOBUILD.txt.gz
[01:51] <Dougie187> btw, this is my first package.
[01:58] <StevenK> Dougie187: Looks like an infrastructure failure. Can you link me your PPA?
[01:58] <Dougie187> StevenK: https://launchpad.net/~douglasjacobsen/+archive/mpas-packages
[01:59] <Dougie187> It could easily be a problem with the package, since I've never really done this before. but I used dpkg-buildpackage to make deb's and test them. And then debuild -S to make the files to upload.
[02:01] <StevenK> Dougie187: I've retossed your build at the build farm, so let's see.
[02:01] <Dougie187> Thanks
[02:02] <Dougie187> When I build a package that depends on another package in my PPA, how do I let buildd know that it's on my PPA?
[02:04] <StevenK> Dougie187: You don't, the build system knows to check the PPA you're building from.
[02:04] <Dougie187> Oh ok. cool. Thanks
[02:05] <Dougie187> (I'm new to this whole thing, so sorry for the stupid questions. But thanks for the help)
[02:08] <Dougie187> Failed. Looks like I'm missing some dependencies.
[02:10] <StevenK> Dougie187: I'd suggest you look into pbuilder for building in a clean environment, means you can pick up errors like that locally.
[02:10] <Dougie187> Thanks
[03:10] <Dougie187> ls
[03:10] <Dougie187> oops.
[05:31] <Error404NotFound> are there any alternate domains for launchpad? the main one seems blocked for me. I can resolve it, i can't ping or telnet to port 80
[05:32] <StevenK> Error404NotFound: Only launchpad.net and its subdomains, I'm afraid.
[05:32] <Error404NotFound> damn it :(
[06:44] <hyperair> Error404NotFound: try 443.
[06:44] <hyperair> https
[06:44] <Error404NotFound> works :)
[06:45] <hyperair> :)
[10:09] <ricotz> czajkowski, hello :), could you please take a look at https://answers.launchpad.net/launchpad/+question/232235
[10:13] <czajkowski> ricotz: I can look but it won't matter I don't work on LP any more I'm afrid
[10:13] <czajkowski> *afraid
[10:13] <ricotz> czajkowski, ah sorry, didn't know that
[10:13] <czajkowski> ricotz: also it's only filed 2 hours ago, there are people who still work on LP, but are in a different timezone so just be patient
[10:15] <ricotz> czajkowski, i know, it is a bit urgent since the package is a little broken
[10:16] <ricotz> czajkowski, thanks
[10:16] <czajkowski> yes but 2 hours.. :)
[10:16] <czajkowski> I'm sure once wgrant and StevenK see it tomorrow they will look after it
[10:17] <ricotz> yeah, it takes 9 hours to built those :\
[10:17] <ricotz> thanks for pinging ;)
[15:17] <Dougie187> After I build a package using pdebuild, Do I want to dput the files in ../ or in /var/cache/pbuilder/result/?
[15:21] <cjwatson> The former, because you must only dput a source package
[15:22] <Dougie187> So, when I do that, I get the following: http://pastebin.com/wqZMYFLp
[15:25] <hannie> No idea what this means: Error: uploading files for distribution UNRELEASED to ubuntumanualnl not allowed.
[15:26] <hannie> I used dput according to the instructions on Launchpad, the error does not mean anything to me
[15:26] <Dougie187> It's a problem with your changelog file, I think
[15:26] <hannie> I checked it, and you may be right, but I'll have another look at it
[15:27] <Dougie187> It should be something like "package-name (version) distribution; urgency=xxx"
[15:27] <Dougie187> And your distribution might be wrong. It needs to be something like "precise" or the name of an ubuntu distro
[15:27] <hannie> I will let you know in a second
[15:28] <hannie> Dougie187, It says: ubuntumanualnl (12.04ubuntu1) precise; urgency low
[15:28] <hannie> Initial Release
[15:29] <hannie> The signature is checked. Good signature
[15:29] <Dougie187> Is there any file in your debian folder that contains "UNRELEASED" ?
[15:30] <hannie> I did see it in changelog, but I deleted it
[15:30] <hannie> It may still be present in *.changes or *.dsc
[15:31] <Dougie187> Try rebuilding the package with the new changelog.
[15:31] <Dougie187> And then submit it again
[15:31] <hannie> ah, yes, I was afraid I had to do that. Thanks so far, I'll be back if I have more questions
[15:39] <Dougie187> So, pdebuild is not signing my source.changes file it seems. Is there any way to force that? Right now I'm using the following flags:  --auto-debsign --debsign-k XXXX --debbuildopts "-S -sa"
[15:39] <Dougie187> Where XXXX is a real key ID
[15:51] <hannie> Dougie187, I reentered the command dbuild -S -sa and then dput worked:
[15:51] <hannie> Successfully uploaded packages.
[15:52] <hannie> Now I guess I have to wait and see if I receive an email
[15:52] <hannie> +debuild
[15:52] <hannie> *debuild
[16:00] <Dougie187> Anyone know a good reference for the variables available in debian/rules?
[16:12] <dobey> Dougie187: there isn't really, and it depends on what system you're using (pure dh, cdbs, etc…)
[16:15] <hannie> After dput, how long does it take for LP to send me an email?
[16:17] <hannie> I checked https://help.launchpad.net/Packaging/UploadErrors, the upload appears to work but I don't get any email about it
[16:18] <hannie> All .changes files were signed successfully and my page has my gpg key
[16:20] <hannie> Terminal output: Checking signature on .changes > Good signature on /home/etc.
[16:20] <hannie> Checking signature on .dsc  > Good signature on /home/etc.
[16:21] <hannie> Uploading to ppa (via ftp to ppa.launchpad.net): Successfully uploaded packages.
[21:01] <smo_> hi, i try to make another package on my ppa wich contain a binary and a .so i had many errors with : dpkg-shlibdeps: error: couldn't find library .... i added all the related packages as build depends but one package is not in the raring repos. (libudev0) is it possible to install libudev1 and make a symbolic link before the build start? or maybe i m wrong... ?
[21:10] <Dougie187> smo_: you might want libudev-dev
[21:11] <smo_> ok just retried to build it and now i only have dpkg-shlibdeps: error: couldn't find library libudev.so.0 needed by debian/ht5streamer/usr/bin/ht5streamer (ELF format: 'elf32-i386'; RPATH: '')
[21:12] <smo_> ok i ll try Dougie187  brb
[21:16] <smo_> how can i generate i386 and amd64 in the same time ? change Architecture: i386 to something else?
[21:19] <smo_> Dougie187, i m trying but if i search with apt-file libudev.so.0 is only in libudev0 not in libudev-dev
[21:20] <Dougie187> well, in precise I only have libudev1, not libudev0
[21:20] <Dougie187> but if you're missing it, you might be missing multiverse or whatever.
[21:23] <smo_> libudev0 is not available at all in raring or precise :( we can only add it manually... but i don t know how to tell the ppa builder to install it ....
[21:24] <smo_> exemple: http://www.webupd8.org/2013/04/fix-google-chrome-cant-be-installed-in.html
[21:33] <smo_> dpkg-shlibdeps: error: couldn't find library libudev.so.0 needed by debian/ht5streamer/usr/bin/ht5streamer (ELF format: 'elf32-i386'; RPATH: ''), same result Dougie187
[21:33] <Dougie187> That sucks.
[21:35] <smo_> yep... my soft is using node-webkit wich is based on chromium and google fixed it and use libudev1 but node-webkit is not up to date not ubuntu s fault...
[21:36] <smo_> i can build it for precise maybe then use the same package  it works with a symlink it s just "bad" for building on ppa and raring...
[21:55] <dobey> wgrant: if/when you're around, could i get you to poke at fixing lp:ubuntu/software-center import again. seems to have cocked up again - http://package-import.ubuntu.com/status/software-center.html#2013-07-05%2021:56:29.968306
[21:55] <dobey> smo_: #ubuntu-packaging would be a much better channel for your questions
[21:56] <smo_> is it possible to install a custom deb in the ppa before build start ???
[21:56] <smo_> ok dobey thanks
[21:56] <dobey> smo_: no. you can upload source packages for other packages to your PPA though, and use them as dependencies.
[21:57] <stokachu> is anyone aware of bazaar.launchpad.net returning 503?
[21:59] <dobey> stokachu: from bzr client or in a browser?
[21:59] <smo_> yes dobey i understand but my problem is just to build the package, not a problem as a "client" i make a symlink of libudev.so.1 on .0 and it works but in the ppa builder...
[21:59] <dobey> smo_: you can't do that
[22:00] <dobey> smo_: it might appear to work, but it is not correct.
[22:00] <stokachu> dobey: i think sarnold was looking into it but this was viewing it through the browser
[22:00] <stokachu> though it seems to have come back to life
[22:01] <dobey> stokachu: ah yeah. i think it just happens sometimes toon, when the haproxy or something gets a bit overloaded. just retrying after a few minutes wait usually resolves it
[22:01] <smo_> i knw dobay but it s the only solution for me, i wait an update of chromium and node-webkit for my software...
[22:01] <stokachu> dobey: ah ok, thanks for the info
[22:04] <dobey> smo_: node-webkit depends on libudev?
[22:05] <smo_> ldd on latest update of node-webkit : libudev.so.0 => /lib/i386-linux-gnu/libudev.so.0 (0xb6974000)
[22:05] <dobey> you don't have the source to node-webkit?
[22:06] <dobey> what are you trying to upload to a PPA exactly?
[22:06] <dobey> you can't upload binaries to a PPA, only source
[22:08] <dobey> smo_: what is the url to your PPA on launchpad?
[22:10] <smo_> https://launchpad.net/~s-lagui/+archive/ppa
[22:10] <smo_> i can t upload source
[22:10] <dobey> you must upload source. you are not allowed to upload binaries
[22:11] <smo_> node-webkit himself is a binary (nw), sources of my app are only html/js/css, i zip then then i cat the nw on my zip resulting in the binarie i m trying to put on the ppa...
[22:12] <dobey> are you trying to build node-webkit, or are you trying to build your thing?
[22:12] <c0d3r> How do i retrive code from launchpad?  sort of like cvs checkout ....
[22:13] <c0d3r> or svn checkout..
[22:13] <dobey> c0d3r: bzr is the vcs used on launchpad hosting
[22:13] <dobey> c0d3r: see #bzr for more help on it specifically
[22:13] <c0d3r> thanx dobey.. that should work..
[22:14] <dobey> smo_: whetever it is, you are not allowed to upload built binaries to launchpad PPAs.
[22:14] <c0d3r> haven't been on irc in like a decade... used to dcc and ctcp back in the day... op on efnet...  maybe i'll hangout a bit..
[22:22] <smo_> where is th problem dobey since sources are available for each ??
[22:23] <smo_> but i note..
[22:24] <dobey> smo_: sources are available where? the problem is that it is against the terms of service and you do not provide the sources for all the binaries you've uploaded in your "source" packages. and the problem is it creates problems exactly like the one you are trying to find a workaround for
[22:25] <c0d3r> dobey: is it ok to upload .sh scripts that embedd binaries for automated install?  =]
[22:25] <dobey> no
[22:25] <c0d3r> dobey: I'll uuencode it.. =]
[22:25] <dobey> no
[22:25] <c0d3r> i'm just joking...  =]
[22:26] <dobey> sticking binaries in bzr or git is bad anyway, because if you change them, you get N copies of the file
[22:27] <c0d3r> I think if u don't have the skillz to compile it you don't deserve to have it...all good..
[22:27] <dobey> and sticking binaries in a source package to upload to launchpad is bad, because it's a violation of the terms for using a PPA that you agreed to when enabling PPA support for your account :)
[22:27] <smo_> all sources are available dobey i just can t add them directly in my build
[22:28] <dobey> smo_: what sources? and why not?
[22:28] <smo_> my soures are on a github
[22:28] <smo_> and node-webkit too...
[22:28] <dobey> so?
[22:28] <dobey> what has that got to do with PPAs?
[22:29] <smo_> so if i add all the sources of node-webkit and my app it s ok?? don t understand...
[22:30] <c0d3r> dobey so what do i enter for the url?  https://code.launchpad.net/~root/kernel/2.11   ?
[22:31] <dobey> yes. only source must be uploaded to a PPA. if you need a dependency which is not packaged in ubuntu to build it, you should make a package for that dependency in your PPA by uploading its source and building it in there, and then having your package build-depends on it
[22:31] <dobey> c0d3r: that doesn't exist.
[22:32] <c0d3r> dobey: that was an example.. it seemed to work..
[22:32] <c0d3r> thanks bro..
[22:32] <c0d3r> I'm going to upload a bunch of open source i got...
[22:33] <c0d3r> what does bzr have that rcs/svn/cvs/git doesn't?
[22:33] <dobey> smo_: as well as only source being allowed, it must also be redistributable. if you do not have the rights to redistribute the hsource and binaries, you can't upload it
[22:33] <dobey> c0d3r: it's not any of those things.
[22:33] <c0d3r> whats the difference real quickly?
[22:33] <c0d3r> Looks like tortoisesvn..
[22:33] <dobey> c0d3r: if you want to know more about bzr, then #bzr is the channel to ask in :)
[22:34] <c0d3r> right on ...l8tr..
[22:34] <smo_> so no node-webkit appwill be on a ppa at all...?
[22:34] <smo_> never
[22:34] <dobey> i don't know. i don't know what node-webkit's licensing is like, or the licensing for any of the things that use it
[22:36] <smo_> it s based on chromium all is gpl...
[22:36] <smo_> but all is ditributed as binaries
[22:36] <dobey> no it isn't
[22:36] <dobey> https://github.com/rogerwang/node-webkit/blob/master/LICENSE <- that is not the GPL
[22:37] <dobey> it's MIT though, which is generally fine
[22:38] <dobey> https://github.com/rogerwang/node-webkit/releases/tag/nw-v0.6.2 <- and there are source code releases of the latest version
[22:38] <dobey> so one could take that nw-0.6.2.tar.gz and make a debian package out of it easily enough
[22:38] <smo_> so what must i do exactly to be able to put my app on a ppa?
[22:39] <dobey> i think you need to get help in #ubuntu-packaging on how to properly package things. and packaging node-webkit would probably be a good thing to start with, since it seems to be a core dependency for what you want to do
[22:40] <smo_> ok... i ll take time for this :)
[22:40] <smo_> complicate!!!
[22:41] <smo_> imagine we have a node-webkit package... it will contain the nw binarie, i install it on my pc .. ok, in my package now what will i upload???
[22:42] <dobey> the orig.tar.gz should only contain the source code for your app.
[22:42] <smo_> the zip file with my sources and script wich run  the nw binarie (tat s how i build my app, exemple:  'cat nw ht5streamer.zip ht5streamer ' ?
[22:44] <dobey> the necessary build system files are a part of your source code.
[22:44] <dobey> i don't know what the best way to build a node-based app is, exactly
[22:45] <dobey> i haven't looked into it, because i don't write node-based apps :)
[22:45] <smo_> ok so first i need to cretae apackage for node-webit then a package of my app with the content of my github (all js/html files...) then make some script to build it on the fly...
[22:46] <smo_> it s very easy .. just the cat exemple i show you...
[22:46] <smo_> that s what i m trying to upload...
[22:46] <saiarcot895> smo_: You don't directly upload a zip file to a PPA
[22:46] <dobey> you will need to create the .zip probably, to pass to nw; you don't want to upload a tarball that contains a zip
[22:47] <smo_> yes yes i understand :p
[22:47] <dobey> well you can, but it's weird
[22:47] <dobey> (as long as the zip only contains source, of course)
[22:47] <smo_> it s weird yes but theres no other way if i understand...
[22:47] <saiarcot895> dobey: well, technically, you'll have to use dput, which will want a .changes file
[22:48] <dobey> saiarcot895: you need the .orig.tar.gz .dsc _source.changes, and either .debian.tar.gz or .diff depending on source format of the package
[22:49] <dobey> smo_: yes, there is another way
[22:49] <smo_> which way? :p
[22:50] <dobey> smo_: the orig.tar.gz contains source and a Makefile or something, which generates the zip in the correct way, and then which gets passed into nw to build the binary. and that Makefile can also install the binary to the correct location, etc… (Makefile can be lots of things, just using Makefile as an example)
[22:53] <dobey> anyway, i have to go now. time for me to get away from the computer for a while :)
[22:54] <smo_> ok thansk for the help i posted some issues on the node-webkit github...
[22:54] <smo_> ;)
[22:54] <smo_> with my poor english