/srv/irclogs.ubuntu.com/2017/11/04/#ubuntu-devel.txt

xnoxjuliank, postgresql-10-debversion sounds like a broken update, where did you see that?00:12
juliankxnox: postgresql-debversion/1.0.8-3 autopkgtest on !amd64 triggered by apt/1.6~alpha300:13
juliankin failure to setup testbed, of course00:13
naccthere are a bunch of those pg10 packages that are migrating right now00:14
naccso it could be related to all of that00:14
naccand the builders catching up, etc.00:14
juliankIt's a bit strange that the autopkgtest failed because the package to be tested was not available, but I guess it can happen00:15
naccjuliank: rmadison says it should be available, but only in bionic-proposed00:15
naccso it might be stuck00:15
juliankRight, the amd64 retried with all packages from proposed00:15
naccjuliank: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#postgresql-10 is probably the blocker :/00:16
naccjuliank: it's on my todo (and cpaelzer's)00:16
juliankBut armhf also retried using all packages from proposed, but could not find it00:16
juliankAnyway, I saw that with the last transition IIRC, so I'm not worrying too much00:17
naccyeah00:17
cpaelzerjuliank: thanks, the upload looks good, I'll push it into the git on Monday to track it properly05:20
cpaelzerjuliank: I'll do some regression checks along the way, but the change seems small and safe05:21
cpaelzerjuliank: also while not upstream yet, the mailing list response so far seems good05:21
cpaelzerlets see what the weekend can do to these long queues ...05:29
=== infinity0 is now known as Guest39948
=== infinity0_ is now known as infinity0
erle-Why are the commands in /bin now shared objects instead of executable files?15:31
=== WieWoWasWozu is now known as hggdh
rbasakerle-: I'm not sure what you mean. They are still executable files.15:33
erle-rbasak, but they are of time ELF shared object instead of ELF executable15:34
erle-*of type15:34
rbasakI'm pretty sure that's just a consequence of the tooling you're using to report on it.15:34
erle-rbasak, use «file /bin/cp»15:35
erle-you will see it is shared object in 17.1015:35
erle-it was executable in 16.0415:35
rbasakYes. Like I said it's a consequence of the tooling you're using to report on it.15:35
rbasakTry copying an executable from 16.04 into a 17.10 system and then see what file says.15:36
erle-rbasak, I got an answer somewhere else15:39
erle-they are actually shared objects15:39
erle-point is that the linker can put them to random locations im memory15:39
erle-it's about address randomization15:39
jbichaerle-: https://codywu2010.wordpress.com/2014/11/29/about-elf-pie-pic-and-else/15:40
jbichahttps://wiki.ubuntu.com/Security/Features#pie15:40
erle-jbicha, thanks15:42
=== hggdh is now known as WieWoWasWozu
cjwatsonSome were PIE in 16.04 too15:53
cjwatson$ lsb_release -sr; file /usr/sbin/sshd15:53
cjwatson16.0415:53
cjwatson/usr/sbin/sshd: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=cf2da4087de886767f688f645786229131e4af0c, stripped15:53
cjwatsonIt's just got a bit more default in the toolchain15:54
rbasakerle-: oh, I see. I didn't realise that change would cause a different output from file. Thanks.16:16
infinityrbasak: PIE binaries are literally type DYN, so yeah, file(1) doesn't know what to do with them.16:17

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