/srv/irclogs.ubuntu.com/2016/02/07/#launchpad.txt

tewardcjwatson: thanks, it was asked of me by a Debian package maintainer when their package which autosynced into proposed would get out of it02:00
dobeyteward: the exuces page suggested a new apt and gcc, which probably doesn't help much with things migrating from proposed. i know i've been having issues with packages in PPAs that depend on -proposed in xenial the past couples days, because of installability issues for build deps02:08
tewarddobey: it wasn't delayed migration - it was delayed lack of available binary packages02:09
tewardwhich in turn caused a delayed migration - but it wasn't due to apt/gcc afaict02:09
dobeyteward: which delays migration...02:09
tewardindeed.02:09
tewardbut i was more concerned about the "no binary packages in any arch" issue that was there02:09
dobeyand apt/gcc can delay binary packages02:09
tewardit was resolved though02:09
tewardahhhh, okay02:09
dobeyand the excuses.html can be very out of sync with reality sometimes02:10
dobeyanyway, i should probably be doing something other than sitting at the computer02:14
cjwatsonteward: That would probably have been caused by the seeds being broken, yes.02:23
tewardso, question, why're all the armhf builders disabled...?03:03
tewardexcept for one03:03
teward(for PPAs)03:03
teward(3 days for an armhf PPA build sounds a little excessive?)03:05
cjwatsonWe recently switched to building them virtualised on arm64 hardware, but the reset procedure on that cloud is not entirely reliable yet.03:10
cjwatsonLet's see if they'll come back.03:11
cjwatson(Er, by which I mean that I'm poking them.)03:11
tewardthat looks a bit nicer, now.  (referring to the Builders page)03:17
tewardcjwatson: thanks for poking it03:17
cjwatsonThis is not as promising as it might be, but I may be able to resurrect some more with a bit of persistence.03:17
tewardmmm, indeed.03:17
tewardi mean, it's not a huge importance for immediately for me, i'm just build-testing something at the request of a Debian maintainer in relation to a bug about a missing Ubuntu-specific build dep, so there's not a huge need03:18
tewardit just struck me as odd to see a 3-day-in-the-future build date03:19
cjwatsonYes, that'll happen when the cloud is semi-broken.03:19
cjwatsonWe don't yet know exactly what the problem is.  It looks like DHCP requests get lost when the instances are trying to boot, but it's not entirely clear.03:19
* teward shrugs03:20
tewardthanks for poking at it anyways :)03:20
cjwatsonBut at a weekend we aren't going to be able to get sysadmins to help dig into the root cause, so whack-a-mole and prayer it is.03:20
tewardindeed.03:21
cjwatsonThe point of the test rebuild currently running on arm64 was to arrange for there to be enough resets that we could have time to dig into the root cause, so hopefully we can make more headway on that soon.03:24
cjwatsonWell, I'm not enormously hopeful that that'll stay up overnight, but I'll check again in the morning.03:25
ricotzhello, could someone restart https://launchpad.net/~canonical-libreoffice-builds/+archive/ubuntu/archive-staging/+build/896453415:01
cjwatsonricotz: hmm, that's peculiar, but OK, doing15:05
cjwatsonricotz: (you didn't have a "cancel build" option yourself?)15:05
ricotzcjwatson, thanks (I am not in that group but waiting for this built to succeed)17:39
cjwatsonricotz: oh, of course17:59
sergio-br2I learned on math that 0.02015 < 0.17018:05
sergio-br2but apt does not agree with that18:05
sergio-br2it's 0.02015.git18:05
sergio-br2actually18:06
cjwatsonsergio-br2: Version numbers aren't decimals.18:06
cjwatsonsergio-br2: https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version18:06
sergio-br2:/18:07
sergio-br2and now, what do I do then?18:07
cjwatsonChoose different versions?18:07
sergio-br2I want to change to 0.17018:07
sergio-br2* it's mame libretro package18:07
cjwatsonI think you should be able to solve all your problems by reading the above document carefully.18:08
sergio-br2ah, using epoch right18:08
cjwatsonThat's one option, although you should be aware that it isn't reversible (within a given archive, anyway).18:09
cjwatsonAs the policy document says, it's for leaving behind mistakes, not for coping with silly orderings.  It may not be compatible with other packagings of the same upstream source, and it effectively constitutes a promise to figure out how to use a sensible strictly-increasing versioning scheme in future.18:11
dobeyi would avoid epochs unless impossible to do so18:12
cjwatsonStrings of digits are generally compared numerically, but segment-by-segment - so the relevant mathematical fact here is that 02015 > 170.18:13
=== Vorpal is now known as Vorpal_
=== Vorpal_ is now known as Vorpal
mbaynton1anyone want to help a newbie out with uploads to my ppa that just go into the void? I'm pretty sure it's not an incorrectly signed .changes file21:21
cjwatsonmbaynton1: Looking21:30
cjwatsonmbaynton1: So if the .changes file is sufficiently broken, we can't even manage to parse it to notify you of the problem ...21:31
cjwatson2016-02-07 15:11:13 INFO    Failed to parse changes file '/srv/launchpad.net/ppa-queue/incoming/upload-ftp-20160207-151022-089181/~mbaynton/ubuntu/trafficserver/trafficserver_6.1.0-1_amd64.changes': Unable to find mandatory field 'Binary'21:31
cjwatson in the changes file.21:31
cjwatsonmbaynton1: Did you build this with dpkg-buildpackage or a wrapper around it, or did you construct the files by hand?21:32
cjwatsonmbaynton1: It looks like maybe you initially tried to do a binary upload, and then hacked the file to try to make it into a source upload?21:32
mbaynton1cjwatson: thanks for finding that. Indeed; I read that "Binary" in .changes meant there were binaries, and when I got a message complaining about the presence of binaries, I removed it.21:33
cjwatsonmbaynton1: OK, that's quite wrong21:33
cjwatsonBinary lists the binary packages that a source upload may produce21:34
mbaynton1cjwatson: :| then https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Binary is not esepcially helpful; it seems to say that's what Binary in the .dsc does21:34
cjwatsonmbaynton1: You're unlikely to be able to get this right by hacking the file around by hand unless you know the system well.  Instead, you should use dpkg-buildpackage -S21:34
cjwatsonmbaynton1: That's entirely not what it says :)21:35
cjwatsonOh, under .changes21:35
cjwatsonWell, maybe21:35
cjwatsonAnyway, the point remains, don't hack the file around by hand, you don't need to21:35
cjwatsonJust use dpkg-buildpackage -S21:35
cjwatsonThat will give you a _source.changes21:35
mbaynton1cjwatson: ok thank you, I will try that. I initially was using debian instructions and got a .deb that works fine there, and then afterward went aw heck, let's see if I can put it in an ubuntu ppa...21:36
cjwatsonAlso, I note that your earlier upload was targeted to unstable21:36
cjwatson(in debian/changelog)21:36
cjwatsonIf you don't want to change debian/changelog, this is one case (basically the only one) where it isn't terrible to hack .changes; you can build the package with dpkg-buildpackage -S, then edit the Distribution: line to name an Ubuntu series21:37
cjwatsonOr you can have debian/changelog target an Ubuntu series instead, up to you21:37
mbaynton1cjwatson: got it21:38
cjwatsonhttps://help.launchpad.net/Packaging/PPA/BuildingASourcePackage may be helpful21:39
* cjwatson goes for some much-needed sofa and book time21:39
mbaynton1cjwatson: success, thanks again for the tips!22:18
cjwatsonmbaynton1: good good23:13

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