[01:53] <adam8157> hello, which room is to contact canonical IS team?
[01:54] <adam8157> also I just sent a mail to feedback@launchpad.net, could anyone take a look?
[18:48] <samson_uo> Hi. I'm trying to upload my first PPA. Unfortunately, I had a bad setting in ~/.dput.cf. I fixed that, but now dput is saying the package has already been uploaded. How do I fix this?
[18:55] <samson_uo> looks like 'dput -f' is working, if ineffiecient.
[22:44] <samson-uo> Hi, how do I debug/resolve errors with the builldd's fail to upload the resulting debs?
[22:44] <wgrant> samson-uo: What does the upload log say?
[22:45] <samson-uo> http://paste.ubuntu.com/13164562/ being the email that launchpad sent me.
[22:45] <samson-uo> "Uploading build 20151107-223202-PACKAGEBUILD-8275074 failed."
[22:45] <samson-uo> and thats it
[22:46] <samson-uo> https://answers.launchpad.net/launchpad/+question/65900 doesn't have anything helpful to add
[22:47] <wgrant> There's more detail in the upload log linked from https://launchpad.net/~samson-uo/+archive/ubuntu/trim-disable-kernel/+build/8275074
[22:47] <wgrant> INFO Unable to find source publication linux/4.2.0-16.19 in wily
[22:47] <wgrant> Did you delete the package or upload a new one before that build finished?
[22:47] <wgrant> Ah, no.
[22:47] <wgrant> Your version is bad.
[22:47] <samson-uo> which bit?
[22:47] <wgrant> The kernel build system is a bit special; you can't just append things to the version and hope it works.
[22:48] <wgrant> It produced binaries with version 4.2.0-16.19.
[22:48] <samson-uo> hrm
[22:48] <wgrant> Are you aware of the debian/ vs debian.master/ weirdness that the kernel packaging uses?
[22:48] <samson-uo> the kernel wiki specifically mentioned not to hack the makefile and append to LOCAL_VERSION
[22:48] <wgrant> Which page were you looking at?
[22:48] <samson-uo> saw it, but am not aware of the ramifications
[22:50] <samson-uo> is appending to LOCAL_VERSION actually the right method?
[22:50] <samson-uo> https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel: NOTE: do not attempt to use CONFIG_LOCALVERSION as this _will_ break the build.
[22:51] <samson-uo> oh, but now I see it says to edit debian.master/changelog and not debian/changelog, which dch changes by default.
[22:52] <wgrant> Right.
[22:53] <samson-uo> what's required to set a custom version for the kernel? is editing the top of debian.master/changelog sufficient?
[22:53] <wgrant> The things to watch out for with the linux packaging are debian.master and the ABI check.
[22:54] <wgrant> On the rare occasion that I need a custom kernel, I hack around the latter by replacing the latest changelog entry, rather than adding a new one.
[22:55] <wgrant> I don't know if there's a better method.
[22:56] <samson-uo> isn't that the mistake I made here, which caused the resulting deb to not actually have a new version number?
[22:58] <wgrant> Your mistake here was ignoring debian.master
[22:58] <wgrant> The build regenerates debian/changelog from debian.master/changelog, so it produced binaries based on the old version.
[23:00] <samson-uo> ah, so my upload failed because the changelog was no different from the released version
[23:00] <wgrant> Right. The binaries said they were for the official version, which didn't exist in your PPA.
[23:59] <samson-uo> wgrant: got distracted with other stuff, but manged to get an updated version building. I'll know in 3ish hours if that worked. Thanks! :)