I have rebuilt gpm 200 times locally using not fixed pkgbinarymangler without observing the erratic behaviour where changelog is processed when checking identical files for symlinking.
OTOH it can be observed that thanks to moving PNG processing into the lock protected part PNG files are not optimized in dbgsym packages when using pkgbinarymangler/138.18.04.0: $ grep pkgstr /home/rbalint/ubuntu/logs/gpm_i386-2018-07-20T1* | grep 'pkgstripfiles.*dbgsym' /home/rbalint/ubuntu/logs/gpm_i386-2018-07-20T10:34:29Z.build:pkgstripfiles: processing control file: debian/.debhelper/gpm/dbgsym-root/DEBIAN/control, package gpm-dbgsym, directory debian/.debhelper/gpm/dbgsym-root /home/rbalint/ubuntu/logs/gpm_i386-2018-07-20T10:34:29Z.build:pkgstripfiles: processing control file: debian/.debhelper/libgpm2/dbgsym-root/DEBIAN/control, package libgpm2-dbgsym, directory debian/.debhelper/libgpm2/dbgsym-root ^^^ fixed /home/rbalint/ubuntu/logs/gpm_i386-2018-07-20T11:00:21Z.build:pkgstripfiles: processing control file: debian/.debhelper/gpm/dbgsym-root/DEBIAN/control, package gpm-dbgsym, directory debian/.debhelper/gpm/dbgsym-root /home/rbalint/ubuntu/logs/gpm_i386-2018-07-20T11:00:21Z.build:pkgstripfiles: Running PNG optimization (using 4 cpus) for package gpm-dbgsym ... /home/rbalint/ubuntu/logs/gpm_i386-2018-07-20T11:00:21Z.build:pkgstripfiles: processing control file: debian/.debhelper/libgpm2/dbgsym-root/DEBIAN/control, package libgpm2-dbgsym, directory debian/.debhelper/libgpm2/dbgsym-root /home/rbalint/ubuntu/logs/gpm_i386-2018-07-20T11:00:21Z.build:pkgstripfiles: Running PNG optimization (using 4 cpus) for package libgpm2-dbgsym ... ^^^ not fixed Since the original problem is very hard to hit without instrumentation but I think it is clear when the root cause was and we can observe the side-effect of the fix I'm setting the bug to verified-done. ** Tags removed: verification-needed verification-needed-bionic ** Tags added: verification-done verification-done-bionic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1782094 Title: pkgstripfiles: symlinking docs and optimizing pngs/trucating changelogs in parallel produces undeterministic results To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pkgbinarymangler/+bug/1782094/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
