/srv/irclogs.ubuntu.com/2022/04/25/#ubuntu-security.txt

=== cpaelzer_ is now known as cpaelzer
=== ChanServ changed the topic of #ubuntu-security to: Twitter: @ubuntu_sec || https://usn.ubuntu.com || https://wiki.ubuntu.com/SecurityTeam || https://wiki.ubuntu.com/Security/Features || Community: sarnold
=== vlm_ is now known as vlm
ahasenackhi #security, does anybody remember the story behind this? https://git.launchpad.net/ubuntu/+source/nmap/tree/debian/rules#n619:46
ahasenackwhy ubuntu insisted on having the bundled libssh2?19:46
ahasenackmore info: https://git.launchpad.net/ubuntu/+source/nmap/tree/debian/changelog#n16919:47
ahasenack"Leave embedded copy of libssh2 in the source package to ease packaging for  Ubuntu (which requires the embedded copy)."19:47
ahasenackmaybe because nmap used to be in main, and libssh2 not?19:47
ahasenackfocal was the last one to have it in main for a while: https://launchpad.net/ubuntu/+source/nmap/+publishinghistory19:48
sarnoldahasenack: that's my guess, yeah19:48
ahasenackthat was during focal's devel cycle, release has it in universe19:48
ahasenackso bionic was the last one to actually have it in main19:49
* ahasenack digs up history19:49
sarnoldhttps://bugs.launchpad.net/ubuntu/+source/libssh2/+bug/68142319:49
ubottuLaunchpad bug 681423 in libssh2 (Ubuntu) "[MIR] libssh2" [Undecided, Invalid]19:49
ahasenack"After the discussion with the Team the consensus was for nmap to demote it from main."19:52
sarnoldhere's hoping you're in a position to drop a bunch of cruft :)19:53
ahasenackactually, debian acquired our delta19:53
ahasenackbut now that is making the build fail, because debian removed the bundled libssh2 from the tarball19:53
ahasenackand in ubuntu we call configure to use the bundled version19:53
ahasenackwe can link with libssh2 just fine again, since it and nmap are in universe19:54
ahasenackso our delta is to drop our delta :)19:54
sarnoldoh wow, so we get to return to a sync?19:56
sarnoldmaybe clean up some of the debian/ubuntu cruft in debian?19:56
ahasenackit is a sync now19:58
ahasenackthe debian package has an ifdef ubuntu to change ./configure19:58
ahasenackwhich breaks the build now :)19:59
ahasenackthis ifeq: https://git.launchpad.net/ubuntu/+source/nmap/tree/debian/rules#n6 :)19:59
sarnoldso *definitely* clean up some cruft, hehe20:00

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