Package Details: videomerge 2.0.0-3

Git Clone URL: https://aur.archlinux.org/videomerge.git (read-only, click to copy)
Package Base: videomerge
Description: Simple and fast mp4/matroska/Av1/webm/mp2/mpts Video merger
Upstream URL: https://github.com/kanehekili/VideoMerge
Licenses: GPL2
Submitter: kanehekili
Maintainer: kanehekili
Last Packager: kanehekili
Votes: 0
Popularity: 0.000000
First Submitted: 2022-12-20 23:30 (UTC)
Last Updated: 2024-04-07 21:54 (UTC)

Latest Comments

kanehekili commented on 2022-12-21 18:31 (UTC) (edited on 2022-12-21 18:42 (UTC) by kanehekili)

Yes, the symlink is a valid complaint. I found it. Thanks for your help.

According to the Filesystem Hierarchy Standard, /opt is for “the installation of add-on application software packages”. /usr/local is “for use by the system administrator when installing software locally”. These use cases seem pretty similar. Software not included with distributions usually is configured by default to install in either /usr/local or /opt with no particular rhyme or reason as to which they chose.

haawda commented on 2022-12-21 17:15 (UTC)

The symling thingy is a valid complaint. The link points to the place where the package is built, not to the place where it is installed.

Ans why /opt?

kanehekili commented on 2022-12-21 16:45 (UTC)

The dependencies are bogus. On a system without python-pyqt5-*installed these messages do not appear. The ELF warning will be fixed.Symlink warning is not understood, since it works and the path is valid

kanehekili commented on 2022-12-21 15:21 (UTC)

Thanks, I'll look into it.

haawda commented on 2022-12-21 14:41 (UTC) (edited on 2022-12-21 14:41 (UTC) by haawda)

namcap tells us several issues with this PKGBUILD

namcap /home/haawda/repo/videomerge-1.0.2-1-x86_64.pkg.tar.zst
videomerge W: No ELF files and not an "any" package
videomerge W: Referenced library 'DragnDropTableWidget' is an uninstalled dependency
videomerge W: Referenced library 'FFMPEGTools' is an uninstalled dependency
videomerge E: Symlink (usr/bin/videomerge) points to non-existing /home/haawda/paketierung/not_maintained_by_me/videomerge/pkg/videomerge/opt/videomerge/VideoMerge.py
videomerge E: Dependency python-poppler-qt5 detected and not included (libraries ['PyQt5'] needed in files ['opt/videomerge/DragnDropTableWidget.py', 'opt/videomerge/VideoMerge.py'])
videomerge E: Dependency python-pyqt5-webengine detected and not included (libraries ['PyQt5'] needed in files ['opt/videomerge/DragnDropTableWidget.py', 'opt/videomerge/VideoMerge.py'])