Package Details: libidn2 2.0.4-1

Git Clone URL: https://aur.archlinux.org/libidn2.git (read-only)
Package Base: libidn2
Description: A free software implementation of IDNA2008
Upstream URL: https://www.gnu.org/software/libidn/libidn2/manual/libidn2.html
Licenses: GPL2, LGPL3
Submitter: daurnimator
Maintainer: daurnimator
Last Packager: daurnimator
Votes: 1
Popularity: 0.541239
First Submitted: 2017-01-10 01:01
Last Updated: 2017-08-31 02:22

Latest Comments

scruffsauce commented on 2017-09-11 21:14

Getting a PGP error, doin me a concern:

[eamiller@evan-nuc libidn2]$ makepkg -si
==> Making package: libidn2 2.0.4-1 (Mon Sep 11 17:13:50 EDT 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found libidn2-2.0.4.tar.gz
-> Found libidn2-2.0.4.tar.gz.sig
==> Validating source files with sha1sums...
libidn2-2.0.4.tar.gz ... Passed
libidn2-2.0.4.tar.gz.sig ... Skipped
==> Verifying source file signatures with gpg...
libidn2-2.0.4.tar.gz ... FAILED (unknown public key 08302DB6A2670428)
==> ERROR: One or more PGP signatures could not be verified!

daurnimator commented on 2017-08-31 02:20

@Xndr hrm, gtk-doc removed the gtkdoc-mktmpl command in gtkdoc version 1.26.
Fixing requires running gtkdocize + automake + autoconf.
However when doing so I get an error:

Traceback (most recent call last):
File "/usr/bin/gtkdoc-fixxref", line 57, in <module>
fixxref.Run(options)
File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 96, in Run
ScanIndices(options.html_dir, 0)
File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 153, in ScanIndices
ScanIndices(subdir, use_absolute_links)
File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 138, in ScanIndices
ReadDevhelp(full_entry, use_absolute_links)
File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 178, in ReadDevhelp
for line in open(file):
File "/usr/lib/python3.6/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 3204: ordinal not in range(128)


I'll disable docs for now so the package can build. Hopefully someone knows how to fix the above issue, or upstream libidn2 runs a newer gtkdocize themselves.

Xndr commented on 2017-08-18 17:07

gtkdoc-mktmpl --module=libidn2
make[4]: gtkdoc-mktmpl: Command not found
make[4]: *** [Makefile:1260: tmpl-build.stamp] Error 127

daurnimator commented on 2017-06-19 01:30

@grawity hrm. from https://www.gnu.org/software/libidn/#libidn2
"All official releases are signed with an OpenPGP key with fingerprint 0xB565716F."
However that key seems to be expired:

$ gpg -k B565716F
pub rsa1280/0xEDA21E94B565716F 2002-05-05 [SC] [expired: 2014-11-10]
Key fingerprint = 0424 D4EE 81A0 E3D1 19C6 F835 EDA2 1E94 B565 716F
uid [ expired] Simon Josefsson <simon@josefsson.org>
uid [ expired] Simon Josefsson <simon@yubico.com>


That said, I included the pgp key that the signature *was* signed with: are you having issues building the package with the signature I've included?

grawity commented on 2017-06-18 16:45

http://ix.io/xE8 ?