Package Details: seagate-seachest 3.3.1.3_2_1-1

Git Clone URL: https://aur.archlinux.org/seagate-seachest.git (read-only, click to copy)
Package Base: seagate-seachest
Description: Seagate SeaChest suite including Basics Configure (sctReadTimer,TLER,writecache) Erase (secure,trim) Firmware (update) Format (setSectorSize) GenericTests Info Lite PowerControl SMART Security, formerly seaflashlin
Upstream URL: https://www.seagate.com/support/software/seachest/
Licenses: custom
Submitter: severach
Maintainer: severach
Last Packager: severach
Votes: 4
Popularity: 0.000000
First Submitted: 2019-02-26 06:53 (UTC)
Last Updated: 2022-08-06 17:01 (UTC)

Required by (0)

Sources (1)

Latest Comments

rfried commented on 2022-02-07 14:11 (UTC)

Patch to add docs to /usr/share/docs:

--- PKGBUILD.ori    2022-02-07 11:05:51.000000000 +0100
+++ PKGBUILD        2022-02-07 15:07:27.576111673 +0100
@@ -40,6 +40,10 @@
 package() {
   set -u
   install -Dpm644 'About.SeaChest.txt' -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -d "${pkgdir}/usr/share/doc"
+  #mv 'man' "${pkgdir}/usr/share"
+  mv 'doc' "${pkgdir}/usr/share/doc/${pkgname}"
+  mv SeaChest_Combo_UserGuides.txt "${pkgdir}/usr/share/doc/${pkgname}"
   local _trim
   case "${CARCH}" in
   x86_64) cd $(find -type 'd' -name 'centos-7_x86_64'); _trim='_x86_64-redhat-linux';;
@@ -49,8 +53,6 @@
   for _f in SeaChest*; do
     install -Dpm744 "${_f}" "${pkgdir}/usr/bin/${_f%%${_trim}}"
   done
-  #install -d "${pkgdir}/usr/share"
-  #mv 'man' "${pkgdir}/usr/share"
   set +u
 }
 set +u

nafets227 commented on 2021-12-20 08:35 (UTC)

Do you think its useful to switch to OpenSeaChest at https://github.com/Seagate/openSeaChest

Smoolak commented on 2021-08-16 13:42 (UTC) (edited on 2021-08-16 13:43 (UTC) by Smoolak)

Same problem as dviktor. The checksum hashes are wrong and when I skip the verification I get this:

==> ERROR: A failure occurred in package().
/usr/share/makepkg/util/message.sh: line 51: QUIET: unbound variable
error making: seagate-seachest

dviktor commented on 2021-06-10 17:09 (UTC)

Seems like hashsums are incorrect. But after updpkgsums I still have the following error:

==> Starting prepare()...
 SeaChest_Basics Version: 3.0.2-2_2_1 X86_64
 SeaChest_Configure Version: 2.0.1-2_2_1 X86_64
 SeaChest_Erase Version: 3.1.0-2_2_1 X86_64
 SeaChest_Firmware Version: 3.0.0-2_2_1 X86_64
 SeaChest_Format Version: 2.3.1-2_2_1 X86_64
 SeaChest_GenericTests Version: 2.0.1-2_2_1 X86_64
 SeaChest_Info Version: 2.0.0-2_2_1 X86_64
 SeaChest_Lite Version: 1.5.0-2_2_1 X86_64
 SeaChest_NVMe Version: 2.0.0-2_2_1 X86_64
 SeaChest_PowerControl Version: 3.0.2-2_2_1 X86_64
 SeaChest_Security Version: 3.0.0-2_2_1 X86_64
 SeaChest_SMART Version: 2.0.1-2_2_1 X86_64
chmod: cannot access 'Linux/Lin64': No such file or directory
==> ERROR: A failure occurred in prepare().
/usr/share/makepkg/util/message.sh: line 51: QUIET: unbound variable
/usr/bin/makepkg: line 131: logpipe: unbound variable

JohnML commented on 2020-08-31 11:50 (UTC)

No success compiling this package:

German: "==> Überprüfe Signaturen der Quell-Dateien mit gpg... ncurses-6.2.tar.gz ... FEHLGESCHLAGEN (Unbekannter öffentlicher Schlüssel 702353E0F7E48EDB) ==> FEHLER: Eine oder mehrere PGP-Signaturen konnten nicht überprüft werden! error downloading sources: ncurses5-compat-libs"

What to do next??

Info: CPU: Quad Core Intel Core i5-6400 (-MCP-) speed/min/max: 3275/800/3300 MHz Kernel: 5.8.3-2-MANJARO x86_64 Up: 14h 43m Mem: 3791.0/15959.6 MiB (23.8%) Storage: 3.18 TiB (19.2% used) Procs: 253 Shell: inxi: 3.1.05

rfried commented on 2020-08-11 20:35 (UTC)

seagate-seachest-2.8.0-1-x86_64 package /usr/bin/nvme does collide with package:

community/nvme-cli 1.12-2 [installed] NVM-Express user space tooling for Linux

reason is source package SeaChestUtilities_2.8.0.zip has Linux/Lin64/nvme_15_11_64 Linux/Lin64/nytrocli_030011_64

This patch adds "SeaChest_" prefix for prefix less bins in source:


--- PKGBUILD.ori        2020-01-07 19:30:56.000000000 +0100
+++ PKGBUILD    2020-08-11 16:29:53.882871281 +0200
@@ -34,4 +34,5 @@
   for _f in "Lin${_archf[${CARCH}]}"/*; do
     _fx="${_f%%_[[:digit:]]*}"
+    [[ "${_fx%/SeaChest_*}" == "${_fx}" ]] && _fx="${_fx%/*}/SeaChest_${_fx##*/}"
     install -Dpm744 "${_f}" "${pkgdir}/usr/bin/${_fx##*/}"
   done

dviktor commented on 2019-11-03 16:06 (UTC) (edited on 2019-11-03 16:07 (UTC) by dviktor)

Doesn't build with this line SOURCE_DATE_EPOCH='disabled' # disable reproducible builds FFS:

$SOURCE_DATE_EPOCH contains invalid characters: disabled

Ashark commented on 2019-10-11 02:14 (UTC)

Thanks for packaging this