In all my systems I have got this: WARN: postinst WARNING: There's already a drive database in '/var/db/smartmontools'! Because we cannot determine if this database is untouched or was modified by the user you have to manually update the drive database: a) Replace '/var/db/smartmontools/drivedb.h' by the database shipped with this release which can be found in '/usr/share/smartmontools/drivedb.h', i.e. cp "/usr/share/smartmontools/drivedb.h" "/var/db/smartmontools" b) Run the following command as root: /usr/sbin/update-smart-drivedb However, 'update-smart-drivedb' requires that you re-emerge smartmontools with USE='update_drivedb'. I think most people will need to follow that steps and run update-smart-drivedb, hence, I think the USE should be enabled by default Thanks
Any news on this? Thanks
+1 vote for update-smart-drivedb by default. What do we save by not installing it by default? The script is 15KB in size. Is it really that big of a deal to just install it and omit the use-flag overkill?
ping
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb4c3e23a636402c56c0158d715328d64f1d172 commit fbb4c3e23a636402c56c0158d715328d64f1d172 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2021-01-02 20:20:10 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2021-01-02 20:24:39 +0000 sys-apps/smartmontools: Bump to version 7.2 - Renamed "update_drivedb" USE flag to "update-drivedb" (#695108) - Enabled "update-drivedb" USE flag by default (#684160) - USE="static" fails with USE="systemd" - exclude each other (#683328) Bug: https://bugs.gentoo.org/695108 Closes: https://bugs.gentoo.org/684160 Closes: https://bugs.gentoo.org/683328 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> sys-apps/smartmontools/Manifest | 1 + sys-apps/smartmontools/metadata.xml | 1 + sys-apps/smartmontools/smartmontools-7.2.ebuild | 151 ++++++++++++++++++++++++ 3 files changed, 153 insertions(+)