someone know how to fix this?
docker-desktop-x86_64.pkg.tar.zst ... FAILED
==> ERROR: One or more files did not pass the validity check!
-> error making: docker-desktop-exit status 1
Git Clone URL: | https://aur.archlinux.org/docker-desktop.git (read-only, click to copy) |
---|---|
Package Base: | docker-desktop |
Description: | Docker Desktop is an easy-to-install application that enables you to locally build and share containerized applications and microservices. |
Upstream URL: | https://www.docker.com/products/docker-desktop/ |
Keywords: | docker |
Licenses: | custom: Docker Agreement |
Conflicts: | docker-buildx, docker-compose |
Provides: | docker-buildx, docker-compose |
Submitter: | gustavosbarreto |
Maintainer: | leandrocunha (xeeynamo) |
Last Packager: | xeeynamo |
Votes: | 15 |
Popularity: | 1.04 |
First Submitted: | 2023-06-30 21:07 (UTC) |
Last Updated: | 2025-03-05 14:59 (UTC) |
someone know how to fix this?
docker-desktop-x86_64.pkg.tar.zst ... FAILED
==> ERROR: One or more files did not pass the validity check!
-> error making: docker-desktop-exit status 1
Version 4.34.2 has been shipped and fixes some CVEs. Security Fixed CVE-2024-8695 which allows RCE via crafted extension description/changelog which could be abused by a malicious extension. Fixed CVE-2024-8696 which allows RCE via crafted extension publisher-url/additional-urls which could be abused by a malicious extension.
The package build has been tested and is proceeding normally.
Please update the package to version 4.34.2
Please update to 4.34.2
Changes:
pkgver=4.34.2
_revision=167172
sha256sums=('a5fd4cb4742e82bc1faeec553a5b289cfc2607699159548e5f29d8589dc253c6')
Updated package() block:
package() {
install -d "${pkgdir}/usr/bin"
install -d "${pkgdir}/usr/share/applications"
install -d "${pkgdir}/usr/lib/systemd/user"
install -d "${pkgdir}/usr/lib/docker/cli-plugins"
install -m644 "${srcdir}/usr/lib/systemd/user/docker-desktop.service" "${pkgdir}/usr/lib/systemd/user/docker-desktop.service"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-buildx" "${pkgdir}/usr/lib/docker/cli-plugins/docker-buildx"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-compose" "${pkgdir}/usr/lib/docker/cli-plugins/docker-compose"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-debug" "${pkgdir}/usr/lib/docker/cli-plugins/docker-debug"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-desktop" "${pkgdir}/usr/lib/docker/cli-plugins/docker-desktop"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-dev" "${pkgdir}/usr/lib/docker/cli-plugins/docker-dev"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-extension" "${pkgdir}/usr/lib/docker/cli-plugins/docker-extension"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-feedback" "${pkgdir}/usr/lib/docker/cli-plugins/docker-feedback"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-init" "${pkgdir}/usr/lib/docker/cli-plugins/docker-init"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-sbom" "${pkgdir}/usr/lib/docker/cli-plugins/docker-sbom"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-scout" "${pkgdir}/usr/lib/docker/cli-plugins/docker-scout"
install -m755 "${srcdir}/usr/bin/docker-credential-desktop" "${pkgdir}/usr/bin/docker-credential-desktop"
cp -r "${srcdir}/opt" "${pkgdir}"
cp "${srcdir}/usr/share/applications/"* "${pkgdir}/usr/share/applications/"
# License (thanks @FabioLolix)
install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
w3m -dump https://www.docker.com/legal/docker-subscription-service-agreement/ \
> "$pkgdir/usr/share/licenses/$pkgname/docker-agreement.txt"
}
I noticed it doesn't install everything, so here's a fix for the package() section:
package() {
install -d "${pkgdir}/usr/bin"
install -d "${pkgdir}/usr/share/applications"
install -d "${pkgdir}/usr/lib/systemd/user"
install -d "${pkgdir}/usr/lib/docker/cli-plugins"
install -m644 "${srcdir}/usr/lib/systemd/user/docker-desktop.service" "${pkgdir}/usr/lib/systemd/user/docker-desktop.service"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-buildx" "${pkgdir}/usr/lib/docker/cli-plugins/docker-buildx"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-compose" "${pkgdir}/usr/lib/docker/cli-plugins/docker-compose"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-debug" "${pkgdir}/usr/lib/docker/cli-plugins/docker-debug"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-desktop" "${pkgdir}/usr/lib/docker/cli-plugins/docker-desktop"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-dev" "${pkgdir}/usr/lib/docker/cli-plugins/docker-dev"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-extension" "${pkgdir}/usr/lib/docker/cli-plugins/docker-extension"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-feedback" "${pkgdir}/usr/lib/docker/cli-plugins/docker-feedback"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-init" "${pkgdir}/usr/lib/docker/cli-plugins/docker-init"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-sbom" "${pkgdir}/usr/lib/docker/cli-plugins/docker-sbom"
install -m755 "${srcdir}/usr/lib/docker/cli-plugins/docker-scout" "${pkgdir}/usr/lib/docker/cli-plugins/docker-scout"
install -m755 "${srcdir}/usr/bin/docker-credential-desktop" "${pkgdir}/usr/bin/docker-credential-desktop"
cp -r "${srcdir}/opt" "${pkgdir}"
cp "${srcdir}/usr/share/applications/"* "${pkgdir}/usr/share/applications/"
# License (thanks @FabioLolix)
install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
w3m -dump https://www.docker.com/legal/docker-subscription-service-agreement/ \
> "$pkgdir/usr/share/licenses/$pkgname/docker-agreement.txt"
}
4.34.0 released
diff:
3,4c3,4
< pkgver=4.33.0
< _revision=160616
---
> pkgver=4.34.0
> _revision=165256
14c14
< sha256sums=('7a3c0f47253c9492a878ebd2c0fe4cd66bd0b3a640c80ecec0021926d1154aca')
---
> sha256sums=('32f68bf282cb98c713711a5b8ea2b529ea90f10732676baa3be56052122b2f2f')
@kashortie It's not just you, i'm having the same problem. i'm on manjaro running gnome. what are you running?
Update: after rebooting and then trying again, a toast about logging in popped up with i link to https://docs.docker.com/desktop/get-started/#credentials-management-for-linux-users with some helpful info on signing in.
Please update to 4.33.0
Changes:
pkgver=4.33.0
_revision=160616
source=("https://desktop.docker.com/linux/main/amd64/$_revision/$pkgname-x86_64.pkg.tar.zst")
sha265sums=('7a3c0f47253c9492a878ebd2c0fe4cd66bd0b3a640c80ecec0021926d1154aca')
@TheSadCactus It's not a VSCode or a docker-desktop issue, it's a yay issue... remove the corresponding build folders and it will build, or alternatively, download the PKGBUILD and use make -rsi to build it.
Pinned Comments
xeeynamo commented on 2025-03-05 15:04 (UTC)
Bump to 4.39.0
New:
docker desktop logs
command.--platform
flag on docker load anddocker save
. This helps you import and export a subset of multi-platform images.Upgrades:
Bugfixes and enhancements:
docker history
For Linux: