Opened 15 years ago
Closed 15 years ago
#142 closed defect (duplicate)
update-smart-drivedb does not work on FreeBSD (+ solution)
| Reported by: | wesha | Owned by: | somebody |
|---|---|---|---|
| Priority: | minor | Milestone: | Release 5.41 |
| Component: | drivedb | Version: | 5.40 |
| Keywords: | Cc: |
Description
/usr/local/sbin > ./update-smart-drivedb
./update-smart-drivedb~: syntax error in version number: 5.40
Problem: SED somehow fails to understand "?" metacharacter:
BRANCH="`echo $VERSION | sed -n 's|\([0-9][0-9]*\)\.\([0-9][0-9]*
\)\([0-9].*\)\?$|RELEASE_\1_\2_DRIVEDB|p'`"
Solution: be explicit:
BRANCH="echo $VERSION | sed -n 's|^\([0-9][0-9]*\)\.\([0-9][0-9]*\)\([^0-9].*\)\{0,1\}$|RELEASE_\1_\2_DRIVEDB|p'"
Change History (2)
comment:1 by , 15 years ago
| Milestone: | Release 5.40.1 |
|---|
comment:2 by , 15 years ago
| Milestone: | → Release 5.41 |
|---|---|
| Resolution: | → duplicate |
| Status: | new → closed |
See ticket #126.
Note:
See TracTickets
for help on using tickets.

Thanks - but this likely was already fixed in r3214 (ticket #126). Please test if possible.