/srv/irclogs.ubuntu.com/2018/07/26/#ubuntu-devel.txt

vans1524Hey, I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/00:18
vans1524or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/00:18
jrabe422Hey, I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/02:28
jrabe422or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/02:28
valoriesheesh02:38
dan3wik10Hey, I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/02:58
simpleauthority1Hey, I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/03:38
TriJetScud18Hey, I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/03:43
noonehere4u|Hey, I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/04:26
NightMonkey8Hey, I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/05:23
evilHey, I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/05:33
evilor maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/05:33
jamespagedoko_: yep on those today06:15
Monkeh5Hey, I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/06:33
Monkeh5or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/06:33
IntrooterHey, I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/06:54
Kirito27Hey, I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/08:04
cjwatsonAny opinions on me setting +r (block unidentified users from joining) here for a few days?08:43
Unit193Please do.08:47
Unit193Perhaps if people commonly don't authenticate before joining, +q $~a would be better?08:49
LocutusOfBorgso, I guess you are not interested in that blog... :(08:52
LocutusOfBorgthey spammed lots of different irc servers08:53
cjwatsonUnit193: Yes, maybe that's better.  Remind me, do users who try to speak while quieted get any kind of notification of it?08:56
cjwatsonI'm not interested in any channel I run assisting the propagation of weaponised conspiracy theories that are clearly the result of some stupid IRC feud, no08:56
Unit193cjwatson: They do indeed, if you set +z then they won't (though Sigyn can continue to kline.)08:57
cjwatsonAh, they can have a notification, that's fine.08:57
Unit193cjwatson: They won't get a note that it's because they aren't logged in, though.  That's one benefit of +r.08:58
cjwatsonwat08:58
cjwatsonthat obviously didn't help08:58
cjwatson(I assume non-chanops saw spam just now)08:59
Faux Nope.08:59
Unit193cjwatson: +z is set.08:59
cjwatsonAha, good point08:59
=== cjwatson changed the topic of #ubuntu-devel to: Archive: open (Cosmic Cuttlefish) | 18.04 released | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Trusty-Bionic | If you can't send messages here, authenticate to nickserv first
cjwatsonThat'll do for now I think09:02
Unit193Thank you, cjwatson.09:03
jamespagedoko_: mir raised for both new deps - thanks for the headsup09:51
doko_cyphermox, didrocks: ^^^: please review if you have time today10:53
doko_afk for today10:55
=== blahdeblah_ is now known as blahdeblah
rbasakI'm bringing forward a feature addition patch in freeipmi that adds new symbols for IPv6. In the meantime there's been an soname bump upstream that didn't include the feature (it's upstreamed but didn't make this release). I assume I don't need to bump the soname, since I'm only adding features. But should I bump the minor version? That doesn't really make sense to me, since it'll collide with a12:51
rbasakminor version bump from upstream anyway.12:51
rbasakA previous upload bumped "libfreeipmi libtool versioning", whatever that is.12:53
kenvandinedoko_, tkamppeter uploaded fixes for MIR bug 1747759 and bug 174776015:00
ubottubug 1747759 in cpdb-libs (Ubuntu) "[MIR] cpdb-libs" [High,In progress] https://launchpad.net/bugs/174775915:00
ubottubug 1747760 in cpdb-backend-cups (Ubuntu) "[MIR] cpdb-backend-cups" [High,In progress] https://launchpad.net/bugs/174776015:00
kenvandinedoko_, can you take a look at those please?15:00
=== BrAss_mOnKEy is now known as ghostwilliampw-4
=== ghostwilliampw-4 is now known as william
=== walbon___ is now known as walbon
=== chrisccoulson_ is now known as chrisccoulson
=== leosilva is now known as leosilva_
infinityrbasak: Adding symbols doesn't need any bumping, but it does need a minver shlibs bump (and adding symbols to the symbols file with correct package versions, if there's a symbols file)17:04
infinitys/any bumping/any version bumping/17:04
rbasakinfinity: struggling to figure out what you mean by "minver shlibs bump". You mean in a shlibs file? I don't see any in debian/, only the symbols file.17:34
rbasakThe symbols file was previously added to, so I think I just copy the previous lines as-is.17:35
rbasakThe symbols file was previously added to, so I think I just copy the previous lines as-is?17:35
infinityrbasak: shlibs files and symbols files are mutually exclusive.17:35
infinityrbasak: They serve the same purpose, symbols files are just more fine-grained.17:35
rbasakOK. So you're expecting me to only add lines to the symbols files, right?17:35
infinityrbasak: Basically, shlibs says "if you build against this library, your dep MUST be >= foo", symbols files let you define your versioned dep based on the symbols you actually reference.17:36
infinityrbasak: Yeah, if there's no shlibs, just make sure the symbols are correctly accounted for at the right package version.17:36
rbasakOK, thanks. The other bit I'm unclear about is bringing forward (or not) the change to configure.ac here: https://git.launchpad.net/~racb/ubuntu/+source/freeipmi/commit/?h=merge-cosmic&id=022f72579f48d8b8149ab67ca98c8152e52468f317:37
rbasak+-LIBFREEIPMI_REVISION=717:37
rbasak++LIBFREEIPMI_REVISION=817:37
infinityrbasak: Actually, I say that, but libfreeipmi16 totally ships a bogus shlibs file here. :P17:37
rbasakhttps://git.launchpad.net/~racb/ubuntu/+source/freeipmi/tree/configure.ac?h=merge-cosmic&id=022f72579f48d8b8149ab67ca98c8152e52468f3#n11217:38
rbasakWhat does that actually do?17:39
infinityrbasak: Do we not already carry that?  Or are you talking about a backport to xenial or trusty or something?17:39
rbasakWe're already carrying it.17:39
rbasak(my links above are based on what we already have)17:39
rbasakThe configure.ac change conflicts as you'd expect, since the upstream numbers have changed.17:40
infinityrbasak: Okay.  So I guess I'm confused about what you're asking.  You want to know if it was a mistake to bring that forward?17:40
rbasakI'm wondering how it makes sense to be touching them.17:40
rbasakI want to know what to bring forward, and how.17:40
rbasakBringing the symbols file diff exactly forward makes sense to me.17:40
rbasakThe configure.ac diff part I'm unsure about. I'm not sure I understand why that was being bumped in the first place.17:40
rbasakAnd of course the actual numbers have changed.17:41
infinityrbasak: I imagine the original upstream committer changed the micro-version in his patch, and we just consumed that wholesale?17:42
infinityrbasak: It certainly doesn't make sense to roll that forward to a whole new version.17:42
infinityrbasak: Now that I get what you're asking about (a merge, with an old feature patch coming forward)17:42
rbasakIt hasn't arrived upstream in this version17:42
rbasak(nor the previous soname)17:42
rbasakIt does arrive in a future soname, but I'm not merging that (yet)17:43
rbasakThe configure.ac bump was present in the original ubuntu distro patch but not upstream I think.17:43
rbasakWhich I think is odd, because upstream might yet bump minor/micro with some other feature.17:43
infinityRight.  And when it does arrive in a future SONAME, you can drop all the icky ubuntuX crap from the symbols file and just use the upstream version it appears in.17:43
rbasakSo I'm tempted to leave the minor/micro versions alone, unless you tell me otherwise.17:43
rbasakIOW, drop the patch to configure.ac.17:44
infinityDon't touch the library version.  Drop the configure.ac patch.  It was silly to include it at all if it wasn't an upstream-blessed version.17:44
rbasakThanks.17:44
rbasakI wasn't sure if I was missing something.17:44
infinityrbasak: As for shlibs, the current libfreeipmi shlib is a filthy lie.17:46
rbasakI don't see a shlib in the source17:46
rbasakIn the binary?17:48
rbasaklibfreeipmi 16 libfreeipmi1617:48
infinityrbasak: Yeah, that needs a version, because symbols were added after the first libfreeipmi16 upload.17:49
infinity(Unless the first upload of that SONAME also included this patch)17:49
rbasakI see17:49
infinitySo, you need dh_makeshlibs -V 1.4.11-1.1ubuntu317:49
infinityWhich is where that patch was added.17:50
rbasakThat's autogenerated from the symbols file?17:50
infinityIt's generated by dh_makeshlibs17:50
infinityGenerally.17:50
rbasakI see.17:50
rbasakNothing to do for me though, as I'll be bumping the soname for this merge, right?17:50
rbasakGood to know though, thanks.17:50
rbasakBack later. Dinner arrived.17:51
infinityOh, it needs the whole relation, not just the version.  Apparently.17:51
infinityYou're bumping SONAME in this merge?17:51
infinityIf this isn't libfreeipmi16 anymore, then yeah, life's simpler.17:51
infinityAhh, I see unstable has 17.17:52
infinityrbasak: So, where this *does* matter is xenial.  Because updates has the patch and security doesn't.  Things built AGAINST freeipmi in updates will have a bogus dep that implies it's okay to run against freeipmi from the release pocket (if using a build system that doesn't use the .symbols file which, admittedly, isn't common these days)17:53
infinityrbasak: In reality, because most modern debian packages will use the symbols file correctly, it's not the horrifying bug it once was.17:54
rbasakcyphermox: re bug 1781529, yeah we're driving this19:28
ubottubug 1781529 in mecab-ipadic (Ubuntu) "[MIR] mecab" [Undecided,New] https://launchpad.net/bugs/178152919:28
rbasakcyphermox: I should formally check with dpb, but the intention is that we'll subscribe if this goes through19:28
cyphermoxrbasak: cool,19:28
cyphermoxI just pinged dpb too :)19:28
rbasakdpb1: ^ are you happy to subscribe ~ubuntu-server now?19:28
dpb1rbasak: I asked you to do a review19:29
dpb1rbasak: via a card19:29
rbasakdpb1: I'm happy to subscribe. I think it'll be minimal work.19:31
mvowhat the best option to ask for an SRU review these days? I noticed the archive admin days are no longer used. I pushed a util-linux sru to fix an early boot hang on core18:https://launchpad.net/ubuntu/bionic/+queue?queue_state=1&queue_text=util-linux19:31
dpb1OK19:31
dpb1I'll just reply then19:31
rbasakThanks!19:31
rbasakmvo: we process straight from that queue19:31
rbasakmvo: but ping if it's urgent19:31
mvorbasak: its a bit urgent, it blocks testing right now19:32
mvorbasak: and its (hopefully) super simple and uncontroversial19:32
mvorbasak: I'm actually surprised this wasn't an issue on cloud images yet, its a hang when the partition is resized on firstboot in the early boot19:32
rbasakI'm EOD but can look tomorrow, or earlier if I get a moment.19:33
dpb1rbasak: subscribed19:33
mvorbasak: sure, enjoy EOD :) sorry, its not *that* urgent :)19:33
rbasakThanks!19:33
rbasakmvo: :)19:33
cyphermoxdpb1: thanks19:35

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