Dropbox Fails To Build

A Dropbox update was available this morning. It fails…

❯ yay
[sudo] password for wombat: 
:: Synchronizing package databases...
 endeavouros is up to date
 core is up to date
 extra is up to date
 multilib is up to date
:: Searching AUR for updates...
:: Searching databases for updates...
:: 1 package to upgrade/install.
1  aur/dropbox  205.4.5765-1 -> 210.4.4854-1
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
 -> Excluding packages may cause partial upgrades and break systems
==> 
AUR Explicit (1): dropbox-210.4.4854-1
:: PKGBUILD up to date, skipping download: dropbox
  1 dropbox                          (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
  1 dropbox                          (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
==> Making package: dropbox 210.4.4854-1 (Tue 22 Oct 2024 09:05:14 AM CDT)
==> Retrieving sources...
  -> Found DropboxGlyph_Blue.svg
  -> Found terms.txt
  -> Found dropbox.service
  -> Found dropbox@.service
  -> Found dropbox-lnx.x86_64-210.4.4854.tar.gz
  -> Found dropbox-lnx.x86_64-210.4.4854.tar.gz.asc
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    DropboxGlyph_Blue.svg ... Passed
    terms.txt ... Passed
    dropbox.service ... Passed
    dropbox@.service ... Passed
==> Validating source_x86_64 files with sha256sums...
    dropbox-lnx.x86_64-210.4.4854.tar.gz ... FAILED
    dropbox-lnx.x86_64-210.4.4854.tar.gz.asc ... Skipped
==> ERROR: One or more files did not pass the validity check!
 -> error downloading sources: /home/wombat/.cache/yay/dropbox 
         context: exit status 1 
         

:: (1/1) Parsing SRCINFO: dropbox
pub   rsa2048 2010-02-11 [SC]
      1C61A2656FB57B7E4DE0F4C1FC918B335044912E
uid           [ unknown] Dropbox Automatic Signing Key <linux@dropbox.com>

==> Making package: dropbox 210.4.4854-1 (Tue 22 Oct 2024 09:05:16 AM CDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found DropboxGlyph_Blue.svg
  -> Found terms.txt
  -> Found dropbox.service
  -> Found dropbox@.service
  -> Found dropbox-lnx.x86_64-210.4.4854.tar.gz
  -> Found dropbox-lnx.x86_64-210.4.4854.tar.gz.asc
==> Validating source files with sha256sums...
    DropboxGlyph_Blue.svg ... Passed
    terms.txt ... Passed
    dropbox.service ... Passed
    dropbox@.service ... Passed
==> Validating source_x86_64 files with sha256sums...
    dropbox-lnx.x86_64-210.4.4854.tar.gz ... FAILED
    dropbox-lnx.x86_64-210.4.4854.tar.gz.asc ... Skipped
==> ERROR: One or more files did not pass the validity check!
 -> error making: dropbox-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
dropbox - exit status 1

I checked the Arch AUR Dropbox page, it seems to be an issue with sha256sums_x86_64. So I did cd /home/wombat/.cache/yay/dropbox/ then updpkgsums and it also fails…

❯ cd /home/wombat/.cache/yay/dropbox
❯ updpkgsums
==> Retrieving sources...
  -> Found DropboxGlyph_Blue.svg
  -> Found terms.txt
  -> Found dropbox.service
  -> Found dropbox@.service
  -> Downloading dropbox-lnx.x86-210.4.4854.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 403
==> ERROR: Failure while downloading https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-210.4.4854.tar.gz
    Aborting...
==> ERROR: Failed to generate new checksums

I use maestral (think I spelled it correctly), open source client.

Appreciate the response, but I’m not looking to replace the Dropbox client. I may look at the Maestral app at some point, but I’m looking into the issue at hand for the time being.

Those keys in the comments could easily be out of date, the comments where made in 2019
I would search the source of the files for an answer but yer being dropbox it might be a bit difficult

1 Like

Scroll down slightly “latest comments”. This isn’t about gpg keys.

sorry was busy looking here, would any of this help?

I see what i missed sorry mate

1 Like

Not really looking to reinstall building from source when an AUR package is available. Perhaps I’ll just wait in hopes it gets another update.

This seems sort of like a dead end too, they support fedora and debian nothing else officially from my understanding, the checksum should be somewhere on the git site I just cant find

It’s available in /home/wombat/.cache/yay/dropbox/PKGBUILD, but editing the file has no effect. It just reverts back to the old one.

my brain is real tired but I would start here then
https://wiki.archlinux.org/title/PKGBUILD

1 Like