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.
Search Criteria
Package Details: pgadmin4-py 7.8-1
Package Actions
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) |
Dependencies (9)
- e2fsprogs (busybox-coreutilsAUR, e2fsprogs-gitAUR)
- openbsd-netcat (openbsd-netcat-gitAUR)
- postgresql (postgresql-12AUR, postgresql15-docsAUR, postgresql15AUR, postgresql17-docsAUR, postgresql17AUR, postgresql13AUR, postgresql-gitAUR)
- translate-shell (translate-shell-gitAUR)
- python-authlib (make)
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-pip (make)
- python-wheel (make)
Required by (0)
Sources (0)
Latest Comments
god commented on 2024-05-29 06:01 (UTC)
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 PKGBUILD
s.
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 runningpgadmin4
, 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}/
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
andpostgresql
you should also delete the directories generated in the initial setup: