Package Details: rambox 0.7.5-2

Git Clone URL: (read-only, click to copy)
Package Base: rambox
Description: Free and Open Source messaging and emailing app that combines common web applications into one.
Upstream URL:
Licenses: GPL3
Submitter: flying-sheep
Maintainer: masterkorp
Last Packager: TheGoliath
Votes: 15
Popularity: 0.29
First Submitted: 2017-05-23 23:11
Last Updated: 2020-06-15 11:32

Pinned Comments

TheGoliath commented on 2020-05-28 12:33

I've updated the package to version 0.7.5. Feel free to comment down below if anything doesn't work as expected or related :) In the meantime, happy chatting!

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

flying-sheep commented on 2019-04-05 17:59


w4rdriver commented on 2019-04-04 21:23

Hey bro, it appears as your package is breaking because the upstream renamed rambox to community-edition so you can't cd to $pkgname-$pkgver, so I edited it back to rambox.

sed -i 's/cd "$pkgname-$pkgver"/mv "community-edition-$pkgver" "$pkgname-$pkgver"\n\tcd "$pkgname-$pkgver"/' PKGBUILD

michaldybczak commented on 2019-02-18 00:22

I'll hope the issue will be resolved but for the time being, I'm switching to snap version. Native packages are always better but it's good we have alternatives in cases like this.

flying-sheep commented on 2019-02-17 11:04

@Blubberbub thank you for the help! Sadly I can’t figure out how to package the deps … would manually copying the node_modules help?

flying-sheep commented on 2019-02-17 11:01

Hey @Muflone @therojam: You filed orphan and maintenance and requests but as you can see from the comments, nobody is able to compile the package anymore.

I’d love to keep maintaining it, as soon as someone figures out how to do so.

Please post a working PKGBUILD into the comments, then I’ll gladly add you as comaintainer.

mollitz commented on 2019-01-27 19:39

checksum fails

Blubberbub commented on 2019-01-14 13:33

This seems to be a related issue:

Couldn't get it to work, though. The "auto-launch" and the "auto-launch-patched" packages seem to be very closely related?

This commit from a pull-request looks like it might fix the issue:

EDIT: It seems to not be a problem related to that single package. When i replaced the requirement with a mockup i got the same error message for a different package (electron-store):

sed -i "s/require('auto-launch-patched')/(function (a) {this.enable = function(){};this.disable = function(){}})/" '../rambox-build/electron/main.js'

Using sencha app watch and npm start launches the app successfully, so i guess the problem is with the sencha compile command not packaging the dependencies? In the old version there were node_modules in /usr/lib/rambox/node_modules which are now not generated anymore?

nbvcxz commented on 2018-12-13 21:11

@flying-sheep same error here, package compiled (with a lot of warnings, electron 3.0.11, Rambox 0.6.3), anyboby successful compiling and running new Rambox (with native electron)?

flying-sheep commented on 2018-11-08 10:32

Here’s my try, including the error I get:

noraj commented on 2018-10-10 18:36

I tried a patch:

index efa188f..310c470 100644
@@ -1,7 +1,7 @@
 # Maintainer: Philipp A. <>

 pkgdesc='Free and Open Source messaging and emailing app that combines common web applications into one.'
 arch=(i686 x86_64)
@@ -9,20 +9,20 @@ depends=(electron)
 makedepends=(desktop-file-utils asar ruby npm sencha-cmd-6)
-        "$pkgname/releases/download/$pkgver/Rambox-$pkgver-x64.tar.gz"
+        "$pkgver/Rambox-$pkgver-linux-x64.tar.gz"
         "$pkgname.desktop" "$pkgname.js")
-            'e1167d03c28107f77a1c1ed530d2a47651d4b24994b2e10a9cebf7adeb90e207'
+            'e30ac82436c3e5de94f05b94b4e992e90a6c6a299d3a8eb7b976ca801ca54b25'

 build() {
    # retrieve env.js
    cd "$srcdir"
-   tar xOf "Rambox-$pkgver-x64.tar.gz" "Rambox-$pkgver/resources/app.asar" >app.asar
-   cd "$pkgname-$pkgver"
+   tar xOf "Rambox-$pkgver-linux-x64.tar.gz" "Rambox-$pkgver-linux-x64/resources/app.asar" >app.asar
+   cd "community-edition-$pkgver"
    asar ef ../app.asar env.js

    # install packages
@@ -31,11 +31,11 @@ build() {

    # build
    npm run sencha:compile
-   sed -i "s/require('electron-is-dev')/false/" 'build/production/Rambox/electron/main.js'
+   sed -i "s/require('electron-is-dev')/false/" 'rambox-build/electron/main.js'

 package() {
-   cd "$srcdir/$pkgname-$pkgver"
+   cd "$srcdir/community-edition-$pkgver"

    install -d "$pkgdir/usr/lib"
    cp -r 'build/production/Rambox' "$pkgdir/usr/lib/rambox"

But this is not working because they also Updated to Sencha Ext JS 5.1.1 and Sencha Cmd in version 0.6.0 and those dependencies are missing (out of date too).

Also I have

npm WARN saveError ENOENT: no such file or directory, open '/tmp/rambox/src/community-edition-0.6.1/build/production/Rambox/package.json'
sed: can't read rambox-build/electron/main.js: No such file or directory 

that I didn't manage to fix.