gpgmepy: Broken sdist build => "make install fails"

Genes Lists lists at sapience.com
Fri May 2 13:00:04 CEST 2025


On Fri, 2025-05-02 at 11:26 +0200, Paul Schwabauer wrote:
> With the latest commit, it's now possible to build a wheel package
> using 
> > make && python -m build|, and install it with |pip install
> > dist/*.whl|.

Thanks Paul - is there something I should do differently as it seems
not to build for me.

On fully updated archlinux with following versions installed:

  python 3.13.3-1
  swig 4.3.0-1
  python-setuptools 1:80.0.0-1
  python-build 1.2.2-3
  python-installer 0.7.0-10

With latest git head:

  git fetch --all
  git pull
  git clean -fdx
  ./autogen.sh --force

  mkdir ./build
  cd ./build

  ../configure --enable-maintainer-mode --prefix=/usr --disable-gpg-
test

  make

  /usr/bin/python -m build --wheel -v --no-isolation

Leads to (bunch of SPDX missing warnings then):

...

  self._finalize_license_expression()
running egg_info
writing gpg.egg-info/PKG-INFO
writing dependency_links to gpg.egg-info/dependency_links.txt
writing top-level names to gpg.egg-info/top_level.txt
reading manifest file 'gpg.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.org' under directory 'doc'
warning: no files found matching '*.tex' under directory 'doc'
warning: no files found matching '*.info' under directory 'doc'
warning: no files found matching '*.py' under directory 'examples'
warning: no files found matching '*.pyx' under directory 'examples'
warning: no files found matching 'README.org'
writing manifest file 'gpg.egg-info/SOURCES.txt'

ERROR Missing dependencies:
	swig

-- 
Gene
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part
URL: <https://lists.gnupg.org/pipermail/gnupg-devel/attachments/20250502/d27ce6a5/attachment.sig>


More information about the Gnupg-devel mailing list