Package Details: postman-bin 11.15.0-1

Git Clone URL: https://aur.archlinux.org/postman-bin.git (read-only, click to copy)
Package Base: postman-bin
Description: Build, test, and document your APIs faster
Upstream URL: https://www.getpostman.com
Licenses: custom
Conflicts: postman
Provides: postman
Submitter: claudiodangelis
Maintainer: j.taala
Last Packager: j.taala
Votes: 287
Popularity: 1.79
First Submitted: 2016-10-21 18:18 (UTC)
Last Updated: 2024-10-06 10:21 (UTC)

Pinned Comments

j.taala commented on 2021-09-17 09:50 (UTC) (edited on 2021-12-21 22:53 (UTC) by j.taala)

@ntfc I was going to go the other way (update to 9.0.1 instead of reverting back to 8.11.1).

P.S. postman are pretty bad at updating their release notes page (even after a new version is out).

If you want to revert to any previous version you can do so by cloning the aur repo and changing the version in the PKGBUILD file and using makepkg to build it (it will download and install that version for you). E.g.:

git clone https://aur.archlinux.org/postman-bin.git
cd postman-bin

Edit the PKGBUILD file with whatever editor you like: edit line 4 to be pkgver=8.11.1 or whatever version you like, then save and exit out of the editor and run

updpkgsums
makepkg -sif

updpkgsums will download the file and update sha for file in PKGBUILD so it will install with makepkg

j.taala commented on 2020-11-21 20:10 (UTC)

Have now updated to to 7.36.0, which apparently resolves the issue in the original 7.35.0 update. Thanks to @hertog and @fagianijunior for the heads up.

Latest Comments

1 2 3 4 5 6 .. 21 Next › Last »

ll931217 commented on 2024-08-29 08:23 (UTC) (edited on 2024-09-10 01:55 (UTC) by ll931217)

I am having a very strange issue recently, whenever I start it from rofi (Wayland fork), the postman app doesn't start up. I looked around the internet and saw that people requested the coredump (Unfortunately I don't know how to get the full coredump, postman just terminates whenever it launches.

However, I have discovered that whenever I open a new terminal and immediately launch postman from /usr/bin/postman, it starts up normally without any issues.

Looking at the coredump, the signal that caused the crash is SEGV or signal 11. I am not sure how to fix this issue, could the electron of this postman installation trying to access some unavailable memory?

Here is the output of journalctl:

Aug 29 16:21:31 BaoArch sudo[63062]: ll931217 : TTY=pts/13 ; PWD=/home/ll931217 ; USER=root ; COMMAND=/usr/bin/nvim /usr/share/appl
ications/postman.desktop
Aug 29 16:21:53 BaoArch systemd-coredump[63189]: Process 63112 (postman) of user 1000 terminated abnormally with signal 11/SEGV, pr
ocessing...
Aug 29 16:21:54 BaoArch systemd-coredump[63190]: Process 63112 (postman) of user 1000 dumped core.

Seems fixed in v11.10.0 EDIT: nevermind, its not

Last commented on 2024-02-26 03:00 (UTC)

@j.taala I removed the yay cache and the installation was successful then. Thanks for your suggestion:) @aminvakil Thanks as well :)

aminvakil commented on 2024-02-25 22:23 (UTC)

@j.taala No, I didn't have an issue.

@Last please try without an AUR helper.

j.taala commented on 2024-02-25 20:56 (UTC)

Hey @Last, I just reinstalled and haven't run into this issue. Anyone else seeing this?

Please try removing the yay cache and try reinstalling:

rm -rf .cache/yay/postman-bin/
yay -S postman-bin

If that fails, try a manual install of the package:

git clone https://aur.archlinux.org/postman-bin.git
cd postman-bin
updpkgsums
makepkg -sif

Cheers.

Last commented on 2024-02-25 02:26 (UTC)

Hi, I got the following message when trying to upgrade/install postman-bin:

 yay -S postman-bin
AUR Explicit (1): postman-bin-10.23.5-1
:: (0/1) Failed to download PKGBUILD: postman-bin
 -> error fetching postman-bin: There is no tracking information for the current branch.
Please specify which branch you want to rebase against.
See git-pull(1) for details.

    git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with:

    git branch --set-upstream-to=origin/<branch> main 
    context: exit status 1

Anyone has any idea about what's going on?

j.taala commented on 2023-09-07 08:38 (UTC)

On a sidenote, just tested and the latest version is connecting fine to various public API I've tested.

j.taala commented on 2023-09-07 08:34 (UTC)

@blight - AUR we just package the application (as is). You'll need to seek support upstream for issues.

blight commented on 2023-09-07 08:20 (UTC)

can't connect to servers after update.

j.taala commented on 2023-02-22 11:16 (UTC)

Thanks @bradpitcher! I'll implement this shortly and if you could test it that would be great!

bradpitcher commented on 2023-02-21 18:34 (UTC) (edited on 2023-02-21 18:34 (UTC) by bradpitcher)

The Postman team has released an arm64 version. This diff makes it work there

diff --git a/.SRCINFO b/.SRCINFO
index 6b2d42c..0cd2eab 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -4,6 +4,7 @@ pkgbase = postman-bin
        pkgrel = 1
        url = https://www.getpostman.com
        arch = x86_64
+       arch = aarch64
        license = custom
        depends = libxss
        depends = nss
@@ -11,9 +12,13 @@ pkgbase = postman-bin
        provides = postman
        conflicts = postman
        options = !strip
-       source = postman-10.10.3-linux-x64.tar.gz::https://dl.pstmn.io/download/version/10.10.3/linux64
-       source = postman.desktop
-       sha256sums = 33360662fae7a6e2b9a8f84c94f3f8305df37f5255bf88c45e6e690a6b813436
-       sha256sums = d87542ac18455ff341da7c5efd01db96a01f659b1bf546840aa4ac8bd085802d
+       source_x86_64 = postman-10.10.3-linux-x64.tar.gz::https://dl.pstmn.io/download/version/10.10.3/linux64
+       source_x86_64 = postman.desktop
+       sha256sums_x86_64 = 33360662fae7a6e2b9a8f84c94f3f8305df37f5255bf88c45e6e690a6b813436
+       sha256sums_x86_64 = d87542ac18455ff341da7c5efd01db96a01f659b1bf546840aa4ac8bd085802d
+       source_aarch64 = postman-10.10.3-linux-arm64.tar.gz::https://dl.pstmn.io/download/version/10.10.3/linux_arm64
+       source_aarch64 = postman.desktop
+       sha256sums_aarch64 = f0a0b5b21db09db95eea15a68e75f070c87f2fe7eb087eccc3682a0e7b452b77
+       sha256sums_aarch64 = d87542ac18455ff341da7c5efd01db96a01f659b1bf546840aa4ac8bd085802d

 pkgname = postman-bin
diff --git a/PKGBUILD b/PKGBUILD
index c537c69..20e2566 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,17 +6,24 @@ pkgrel=1
 pkgdesc="Build, test, and document your APIs faster"
 provides=('postman')
 conflicts=('postman')
-arch=('x86_64')
+arch=('x86_64' 'aarch64')
 url="https://www.getpostman.com"
 options=(!strip)
 license=('custom')
-source=(
+source_x86_64=(
        "postman-${pkgver}-linux-x64.tar.gz::https://dl.pstmn.io/download/version/${pkgver}/linux64"
        "postman.desktop"
 )
+source_aarch64=(
+        "postman-${pkgver}-linux-arm64.tar.gz::https://dl.pstmn.io/download/version/${pkgver}/linux_arm64"
+        "postman.desktop"
+)
 depends=(libxss nss gtk3)
-sha256sums=('33360662fae7a6e2b9a8f84c94f3f8305df37f5255bf88c45e6e690a6b813436'
-            'd87542ac18455ff341da7c5efd01db96a01f659b1bf546840aa4ac8bd085802d')
+sha256sums_x86_64=('33360662fae7a6e2b9a8f84c94f3f8305df37f5255bf88c45e6e690a6b813436'
+                   'd87542ac18455ff341da7c5efd01db96a01f659b1bf546840aa4ac8bd085802d')
+sha256sums_aarch64=('f0a0b5b21db09db95eea15a68e75f070c87f2fe7eb087eccc3682a0e7b452b77'
+                    'd87542ac18455ff341da7c5efd01db96a01f659b1bf546840aa4ac8bd085802d')
+
 package() {
        install -dm755 "${pkgdir}/opt/"
        cp -r "Postman" "${pkgdir}/opt/postman"