m-ab-s / media-autobuild_suite

This Windows Batchscript helps setup a Mingw-w64 compiler environment for building ffmpeg and other media tools under Windows.
GNU General Public License v3.0
1.49k stars 257 forks source link

"pacsift: command not found" when building sox - libmad #2651

Closed Selur closed 2 months ago

Selur commented 2 months ago

building seems to work, but I saw:

18:38:17 libsoxr git  ...................................... [Up-to-date]
18:38:17 lame 3.100  ....................................... [Up-to-date]
18:38:19   Running git update for sndfile...
18:38:20 sndfile git  ...................................... [Up-to-date]
18:38:24   Running git update for sox...
18:38:25 ┌ sox git  ................................ [Newer dependencies]
/build/media-suite_helper.sh: line 1727: pacsift: command not found
18:38:26 ├ Installing libmad... /build/media-suite_helper.sh: line 1730: pacsift: command not found
done
18:38:27 ├ Running uninstall...
18:38:27 ├ Running autoreconf...
/build/media-suite_helper.sh: line 1727: pacsift: command not found
18:38:42 ├ Installing opusfile... /build/media-suite_helper.sh: line 1730: pacsift: command not found
done
18:38:45 ├ Running configure...
18:40:07 ├ Running make...

and was wondering whether this needs fixing.

lzy0702 commented 2 months ago

Same issue

1480c1 commented 2 months ago

since it should have pacutils installed, pacsift should be there, can you confirm by opening mintty and running pacman -Q pacutils?

Selur commented 2 months ago

in the mitty-console:

$ pacman -Q pacutils
error: package 'pacutils' was not found
1480c1 commented 2 months ago

Hmm, so it wasn't installed.

1480c1 commented 2 months ago

Can you try with https://github.com/m-ab-s/media-autobuild_suite/commit/342af313f8cd5d64e3408c6c0dfcea2f4445e72a?

Selur commented 2 months ago

After updating and starting the script I see:

-------------------------------------------------------------------------------
Updating pacman database...
-------------------------------------------------------------------------------

:: Synchronizing package databases...
 mingw32                         244.3 KiB   174 KiB/s 00:01 [###############################] 100%
 mingw64                         491.2 KiB   538 KiB/s 00:01 [###############################] 100%
 msys                            487.3 KiB  4.91 MiB/s 00:00 [###############################] 100%
error: package 'pacutils' was not found

-------------------------------------------------------------------------------
Checking pacman packages...
-------------------------------------------------------------------------------
....

will report back once the script run is finished

1480c1 commented 2 months ago

forgot to silence the pacman command, https://github.com/m-ab-s/media-autobuild_suite/commit/8eb015d8e3c558796baefece72ff6e55ec9bb079

Selur commented 2 months ago

the error: package 'pacutils' was not found message not does not appear, script running now, will report back

Selur commented 2 months ago

the /build/media-suite_helper.sh: line 1730: pacsift: command not found messages also didn't appear anymore. thanks for looking into it :)