Hi @andreyv, We use None
because it's the rules, if the program crash or works bad, then we could switch to another mode. I commit .gitignore
and later git add -f .SRCINFO PKGBUILD
for avoid any inadvertent error of pushing another file. Yes, the extensions are disabled by default. I follow you suggestion respect to pod2man
.
Search Criteria
Package Details: stellarium 24.3-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/stellarium.git (read-only, click to copy) |
---|---|
Package Base: | stellarium |
Description: | Software which renders realistic skies in real time with OpenGL |
Upstream URL: | https://stellarium.org |
Licenses: | GPL-2.0-or-later |
Submitter: | arojas |
Maintainer: | carlosal1015 |
Last Packager: | carlosal1015 |
Votes: | 73 |
Popularity: | 1.00 |
First Submitted: | 2022-04-01 18:43 (UTC) |
Last Updated: | 2024-09-24 01:42 (UTC) |
Dependencies (18)
- calcmyskyAUR
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- gpsd
- libglvnd (libglvnd-gitAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- nlopt
- openssl (openssl-gitAUR, openssl-staticAUR)
- qt6-charts
- qt6-multimedia
- qt6-positioning
- qt6-serialport
- qt6-webengine
- qxlsx-qt6
- cmake (cmake-gitAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- qt6-tools (make)
- man-db (optional) – manual pages for stellarium
Required by (0)
Sources (3)
carlosal1015 commented on 2022-04-03 16:55 (UTC) (edited on 2022-04-03 19:14 (UTC) by carlosal1015)
GaalDornick commented on 2022-04-03 11:18 (UTC) (edited on 2022-04-03 11:56 (UTC) by GaalDornick)
I received the key
BF38D4D02A328DFF
before building the package, and it seem to be correctly installed:
gpg: key BF38D4D02A328DFF: public key "Alexander Wolf alex.v.wolf@gmail.com" imported
but still have the following error, referring to the key 9380E47C0374E169.
stellarium-0.22.0.tar.gz ... FAILED (unknown public key 9380E47C0374E169)
What am I doing wrong?
waitnsea commented on 2022-04-03 10:12 (UTC)
$ gpg --keyserver pgp.mit.edu --recv-keys BF38D4D02A328DFF works well
pekkarr commented on 2022-04-03 08:36 (UTC)
@andreyv -DCMAKE_BUILD_TYPE=None
is necessary and recommended by CMake package guidelines because -O2
optimization is already specified in makepkg.conf
in CFLAGS
variable and the Release
build type overrides the optimization level to -O3
which is undesired.
andreyv commented on 2022-04-03 06:41 (UTC)
Hi,
I have some comments:
There is a new dependency on a questionable pod2man package. The build can instead be trivially fixed by adding pod2man to PATH before running cmake --build.
The PKGBUILD is completely revamped under a commit named "Update GPG key". This makes it harder to find changes.
-DCMAKE_BUILD_TYPE=None implies no optimization. Normally -DCMAKE_BUILD_TYPE=Release should be used.
-DCMAKE_[C|CXX]COMPILER, -DCMAKE[C|CXX]_EXTENSIONS — these won't do anything for the source being compiled, are they necessary? Why disable GNU extensions if the GNU compiler is being used?
There is a * in .gitignore.
carlosal1015 commented on 2022-04-02 19:14 (UTC) (edited on 2022-07-07 16:46 (UTC) by carlosal1015)
Important note: Is recommended to receive the following key before to install:
$ gpg --recv-keys BF38D4D02A328DFF
Also is possible skip the verification, adding the flag for (e.g makepkg
, yay
) --skippgpcheck
, --nopgpfetch
, respectively.
schnedan commented on 2022-04-02 15:13 (UTC)
same here... a short note by the maintainer like hey, you need to add key xyz because of abc and it ist trustworthy would be nice...
Firestar commented on 2022-04-02 11:27 (UTC)
stellarium-0.22.0.tar.gz ... FAILED (bad signature from public key 9380E47C0374E169)
I have seen the message of a signature updated but I do not know why there is still verification issue.
Pinned Comments
carlosal1015 commented on 2023-02-01 18:12 (UTC) (edited on 2024-09-23 04:39 (UTC) by carlosal1015)
Hi @waldbaer59, the reason is that
libindi
reached version2.0.0
andstellarium
is not compatible.We must wait the next release. See https://github.com/Stellarium/stellarium/issues/3038
carlosal1015 commented on 2022-11-01 05:22 (UTC)
Pre-built binaries of this package and its dependencies can be found in the arch4edu repository.
carlosal1015 commented on 2022-04-02 19:14 (UTC) (edited on 2022-07-07 16:46 (UTC) by carlosal1015)
Important note: Is recommended to receive the following key before to install:
Also is possible skip the verification, adding the flag for (e.g
makepkg
,yay
)--skippgpcheck
,--nopgpfetch
, respectively.