#1060459 scalpel: Scalpel not working on Apple Silicon

Package:
scalpel
Source:
scalpel
Description:
fast filesystem-independent file recovery
Submitter:
Golden G. Richard III
Date:
2024-02-27 03:03:03 UTC
Severity:
normal
Tags:
#1060459#5
Date:
2024-01-11 19:44:03 UTC
From:
To:
Dear Maintainer,

   * What led up to the situation?

I am the author of Scalpel.  Execution of Scalpel 1.60 (the version
that is currently in the scalpel package on Debian et al) fails
completely on VMs hosted on Apple Silicon because of some
long-standing memory corruption bugs.  It may also work incorrectly on
other platforms.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

I have placed updated source distros for Scalpel 1.60 as well as the
newer (and more powerful) Scalpel 2.02 on GitHub via
https://github.com/nolaforensix/scalpel-1.60 and
https://github.com/nolaforensix/scalpel-2.02.  My recommendation is to
rebuild the 1.60 package from the updated source and also consdering
adding 2.02.

   * What was the outcome of this action?

Scalpel is broken and I fixed it :)

   * What outcome did you expect instead?

N/A?

#1060459#10
Date:
2024-02-27 02:00:11 UTC
From:
To:
Hello, and thanks for reaching out!

On Thu, 11 Jan 2024 13:44:03 -0600 "Golden G. Richard III"  <goldenrichard@gmail.com> wrote:

 > I have placed updated source distros for Scalpel 1.60 as well as the
 > newer (and more powerful) Scalpel 2.02 on GitHub via
 > https://github.com/nolaforensix/scalpel-1.60 and
 > https://github.com/nolaforensix/scalpel-2.02. My recommendation is to
 > rebuild the 1.60 package from the updated source and also consdering
 > adding 2.02.

I have updated the package to latest commit on
https://github.com/nolaforensix/scalpel-1.60.

I will consider packaging the 2.02 when I have a bit of time, this week
or next week hopefully.

Best,

#1060459#15
Date:
2024-02-27 02:58:25 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
scalpel, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1060459@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Arnaud Rebillout <arnaudr@kali.org> (supplier of updated scalpel package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 27 Feb 2024 08:40:12 +0700
Source: scalpel
Architecture: source
Version: 1.60+git20240110.6960eb2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <team+pkg-security@tracker.debian.org>
Changed-By: Arnaud Rebillout <arnaudr@kali.org>
Closes: 1060459
Changes:
 scalpel (1.60+git20240110.6960eb2-1) unstable; urgency=medium
 .
   * Update upstream URLs
   * New upstream version 1.60+git20240110.6960eb2 (Closes: #1060459)
   * Drop patches applied upstream
   * Misc updates: README was renamed, update author email address
Checksums-Sha1:
 97968e23da18a2e82e1befdd5e933613056d52ed 2051 scalpel_1.60+git20240110.6960eb2-1.dsc
 e421896c4c5ff1ae2f0ba53d7a4be08be807aac3 60680 scalpel_1.60+git20240110.6960eb2.orig.tar.xz
 7d05b5c7b03dfa43378810daaa474e96cfb737a2 20412 scalpel_1.60+git20240110.6960eb2-1.debian.tar.xz
 8a3098b6f878f26e2fa6d8e0df17c13be227b2d8 6512 scalpel_1.60+git20240110.6960eb2-1_source.buildinfo
Checksums-Sha256:
 e5c3ba48c3004e43fcf1fed5b2b97f61b2e2099ef243c10233917d2e41504cdb 2051 scalpel_1.60+git20240110.6960eb2-1.dsc
 f5f272367e9409feb6a2a5429683a00c00f888e4bd4314ffad35b09f61bdf6d8 60680 scalpel_1.60+git20240110.6960eb2.orig.tar.xz
 de0048ea47c303d3fc5f22aac276cdce8bb74b3f8f9f633c750b0370240aa7d7 20412 scalpel_1.60+git20240110.6960eb2-1.debian.tar.xz
 4afa6b928163f07db4975142863591b69f1ccdc62b76706a65cec5c7e0cc4d7b 6512 scalpel_1.60+git20240110.6960eb2-1_source.buildinfo
Files:
 125bedadbeb8b17aa5b311c2a7fba64e 2051 utils optional scalpel_1.60+git20240110.6960eb2-1.dsc
 e7f8c093dde48855247e0c78109e2403 60680 utils optional scalpel_1.60+git20240110.6960eb2.orig.tar.xz
 caa8159fde7ef6d7f75606839f30599c 20412 utils optional scalpel_1.60+git20240110.6960eb2-1.debian.tar.xz
 c5013b82497a040cfaa5bbadbf08f84e 6512 utils optional scalpel_1.60+git20240110.6960eb2-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE0Kl7ndbut+9n4bYs5yXoeRRgAhYFAmXdQKIRHGFybmF1ZHJA
a2FsaS5vcmcACgkQ5yXoeRRgAhY5hg/+I7wbTYbbyy5ncEKUK0aOJzbdlBp3lX2y
dSOHZ1j9cD/Z05t+AN1FIAvNT0NGwPFCDhBHqEPXwr9luVrErBeRn+m7G7Gxc+P/
VoRnv8RgXOIoRQbus9Z+OejGMxVm/Fb8sQxbbje6xSAprL+a3Z8FWaWdcVic40FZ
2ohi3vY/QLpjYEmf2TBC6rMTvvtuHQGryqW5g/aswxO22lObJQ8+8PeCLn1gDCsL
mf9AJBXT5aKC1tLlLWoV4NHFeRXjtqQ6eJVjImfQUu1qpRoqYqTLPZ9kgLqPdFvG
ecaKeWBaEMt3o39Lghj2aGS2HgDxn4IhmD/4Mgz0Q8ymxK16xU3jnSTQqB/qreth
NMy88lCoogrrd5T5haiz1RfcAfgFEztjZFvpbN78BfhB0aVA0PLlk2NT+HSW3gtI
UW2IS9nXuKobsWJXpJAY2d3aqdreVDEcd4ivsL+TimsLByEpVfOPQEub38tTxa7o
hmz8z2qRRKtRDqCyHebTHcJ8nRu5UcBJgjzdDQyh74YRSW5tvSEjS9TA3DIzAO0O
bkz2nx+tVp9TxD+T+WiqXRsaYLmUDqnjebbBEefjX2ZhrdVBhX8a8CTFVxCMXYL3
00Larf3PoJ2ubKHYNWjQ5+jomyieWUXOi1+N5shGbsepGEPVJ1FtmNSqYr0SWuna
2NknUL8I/jU=
=4cFA
-----END PGP SIGNATURE-----