~x86 sys-process/atd-3.1.10.1 installs as 3.1.9 Reproducible: Always Steps to Reproduce: rattus ~ # ACCEPT_KEYWORDS='~x86' emerge sys-process/at -vp These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-process/at-3.1.10.1 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB rattus ~ # ... install rattus ~ # at -V at version 3.1.9 Bug reports to: rmurray@debian.org (Ryan Murray) Garbled time rattus ~ # at 10pm thu warning: commands will be executed using /bin/sh at> blah at> <EOT> job 1 at Fri Jan 1 21:00:00 2010 rattus ~ # atq 1 Fri Jan 1 21:00:00 2010 a root rattus ~ # So it looks like 3.1.9 is installed, even though it indicates a package of 3.1.10.1 - not good! Actual Results: 3.1.10.1 installs as 3.1.9 Expected Results: 3.1.10.1 should install the expected version There is also a time bug in 3.1.9 that seems present in debian 3.1.10 as well (see last part of "Steps to reproduce") - think this may be covered by bug #69739 x86 atd-3.1.8 is ok
Well this is a rather trivial bug I think. A patch which could fix this problem follows. Reassigning to cron herd.
Created attachment 176800 [details, diff] at-3.1.10.1.ebuild.diff some sed line and a call of eautoconf from autotools.eclass can fix this.
lars: your fix for this is in at-3.1.10.2. thank you very much!