[15:24:55] godog: you mentioned building rsyslog for jessie-backports in T219333 now that jessie-backports is gone, is that the only case known? I see two possible ways to handle that: [15:25:30] - integrate archive.debian.org as mentioned in the Phab task [15:26:01] it's not really meant for that, but would be okay to a few builds [15:26:29] but has the downside that none of the packages there are ever changed again [15:27:15] - import the build deps we need to jessie-wikimedia to make it self-contained [15:28:39] not sure if there's many other packages like rsyslog, most our our other base tools often have minimal deps and build fine without the need for -backports [15:29:05] moritzm: good question, as far as I'm aware rsyslog might be the only one [15:29:15] i will need to build puppet5 and facter 3 for jessie in the next Q [15:29:31] in which case maybe jessie-wikimedia is fine, then when jessie is gone we'll just ditch jessie-wikimedia altogether [15:29:40] and that at the very least wanted a newer version of debhelper and dpkg-dev [15:29:50] so if it's just rsyslog (and maybe a few stragglers), I'd tend towards using the latter [15:30:45] jbond42: importing debhelper is not a problem, as it's just a build time thing [15:31:18] we'll need to see about dpkg-dev, maybe related to support for triggers, but can also be worked around probably [15:31:58] i have not looked at it too much in depth just tried to see if it would build easily but im happy adding stuff to jessie-wikimedia [15:33:26] facter has some interesting boost build deps, that's a source of joy usually :-) [15:34:00] fwiw it did build fine on stretch [15:34:05] but yeah, I think we can simply import the necessary packages to jessie-wikimedia and close the backports support in package builder [15:34:38] ack ill update 499505 [15:35:30] but maybe we can simply retain the hook anyway [15:36:05] now that the code exists, could be useful in the future, if only for debugging or so [15:36:25] you mean the archive one? [15:37:27] are you talking about BACKPORTS=yes when building targeting jessie? [15:37:56] volans: yes [15:37:58] cumin uses BACKPORTS=yes but we don't need to build it for jessie anymore and it might not even needed it for stretch (need to double check) [15:38:07] just FYI [15:38:44] it will stay for stretch regardless, https://gerrit.wikimedia.org/r/c/operations/puppet/+/499505 is the CR i did for descussion [15:39:48] grepping my history doesn't help to find others, I should check where I cd-ed right before the pdebuild or gbp buildpackage :D [15:40:29] I guess we'll report issues going forward if it happens [15:40:35] jbond42: yeah, I meant the archive one [15:40:48] volans: jessie-backports got removed from Debian [15:41:39] it's no longer supported in the LTS stage and got finally removed [15:42:05] I created https://phabricator.wikimedia.org/T216711 a few weeks ago, but we didn't really get around to address it preemptively [15:42:21] moritzm: I know, I reported it first :D [15:42:39] ah, indeed :-)