Package Details: ghostmirror 0.17.1-1

Git Clone URL: https://aur.archlinux.org/ghostmirror.git (read-only, click to copy)
Package Base: ghostmirror
Description: modern alternative to reflector, true check mirror status, mirror download speed and more.
Upstream URL: https://github.com/vbextreme/ghostmirror.git
Licenses: GPL3
Submitter: vbextreme
Maintainer: vbextreme
Last Packager: vbextreme
Votes: 12
Popularity: 1.88
First Submitted: 2024-12-03 02:59 (UTC)
Last Updated: 2025-09-28 17:16 (UTC)

Latest Comments

vbextreme commented on 2025-09-18 14:02 (UTC)

I have an XY issue in the script that runs the software release. I wanted to keep both the GitHub repository and the AUR repository synchronized, but with the SHA it becomes difficult to do so. Therefore, in the GitHub repository it will be left as SKIP, while it will be calculated in the AUR repository. Fix >= 0.16.3

desenganche commented on 2025-09-18 13:09 (UTC)

Integrity checks are missing for: source

vbextreme commented on 2025-07-23 13:06 (UTC)

While I disagree with your point, ghostmirror now uses zlib-ng directly instead of zlib, so the end user is free to use zlib for all their other software. I think we can close this discussion since it's no longer a packaging issue.

patlefort commented on 2025-07-23 11:34 (UTC)

It is up to the users to decide, this is Arch after all, it's all about choices. I use it myself. I just find it strange to enforce that choice so aggressively. If it's that good then maybe it'll become the default and replace the current zlib package.

vbextreme commented on 2025-07-23 09:17 (UTC)

The zlib-ng-compat dependency provides zlib; I chose this dependency for performance reasons. As of now, I see no reason not to use the zlib-ng-compat package directly instead of the old zlib; after all, ng is the new, more performant version. Since people continue to insist on using older packages, I've decided to integrate zlib-ng directly into ghostmirror.

patlefort commented on 2025-04-19 04:08 (UTC)

Why does it explicitly depend on zlib-ng-compat? Afaik it doesn't offer new features, only optimizations for the end users.

vbextreme commented on 2025-03-15 21:06 (UTC)

https://github.com/vbextreme/ghostmirror/issues/10

Mr.Smith1974 commented on 2025-03-15 21:04 (UTC)

:: Remove make dependencies after install? [y/N] y
:: (1/1) Parsing SRCINFO: ghostmirror
[sudo] password for admin:         
resolving dependencies...
looking for conflicting packages...
:: zlib-ng-compat-2.2.4-1 and zlib-1:1.3.1-2 are in conflict. Remove zlib? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: zlib-ng-compat-2.2.4-1 and zlib-1:1.3.1-2 are in conflict
 -> Failed to install layer, rolling up to next layer.error:error installing repo packages

vbextreme commented on 2024-12-13 10:14 (UTC)

gm.h it's fixed >= 0.9.11

s-k commented on 2024-12-12 11:41 (UTC)

Your definitions in <gm/gm.h> are missing in 0.9.9-1