This non-conformance bug works in both directions, so an easy kludge is to hard link all file names like this:
$ ln foobar-1.2+baz3_all.deb 'foobar-1.2 baz3_all.deb' And sync to the s3 bucket normally. Afterwards, the key can be called through http with a literal "+" character or the "%2B" escape. Most clients like `apt-get` and `wget` will write out a file with the correct name using either form in the URL. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1003633 Title: Escape plus character in apt HTTP requests to work around Amazon S3 bug To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1003633/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs