Here no problem with 6.2.1-1, too. Possibly a browser-cache issue?
Search Criteria
Package Details: pi-hole-web 6.2.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/pi-hole-web.git (read-only, click to copy) |
---|---|
Package Base: | pi-hole-web |
Description: | Pi-hole Dashboard for stats and more. |
Upstream URL: | https://github.com/pi-hole/pi-hole |
Licenses: | EUPL-1.2 |
Submitter: | max.bra |
Maintainer: | max.bra (graysky) |
Last Packager: | max.bra |
Votes: | 3 |
Popularity: | 1.33 |
First Submitted: | 2025-02-21 17:04 (UTC) |
Last Updated: | 2025-05-31 15:32 (UTC) |
Dependencies (0)
Required by (1)
Sources (2)
df8oe commented on 2025-06-01 15:48 (UTC)
max.bra commented on 2025-06-01 13:31 (UTC)
hi @graysky, sorry but I'm not able to see nothing wrong here. mind share a screen?
graysky commented on 2025-06-01 10:51 (UTC)
@max.bra 6.2.1-1 causes the web GUI to break. The animated spinning arrows are shown for the plots. Downgrading to 6.1-1 fixes the issue.
mellofone commented on 2025-03-24 19:29 (UTC)
I also tried upgrading from pi-hole-server and when trying to manually pacman -U pi-hole-web after makepkg I get:
error: failed to commit transaction (conflicting files) pi-hole-web: /var/www exists in filesystem
max.bra commented on 2025-03-08 11:18 (UTC)
@jeliebig hello jeliebig.
you should make sure that you have all three packages already built at the same time:
after downloading and unpacking the three snapshots, check if you are missing any dependencies that are not part of the three pi-hole packages and install them with pacman with the --asdeps option.
create the pi-hole packages (with the -d option on ftl and core) and move the three resulting packages to the same folder.
all that remains is to do a
pacman -U pi-hole-core-* pi-hole-ftl-* pi-hole-web-*
considering that you've already done even partial operations anyway maybe you'd better remove all the packages (keeping and managing the files in /etc/pihole) and install all over again, at this point also using an aur helper starting with just pi-hole-core
jeliebig commented on 2025-03-08 03:02 (UTC)
@all upgrade using pi-hole-core, or better make three package by NOT using an AUR helper for one time and install them at same time: "sudo pacman -U pi-hole-core... pi-hole-ftl... pi-hole-web..."
Not sure if I'm doing something wrong, but that doesn't seem to be possible.
I previously used pi-hole-server
and now want to upgrade using pi-hole-core
.
-> % cd pi-hole-core
-> % makepkg
==> Making package: pi-hole-core 6.0.5-1 (Sat 08 Mar 2025 03:59:34 AM CET)
==> Checking runtime dependencies...
==> Missing dependencies:
-> pi-hole-ftl>=6.0
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
-> % makepkg -s
==> Making package: pi-hole-core 6.0.5-1 (Sat 08 Mar 2025 04:00:49 AM CET)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[sudo] password for jeliebig:
error: target not found: pi-hole-ftl>=6.0
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
-> pi-hole-ftl>=6.0
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
Starting with pi-hole-web
instead:
-> % cd pi-hole-web
-> % makepkg -s
==> Making package: pi-hole-web 6.0.2-1 (Sat 08 Mar 2025 04:02:23 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading web-6.0.2.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 2536k 100 2536k 0 0 3399k 0 --:--:-- --:--:-- --:--:-- 3399k
-> Downloading arch-web-6.0.2-1.patch...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1248 100 1248 0 0 5091 0 --:--:-- --:--:-- --:--:-- 5114
==> Validating source files with sha256sums...
web-6.0.2.tar.gz ... Passed
arch-web-6.0.2-1.patch ... Passed
==> Extracting sources...
-> Extracting web-6.0.2.tar.gz with bsdtar
==> Starting prepare()...
patching file scripts/js/footer.js
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "pi-hole-web"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: pi-hole-web 6.0.2-1 (Sat 08 Mar 2025 04:02:33 AM CET)
-> % sudo pacman -U pi-hole-web-6.0.2-1-any.pkg.tar.zst
[sudo] password for jeliebig:
loading packages...
resolving dependencies...
looking for conflicting packages...
Package (1) New Version Net Change
pi-hole-web 6.0.2-1 6.29 MiB
Total Installed Size: 6.29 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [#######################################################################################] 100%
(1/1) checking package integrity [#######################################################################################] 100%
(1/1) loading package files [#######################################################################################] 100%
(1/1) checking for file conflicts [#######################################################################################] 100%
error: failed to commit transaction (conflicting files)
pi-hole-web: /usr/share/licenses/pihole/AdminLTE exists in filesystem (owned by pi-hole-server)
Errors occurred, no packages were upgraded.
How am I supposed to do this properly? Also could the wiki page get a section to describe the upgrade process from v5 to v6?
edwardecl commented on 2025-02-22 22:34 (UTC)
Yeah beware with the new v6 pihole, they changed all the config files to the pihole.toml with a different format, the setupVars file does nothing now. I also didn't realise it now uses it's own webserver on port 8080, for some reason I still had the old webui on my Apache server I was using, that confused me for a while.
max.bra commented on 2025-02-22 18:28 (UTC)
@df8oe happy you solved and thanks, appreciated.
df8oe commented on 2025-02-22 15:26 (UTC)
Nice work to bring this to Arch - many thanks! After reconfiguring port 80 in /etc/pihole.toml everything is running fine now.
max.bra commented on 2025-02-22 10:34 (UTC)
@df8oe admin web interface is now served by FTL with an internal web server
Pinned Comments
max.bra commented on 2025-02-21 21:44 (UTC)
ArchLinux Pi-hole is not officially supported by Pi-hole project. In case of bugs and malfunctions please DO NOT file a report upstream.
First of all check if the wiki (https://wiki.archlinux.org/index.php/Pi-hole) can help then ask here for assistance and tips.
When it will be excluded that the problem does not depend on ArchLinux we will file a bug upstream.