Package Details: python-linux-gpib-git 4.3.7.r2193.20251128.bef0c613-1

Git Clone URL: https://aur.archlinux.org/linux-gpib-git.git (read-only, click to copy)
Package Base: linux-gpib-git
Description: Python 3 bindings for 'linux-gpib' (libraries for GPIB (IEEE 488) hardware).
Upstream URL: http://linux-gpib.sourceforge.net/
Licenses: GPL-2.0-only
Conflicts: python-linux-gpib
Provides: python-linux-gpib
Submitter: dreieck
Maintainer: dreieck
Last Packager: dreieck
Votes: 0
Popularity: 0.000000
First Submitted: 2025-04-29 19:01 (UTC)
Last Updated: 2025-12-10 17:02 (UTC)

Required by (1)

Sources (3)

Latest Comments

dreieck commented on 2025-12-10 14:01 (UTC) (edited on 2025-12-10 14:02 (UTC) by dreieck)

Ahoj,

It looks like guile deprecated the GH interface <guile/gh.h> back in version 1.6 (We're now on 3.0) Conversion to <guile/libguile.h> might be a little involved. http://gnu.ist.utl.pt/software/guile/docs/docs-1.6/guile-ref/scm-transition-summary.html

Can you elaborate more on that?

Should I change --enable-guile-binding to --disable-guile-binding? Or is this worth opening an issue to upstream?

Anyway, currently build fails for me with

[...]
{ /usr/bin/sgml2xml -x no-expand-internal -x no-internal-decl -x preserve-case  ./linux-gpib.sgml | \
/usr/bin/xsltproc --param man.authors.section.enabled 0 --param man.output.in.separate.dir 1 \
--xinclude /usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/docbook.xsl -; } && { touch man; }
/usr/bin/sgml2xml:./linux-gpib.sgml:2:1:W: cannot generate system identifier for public text "-//OASIS//DTD DocBook V4.5//EN"
/usr/bin/sgml2xml:./linux-gpib.sgml:5:0:E: reference to entity "ARTICLE" for which no system identifier could be generated
/usr/bin/sgml2xml:./linux-gpib.sgml:1:0: entity was defined here
/usr/bin/sgml2xml:./linux-gpib.sgml:5:0:E: DTD did not contain element declaration for document type name
[...]
/usr/bin/sgml2xml:./linux-gpib.sgml:480:5:E: element "ROW" undefined
/usr/bin/sgml2xml:I: maximum number of errors (200) reached; change with -E option
-:2: parser error : StartTag: invalid element name
<
 ^
unable to parse -
make[2]: *** [Makefile:758: man] Error 6
make[2]: Leaving directory '/var/cache/makepkg/build/linux-gpib-git/src/linux-gpib/linux-gpib-user/doc'
make[1]: *** [Makefile:455: all-recursive] Error 1
make[1]: Leaving directory '/var/cache/makepkg/build/linux-gpib-git/src/linux-gpib/linux-gpib-user'
make: *** [Makefile:387: all] Error 2

↗ Upstream issue report.

kamocat commented on 2025-11-23 23:48 (UTC)

It looks like guile deprecated the GH interface <guile/gh.h> back in version 1.6 (We're now on 3.0) Conversion to <guile/libguile.h> might be a little involved. http://gnu.ist.utl.pt/software/guile/docs/docs-1.6/guile-ref/scm-transition-summary.html