Package Details: vdhcoapp-bin 2.0.20-2

Git Clone URL: https://aur.archlinux.org/vdhcoapp-bin.git (read-only, click to copy)
Package Base: vdhcoapp-bin
Description: Companion application for Video DownloadHelper browser add-on (binary version)
Upstream URL: https://github.com/aclap-dev/vdhcoapp
Licenses: GPL-2.0-or-later
Conflicts: vdhcoapp
Provides: vdhcoapp
Submitter: leledumbo
Maintainer: Paragoumba
Last Packager: Paragoumba
Votes: 60
Popularity: 0.86
First Submitted: 2018-06-28 06:41 (UTC)
Last Updated: 2024-08-10 13:45 (UTC)

Pinned Comments

Paragoumba commented on 2021-12-27 23:19 (UTC) (edited on 2023-09-28 21:07 (UTC) by Paragoumba)

@dreieck I have updated the package to not bundle ffmpeg anymore following this upstream issue. Vdhcoapp can only use the local ffmpeg because its path is hardcoded. The package uses symlinks for now and I am waiting for Vdhcoapp to properly support using the system's ffmpeg.

I also added the provides and conflicts variables.

Thanks for your suggestions

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

beeender commented on 2024-05-01 14:11 (UTC) (edited on 2024-05-01 14:12 (UTC) by beeender)

❯ for i in src pkg ; do find "$i" -type f -name "vdhcoapp" -exec md5sum {} \; ; done
c6328972d7fe0c9fd19109118d54e7f2  src/vdhcoapp-bin/opt/vdhcoapp/vdhcoapp
19b1cebde3e46a19a1c9a36fddcf3819  pkg/vdhcoapp-bin/opt/vdhcoapp/vdhcoapp

I do have options=('!strip') in the PKGBUILD, but it strips the binary anyway. I also tried options(!strip) and changes in makepkg.conf.

Strange

Other files shows different results

(strip)

vdhcoapp-bin on  master [!?]
❯ for i in src pkg ; do find "$i" -type f -name "ffmpeg" -exec md5sum {} \; ; done
0d8fa34a10bca727f26f36545c50ddcd  src/vdhcoapp-bin/opt/vdhcoapp/ffmpeg
470bfa92fef9e6e5037576e1819bf554  pkg/vdhcoapp-bin/opt/vdhcoapp/ffmpeg

vdhcoapp-bin on  master [!?]
❯ for i in src pkg ; do find "$i" -type f -name "vdhcoapp" -exec md5sum {} \; ; done
c6328972d7fe0c9fd19109118d54e7f2  src/vdhcoapp-bin/opt/vdhcoapp/vdhcoapp
5a4eeecd4987c9c99aec3bdd1df49f5b  pkg/vdhcoapp-bin/opt/vdhcoapp/vdhcoapp

('!strip')

❯ for i in src pkg ; do find "$i" -type f -name "ffmpeg" -exec md5sum {} \; ; done
0d8fa34a10bca727f26f36545c50ddcd  src/vdhcoapp-bin/opt/vdhcoapp/ffmpeg
0d8fa34a10bca727f26f36545c50ddcd  pkg/vdhcoapp-bin/opt/vdhcoapp/ffmpeg

❯ for i in src pkg ; do find "$i" -type f -name "vdhcoapp" -exec md5sum {} \; ; done
c6328972d7fe0c9fd19109118d54e7f2  src/vdhcoapp-bin/opt/vdhcoapp/vdhcoapp
19b1cebde3e46a19a1c9a36fddcf3819  pkg/vdhcoapp-bin/opt/vdhcoapp/vdhcoapp

strip works for ffmpeg.

beeender commented on 2024-05-01 01:23 (UTC)

vdhcoapp-2.0.19-linux-x86_64/opt/vdhcoapp on  master [?]
❯ md5sum vdhcoapp
c6328972d7fe0c9fd19109118d54e7f2  vdhcoapp

vdhcoapp-2.0.19-linux-x86_64/opt/vdhcoapp on  master [?]
❯ md5sum /usr/bin/vdhcoapp
19b1cebde3e46a19a1c9a36fddcf3819  /usr/bin/vdhcoapp

The file from deb has been changed which causes the Pkg: Error reading from file error. Replacing the file works for me.

lightdot commented on 2024-04-28 10:31 (UTC)

Just a confirmation for @Havok_Novak @mnussbaum or anyone else experiencing this, I had the same error after building in a clean chroot. I regret to not having the build logs anymore.

Manually recreating the build by extracting the vdhcoapp-linux-x86_64.deb (and creating symlinks to ffmpeg binaries after removing the bundled ones) results in a working vdhcoapp binary.

Odd indeed!

(BTW, using upstream's vdhcoapp-noffmpeg-linux-x86_64.tar.bz2 works fine too)

Havok_Novak commented on 2024-03-23 06:35 (UTC)

Yeah @mnussbaum, me too, I get the same error when doing the installation.

mnussbaum commented on 2024-03-21 06:23 (UTC)

For me, install emits errors like this:

:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Installing JSON configuration file ...
Pkg: Error reading from file.
error: command failed to execute correctly
(3/3) Installing JSON configuration file for current user ...
Pkg: Error reading from file.
error: command failed to execute correctly

After install, all attempts to run vdhcoapp commands yield the same Pkg: Error reading from file. error. Is anyone else running into this?

shmilee commented on 2024-03-11 06:55 (UTC)

/opt/vdhcoapp/ffmpeg
/opt/vdhcoapp/ffprobe

These two files can be removed? Or also use symlinks to system ffmpeg?

update PKGBUILD:

_pkgname=vdhcoapp

package() {
  .......
  # ffmpeg
  mkdir -p "${pkgdir}/opt/${_package}/converter/build/linux/64/"
  for cmd in ffmpeg ffprobe ffplay; do
    ln -sv /usr/bin/$cmd "${pkgdir}/opt/${_package}/converter/build/linux/64/$cmd"
    if [ -f "${pkgdir}/opt/${_pkgname}/$cmd" ]; then
      ln -sv -f /usr/bin/$cmd "${pkgdir}/opt/${_pkgname}/$cmd"
    fi
  done
 .......
}