** Description changed: == SRU Impact == Pretty minimal, adding a dependency to a shell script. == Regression Potential == xxd has presumably already available on machines that have pollinate, or it'd have been reported by now. VIM is rather ubiquitous... So, this is - unlikely to have any effect for most users. And for the rest, it'll just - make pollinate start to work. + unlikely to have any effect for most users. + + For the rest, things are a little more fun: + vim-common Recommends: vim | vim-gnome | vim-gtk | vim-gtk3 | vim-athena | vim-nox | vim-tiny + So, upgraders will get a full-blown vim pulled in. They'll also get a working pollinate. == Test Case == In a minimal chroot, without vim-common & xxd: # pollinate BAD: <13>Jan 14 03:34:27 pollinate[9317]: client sent challenge to [https://entropy.ubuntu.com/] <13>Jan 14 03:34:28 pollinate[9317]: client verified challenge/response with [https://entropy.ubuntu.com/] /usr/bin/pollinate: 79: /usr/bin/pollinate: xxd: not found GOOD: <13>Jan 14 03:49:29 pollinate[22771]: client sent challenge to [https://entropy.ubuntu.com/] <13>Jan 14 03:49:31 pollinate[22771]: client verified challenge/response with [https://entropy.ubuntu.com/] <13>Jan 14 03:49:31 pollinate[22771]: client hashed response from [https://entropy.ubuntu.com/] <13>Jan 14 03:49:31 pollinate[22771]: client successfully seeded [/dev/urandom] - == Original report == # journalctl | grep pollinate Jan 13 10:48:21 plato pollinate[1601]: client sent challenge to [https://entropy.ubuntu.com/] Jan 13 10:48:22 plato pollinate[1626]: client verified challenge/response with [https://entropy.ubuntu.com/] Jan 13 10:48:22 plato pollinate[1564]: /usr/bin/pollinate: 80: /usr/bin/pollinate: xxd: not found Jan 13 10:48:22 plato systemd[1]: pollinate.service: Main process exited, code=exited, status=127/n/a Jan 13 10:48:22 plato systemd[1]: pollinate.service: Unit entered failed state. Jan 13 10:48:22 plato systemd[1]: pollinate.service: Failed with result 'exit-code'. # dpkg -l | grep pollina ii pollinate 4.23-0ubuntu1~16.04 all seed the pseudo random number generator # lsb_release -rd Description: Ubuntu 16.04.1 LTS Release: 16.04
** Patch added: "pollinate_4.23-0ubuntu1~16.04.1.debdiff" https://bugs.launchpad.net/ubuntu/+source/pollinate/+bug/1656484/+attachment/4804140/+files/pollinate_4.23-0ubuntu1~16.04.1.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1656484 Title: /usr/bin/pollinate uses xxd but does not depend on vim-common To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pollinate/+bug/1656484/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
