Package Details: pgadmin4-py 7.8-1

Git Clone URL: https://aur.archlinux.org/pgadmin4-py.git (read-only, click to copy)
Package Base: pgadmin4-py
Description: Most popular and feature rich Open Source administration and development platform for PostgreSQL
Upstream URL: https://www.pgadmin.org/
Keywords: localhost pgadmin4 pgadmin4-py postgres
Licenses: GPL3
Submitter: dakataca
Maintainer: None
Last Packager: dakataca
Votes: 0
Popularity: 0.000000
First Submitted: 2023-11-27 04:18 (UTC)
Last Updated: 2023-11-29 23:01 (UTC)

Pinned Comments

dakataca commented on 2023-11-27 04:34 (UTC) (edited on 2023-11-29 22:30 (UTC) by dakataca)

Executable

pgadmin4 should only be run from an emulator or terminal multiplexer.

Initial Setup

This package includes the initial configuration of postgresql on localhost.

Complete Uninstall

If you want to completely uninstall pgadmin and postgresql you should also delete the directories generated in the initial setup:

# rm -r /var/lib/p{ostgres,gadmin}/

Latest Comments

god commented on 2024-05-29 06:01 (UTC)

Damn. Does it really need to depend on PostgreSQL server? I just wanted to connect to a remote server and this installed the server on my desktop.

Samega7Cattac commented on 2024-05-20 10:57 (UTC)

This package hangs my entire system in some sort of infinite loop starting the service and testing postgres. Pls don't try to do more then what is supposed to do. This is a PGAdmin package, not a postgres configuration package. And listen to what @witcher said bc he's right imo. Guidelines exist for a reason. In the meanwhile I will avoid this package.

witcher commented on 2023-12-26 19:32 (UTC)

I don't think this package's PKGBUILD is acceptable according to the Arch package guidelines and how to write PKGBUILDs.

Some of the reasons I think this is are:

  • license field doesn't contain a SPDX license identifier (https://wiki.archlinux.org/title/PKGBUILD#license)
  • Comments in the PKGBUILD are not written in english
  • install's use -o and -g flags, which are not usually used
  • python's virtual environments are used for installation instead of depending on system packages; this is non-standard and bad practice
  • a lengthy, non-trivial, in-line bash script is used for starting pgadmin4 instead of starting it directly. additionally, the script translates strings with what seems to be google translate before running pgadmin4, I consider this bad taste due to not respecting the user's privacy!
  • etc.

I strongly suggest you to read about packaging software for Arch Linux (i.e. start with the links above) , adhere to these guidelines, and, after following the guidelines with a new version of the PKGBUILD, get your package reviewed on the forum to avoid these (and other) mistakes in the future and to improve this PKGBUILD ASAP: https://bbs.archlinux.org/viewforum.php?id=4

kikislater commented on 2023-12-08 09:43 (UTC)

Why is there some links to google translate ?

gawk: /dev/fd/63:4043: fatal : impossible d'ouvrir un tube bidirectionnel « /inet/tcp/0/translate.googleapis.com/80 » en entrée-sortie : Connexion refusée

dakataca commented on 2023-11-27 04:34 (UTC) (edited on 2023-11-29 22:30 (UTC) by dakataca)

Executable

pgadmin4 should only be run from an emulator or terminal multiplexer.

Initial Setup

This package includes the initial configuration of postgresql on localhost.

Complete Uninstall

If you want to completely uninstall pgadmin and postgresql you should also delete the directories generated in the initial setup:

# rm -r /var/lib/p{ostgres,gadmin}/