Summary: | sysutils/smartmontools update-smart-drivedb does not work with gpg even if installed | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Miroslav Lachman <000.fbsd> |
Component: | Individual Port(s) | Assignee: | Kubilay Kocak <koobs> |
Status: | Closed Feedback Timeout | ||
Severity: | Affects Some People | CC: | samm |
Priority: | --- | Flags: | samm:
maintainer-feedback+
|
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Miroslav Lachman
2019-02-05 17:05:09 UTC
Thank you for the report. I will look on it next days to find an optimal solution. GPG is used only to validate updates. Just checked. 1. update-smart-drivedb does not set PATH variable and works fine if /usr/local/bin/ is in it. So it is not a script issue but your env issue. And i dont want to override PATH from the script 2. Not sure if that dependency is really needed - this is only updater dependency and it could be skipped using --no-verify option Anyway, if you feel that it needed - please propose a patch and reopen the ticket I am on smartmontools-6.6_2 and it definitely sets PATH: # head -n 30 /usr/local/sbin/update-smart-drivedb | egrep -v '^#' set -e export PATH="/usr/bin:/bin" PACKAGE="smartmontools" VERSION="6.6" prefix="/usr/local" exec_prefix="${prefix}" sbindir="${exec_prefix}/sbin" datarootdir="${prefix}/share" datadir="${datarootdir}" I'll try 7.0 soon. Please dont report bugs on outdated packages, always use latest one. P.S. there is PATH on 7.0 but it has /usr/local/bin in it. Please close this pr. I am not able to reproduce this, reporter is not responding. |