我无法弄清楚如何将exiftool添加为我的Snap应用程序的依赖项。
这是我的snapcraft.yaml文件:
任何帮助都将不胜感激!
这是我的snapcraft.yaml文件:
name: phockup
version: '1.2.0'
summary: Photo and video sorting tool
description: |
...
grade: devel
confinement: devmode
apps:
phockup:
command: phockup
parts:
phockup:
source: https://github.com/ivandokov/phockup.git
source-tag: v1.2.0
plugin: python
install: |
mkdir -p $SNAPCRAFT_PART_INSTALL/bin
cp phockup.py $SNAPCRAFT_PART_INSTALL/bin/phockup
任何帮助都将不胜感激!
Error downloading stage packages for part 'phockup': The package 'exiftool' was not found.
- Ivan Dokovlibimage-exiftool-perl
。当我使用这个名称时,我会得到另一个错误:tar: ./usr/bin/pstruct: Cannot hard link to ‘./usr/bin/c2ph’: Operation not permitted tar: ./usr/bin/perlthanks: Cannot hard link to ‘./usr/bin/perlbug’: Operation not permitted tar: Exiting with failure status due to previous errors dpkg-deb: error: subprocess tar returned error exit status 2
我正在运行sudo snapcraft
。 - Ivan Dokovexiftool
和lib/
目录复制/粘贴到所需位置,它就可以正常工作。 - Ivan Dokov