/srv/irclogs.ubuntu.com/2019/04/15/#launchpad.txt

dsi_how can I upload a binary package instead? like with DEBIAN/control?00:12
dsi_how can I make launchpad accept a single binary in usr/bin?00:20
wgrantdsi_: Launchpad only accepts source package uploads.00:22
wgrantBut 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 package00:23
dsi_I can't find doc about that00:23
dsi_likeeverything is about upstream tars and make00:23
dsi_how do the guys at graphics-drivers/ppa upload things?00:24
dsi_those are all binary packages..00:24
dsi_this is as useless as it can get: https://wiki.debian.org/Packaging/SourcePackage00:26
wgrantdsi_: 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
wgrantBut where source is available, the source package should always contain source and the debian/rules should build it00:27
wgrantDescribing documentation as non-specifically useless is itself not especially useful.00:27
dsi_this is also useless: https://www.debian.org/doc/manuals/maint-guide/dreq.en.html#rules00:28
dsi_again, where do I put my stuff00:28
wgrant"stuff"00:28
dsi_this is just a bunch of mumbo-jumbo about things which were never explained00:29
dsi_I need to download, compile and install various tools00:29
dsi_to create a binary00:29
dsi_now that process can be done in the CI00:29
dsi_or I would need to spend a week just to understand that cryptic thing00:29
dsi_debian packageing and launchpad are needlessly overcomplicated00:30
wgrantThis is nothing to do with Launchpad.00:30
wgrantNormally 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
wgrantIt's not intended by anyone that a binary package is created without a source package.00:31
wgrantIf you have specific questions we can try to answer them00:32
wgrantBut just pointing at a page of documentation and saying it's useless really doesn't help us help you00:32
wgrantI can't even obviously see how to build this software00:32
wgrantThe 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:32
dsi_It's literally just about installing nim and the calling "nimble build"00:33
dsi_the choosenim tool installs the latest stable nim tools00:33
dsi_then I update the PATH and I can build00:33
wgrantPackages 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
wgrantThe 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 compiler00:35
wgrantThen you'll need to find a package of that, or package it yourself.00:35
wgrantI don't know if there's a PPA that has up-to-date nim compilers00:35
dsi_this is a serious handicap00:36
wgranthttps://launchpad.net/~jonathonf/+archive/ubuntu/nimlang looks potentially promising00:36
dsi_one release and already outdated...00:36
dsi_I think I will just leave this alone00:37
dsi_and integrate an update system into the binary like on Windows00:37
=== cpaelzer__ is now known as cpaelzer
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
tsimonq2Could someone please process this? https://answers.launchpad.net/launchpad/+question/68023615:39
tsimonq2We've reached capacity.15:39
cjwatsontsimonq2: 40 GB, really?  Oh, multiple series?16:02
tsimonq2Yeah.16:08
tsimonq2cjwatson: I asked for 25 last time and I was given 40. I'd like consistency. :P16:09
cjwatsonOh OK16:14
cjwatsondone16:14
bdmurraycjwatson, 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/144797817:45
cjwatsoncleaned up a bit harder, thanks17:47
Eickmeyercjwatson, wgrant: Builds seem to be stuck.19:41
EickmeyerThanks to whoever took the proverbial hammer to the build farm to get it started again.21:10

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