teward | is there a way to request temporary ARM builds on a PPA for testing purposes to make sure that it won't constantly FTBFS for a given release? | 23:38 |
---|---|---|
teward | the next question: to request ARM builds, do I have to be an admin of the team that owns the PPAs, or is being the primary package maintainer of the PPA enough? | 23:43 |
wgrant | teward: I can enable qemu-user armhf and/or arm64 builds on your PPA. | 23:43 |
wgrant | You must be a member of the owning team. | 23:44 |
teward | which i am... granted the 'test' ppa would be one under my own namespace | 23:44 |
teward | wgrant: i need to test a single package upload once to see if it FTBFS for precise like I think it will - is that doable? | 23:44 |
teward | (to a test PPA dedicated for this build test) | 23:44 |
wgrant | That's doable, but would it make more sense to have a PPA that you can just use for packages for which you want ARM builds? | 23:45 |
wgrant | There's no fundamental need for it to be one-off. | 23:46 |
teward | wgrant: indeed, but there's two problems. (1) the nginx users want arm builds. (2) i'm indifferent. (3) nginx team owner is against it. | 23:46 |
teward | i have a solution though, can I give you two PPAs and you turn it on there, and if it consistently FTBFS then we just disable ARM builds going forward? | 23:46 |
teward | the NGINX PPAs actually get packages in them after a staging PPA builds them (just a direct copy over) | 23:47 |
teward | with the two PPAs being as follows; https://launchpad.net/~teward/+archive/ubuntu/nginx-devel-testing https://launchpad.net/~teward/+archive/ubuntu/nginx-stable-testing | 23:47 |
teward | wgrant: assuming, of course, ARM packages can be copied into a PPA without ARM builds enabled - i think it was proven it *can* be done in that manner, but i don't remember :P | 23:48 |
wgrant | teward: Why on earth is the nginx team owner against it? | 23:49 |
teward | wgrant: no idea - MTecknology (the guy with Administrator status) has been "Why?" ever since the first request hit my email | 23:50 |
teward | ultimately I maintain the PPAs, but meh | 23:50 |
wgrant | Ah. | 23:50 |
wgrant | I've enabled armhf on both of those. | 23:50 |
teward | wgrant: thanks, assuming they build the binaries can be copied over without issue? | 23:50 |
wgrant | The binaries will copy fine to a PPA without armhf enabled. The flag just controls builds. | 23:50 |
teward | thanks | 23:50 |
teward | wgrant: this may sound a little silly, but is it possible to force a rebuild of the version of a specific source package that already is uploaded to the PPAs, or do I just need to upload again with no changes and a changelog entry saying "No changes - upload to run ARM builds only." | 23:51 |
teward | 'cause i'm happy to just push up a no-changes package, but if I can just force a rebuild of `nginx` on each of the supported releases, that saves me a little bandwidth | 23:53 |
wgrant | teward: You need to upload a new version, or copy the version over itself. | 23:55 |
teward | wgrant: is it possible to copy the same version on top of itself in the same PPA, though? | 23:57 |
teward | or will it complain about insufficient version | 23:57 |
wgrant | teward: That should work fine, as long as you elect to copy binaries. | 23:58 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!