Created attachment 425872 [details, diff] ca-certificates-pkgpostinst.patch The current pkg_postinst messages are a bit verbose/untidy in my opinion. Attached patch suggests some improvements: * Drop broken symlink message (it's duplicated in the removal notice) * Removing leading slash (PMS suggests that EROOT has a trailing slash) * Indent list of removals under heading Before: * Broken symlink for a certificate at /etc/ssl/certs/bar1 * Broken symlink for a certificate at /etc/ssl/certs/bar2 * Broken symlink for a certificate at /etc/ssl/certs/bar3 * Broken symlink for a certificate at /etc/ssl/certs/bar6 * Broken symlink for a certificate at /etc/ssl/certs/bar9 * Broken symlink for a certificate at /etc/ssl/certs/bar4 * Broken symlink for a certificate at /etc/ssl/certs/bar7 * Broken symlink for a certificate at /etc/ssl/certs/bar8 * Broken symlink for a certificate at /etc/ssl/certs/bar5 * Removing the following broken symlinks: * //etc/ssl/certs/bar1 -> /foo * //etc/ssl/certs/bar2 -> /foo * //etc/ssl/certs/bar3 -> /foo * //etc/ssl/certs/bar6 -> /foo * //etc/ssl/certs/bar9 -> /foo * //etc/ssl/certs/bar4 -> /foo * //etc/ssl/certs/bar7 -> /foo * //etc/ssl/certs/bar8 -> /foo * //etc/ssl/certs/bar5 -> /foo After: * Removing the following broken symlinks: * /etc/ssl/certs/bar1 -> /foo * /etc/ssl/certs/bar2 -> /foo * /etc/ssl/certs/bar3 -> /foo * /etc/ssl/certs/bar6 -> /foo * /etc/ssl/certs/bar9 -> /foo * /etc/ssl/certs/bar4 -> /foo * /etc/ssl/certs/bar7 -> /foo * /etc/ssl/certs/bar8 -> /foo * /etc/ssl/certs/bar5 -> /foo
the first for loop is kind of pointless now. you should just change it to like a non-empty string test or something.
should be fixed with: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c73736606c66427cc0efc2d633357a52fb0ad8