[00:12] <dsi_> how can I upload a binary package instead? like with DEBIAN/control?
[00:20] <dsi_> how can I make launchpad accept a single binary in usr/bin?
[00:22] <wgrant> dsi_: Launchpad only accepts source package uploads.
[00:23] <wgrant> But you can easily create a source package that produces a simple binary package like that.
[00:23] <dsi_> ok, but then how it's going to build my package
[00:23] <dsi_> I can't find doc about that
[00:23] <dsi_> likeeverything is about upstream tars and make
[00:24] <dsi_> how do the guys at graphics-drivers/ppa upload things?
[00:24] <dsi_> those are all binary packages..
[00:26] <dsi_> this is as useless as it can get: https://wiki.debian.org/Packaging/SourcePackage
[00:27] <wgrant> dsi_: In weird cases like that they construct a Debian source package containing built executables (because that's all that upstream provides), and the source package just puts the executables into the right places in the binary packages.
[00:27] <wgrant> But where source is available, the source package should always contain source and the debian/rules should build it
[00:27] <wgrant> Describing documentation as non-specifically useless is itself not especially useful.
[00:28] <dsi_> this is also useless: https://www.debian.org/doc/manuals/maint-guide/dreq.en.html#rules
[00:28] <dsi_> again, where do I put my stuff
[00:28] <wgrant> "stuff"
[00:29] <dsi_> this is just a bunch of mumbo-jumbo about things which were never explained
[00:29] <dsi_> I need to download, compile and install various tools
[00:29] <dsi_> to create a binary
[00:29] <dsi_> now that process can be done in the CI
[00:29] <dsi_> or I would need to spend a week just to understand that cryptic thing
[00:30] <dsi_> debian packageing and launchpad are needlessly overcomplicated
[00:30] <wgrant> This is nothing to do with Launchpad.
[00:31] <wgrant> Normally your debian/rules can just be a couple of lines, but it looks like this software uses a non-standard build system so it will be a bit more complicated.
[00:31] <dsi_> well, it doesn't accept binaries...
[00:31] <dsi_> That's what I'm talking about - everything is about "make"
[00:31] <wgrant> It's not intended by anyone that a binary package is created without a source package.
[00:32] <wgrant> If you have specific questions we can try to answer them
[00:32] <wgrant> But just pointing at a page of documentation and saying it's useless really doesn't help us help you
[00:32] <wgrant> I can't even obviously see how to build this software
[00:32] <wgrant> The readme references a script that doesn't exist.
[00:32] <dsi_> is there a normal documentation which explain how can I use a "non-standard" build system?
[00:33] <dsi_> It's literally just about installing nim and the calling "nimble build"
[00:33] <dsi_> the choosenim tool installs the latest stable nim tools
[00:33] <dsi_> then I update the PATH and I can build
[00:35] <wgrant> Packages built on Launchpad cannot pull in things from random places on the Internet. But the nim compiler is in Ubuntu, so you can just include it in your Build-Depends.
[00:35] <wgrant> The Examples section in https://manpages.debian.org/testing/debhelper/dh.1.en.html is probably of interest.
[00:35] <dsi_> That won't do, I need a fresh nim compiler
[00:35] <wgrant> Then you'll need to find a package of that, or package it yourself.
[00:35] <wgrant> I don't know if there's a PPA that has up-to-date nim compilers
[00:36] <dsi_> this is a serious handicap
[00:36] <wgrant> https://launchpad.net/~jonathonf/+archive/ubuntu/nimlang looks potentially promising
[00:36] <dsi_> one release and already outdated...
[00:37] <dsi_> I think I will just leave this alone
[00:37] <dsi_> and integrate an update system into the binary like on Windows
[15:39] <tsimonq2> Could someone please process this? https://answers.launchpad.net/launchpad/+question/680236
[15:39] <tsimonq2> We've reached capacity.
[16:02] <cjwatson> tsimonq2: 40 GB, really?  Oh, multiple series?
[16:08] <tsimonq2> Yeah.
[16:09] <tsimonq2> cjwatson: I asked for 25 last time and I was given 40. I'd like consistency. :P
[16:14] <cjwatson> Oh OK
[16:14] <cjwatson> done
[17:45] <bdmurray> cjwatson, wgrant: have you seen bug 1447978?
[17:45] <ubot5`> bug 1447978 in ubuntu-release-upgrader (Ubuntu) "Best Place To Buy Tramadol Online Overnight" [Critical,Confirmed] https://launchpad.net/bugs/1447978
[17:47] <cjwatson> cleaned up a bit harder, thanks
[19:41] <Eickmeyer> cjwatson, wgrant: Builds seem to be stuck.
[21:10] <Eickmeyer> Thanks to whoever took the proverbial hammer to the build farm to get it started again.