Package Details: veusz 3.6.2-1

Git Clone URL: https://aur.archlinux.org/veusz.git (read-only, click to copy)
Package Base: veusz
Description: A 2D and 3D scientific plotting package, designed to create publication-ready PDF or SVG output
Upstream URL: https://veusz.github.io/
Licenses: GPL2
Submitter: None
Maintainer: sirocco
Last Packager: sirocco
Votes: 49
Popularity: 0.133341
First Submitted: 2008-10-03 15:23 (UTC)
Last Updated: 2023-03-03 03:10 (UTC)

Dependencies (13)

Required by (0)

Sources (1)

Latest Comments

1 2 3 4 5 6 Next › Last »

chuvke commented on 2022-11-27 13:54 (UTC)

Removing the package 'sip-65' and then installing veusz did solve the issue for me

chuvke commented on 2022-11-13 16:13 (UTC) (edited on 2022-11-13 16:13 (UTC) by chuvke)

Same problem here as medmedin is reporting

medmedin commented on 2022-11-03 21:16 (UTC)

@sirocco The same error appears with makepkg command.

sirocco commented on 2022-11-03 15:17 (UTC)

@medmedin Try to build without yay, using makepkg

medmedin commented on 2022-11-03 10:14 (UTC) (edited on 2022-11-03 10:15 (UTC) by medmedin)

@sirocco Build of v3.5.3-1 fails with:

building 'veusz.helpers.threed' extension
Traceback (most recent call last):
  File "/usr/bin/sip-build", line 33, in <module>
    sys.exit(load_entry_point('sip==6.7.3', 'console_scripts', 'sip-build')())
  File "/usr/bin/sip-build", line 25, in importlib_load_entry_point
    return next(matches).load()
StopIteration
Traceback (most recent call last):
  File "/home/mohamed/.cache/yay/veusz/src/veusz-3.5.3/setup.py", line 102, in <module>
    setup(
  File "/usr/lib/python3.10/site-packages/setuptools/__init__.py", line 87, in setup
    return distutils.core.setup(**attrs)
  File "/usr/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 185, in setup
    return run_commands(dist)
  File "/usr/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
    dist.run_commands()
  File "/usr/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 973, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python3.10/site-packages/setuptools/dist.py", line 1217, in run_command
    super().run_command(command)
  File "/usr/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 992, in run_command
    cmd_obj.run()
  File "/usr/lib/python3.10/site-packages/setuptools/command/build.py", line 24, in run
    super().run()
  File "/usr/lib/python3.10/site-packages/setuptools/_distutils/command/build.py", line 132, in run
    self.run_command(cmd_name)
  File "/usr/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.10/site-packages/setuptools/dist.py", line 1217, in run_command
    super().run_command(command)
  File "/usr/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 992, in run_command
    cmd_obj.run()
  File "/usr/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 346, in run
    self.build_extensions()
  File "/home/mohamed/.cache/yay/veusz/src/veusz-3.5.3/pyqtdistutils.py", line 294, in build_extensions
    distutils.command.build_ext.build_ext.build_extensions(self)
  File "/usr/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 466, in build_extensions
    self._build_extensions_serial()
  File "/usr/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 492, in _build_extensions_serial
    self.build_extension(ext)
  File "/usr/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 525, in build_extension
    sources = self.swig_sources(sources, ext)
  File "/home/mohamed/.cache/yay/veusz/src/veusz-3.5.3/pyqtdistutils.py", line 213, in swig_sources
    self._sip_compile(sip, sip_builddir)
  File "/home/mohamed/.cache/yay/veusz/src/veusz-3.5.3/pyqtdistutils.py", line 278, in _sip_compile
    subprocess.check_call([build_cmd, '--no-compile'], cwd=sip_builddir)
  File "/usr/lib/python3.10/subprocess.py", line 369, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/sip-build', '--no-compile']' returned non-zero exit status 1.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: veusz

medmedin commented on 2022-08-22 09:25 (UTC)

@sirocco You need to install a required package before running veusz as binary, on Manjaro it's called libxcrypt-compat

sirocco commented on 2022-08-20 12:58 (UTC) (edited on 2022-08-20 13:00 (UTC) by sirocco)

@medmedin

i tried to run veusz as described in INSTALL

2. BINARY INSTALL
*****************

2.1 Linux binary
================
If your distribution does not include an up to date package, you can
use the Linux binary instead (for x86_64). Note that this may not
work on all distributions due to glibc/library
incompatibilities. Simply unpack the tar file and run the main
executable:

# tar xf veusz-3.4-linux-x86_64.tar.xz   [change version here]
# cd veusz-3.4-linux-x86_64
# ./veusz.exe                    [note, it's not a windows exe!]
$ ./veusz.exe 
[2999] Error loading Python lib '/home/user1/linux/test/veusz-3.4-linux-x86_64/libpython3.7m.so.1.0': dlopen: libcrypt.so.1: cannot open shared object file: No such file or directory

If you don't want to compile, you can use veusz via flatpak

medmedin commented on 2022-08-20 09:10 (UTC)

@sirocco It make no sense to compile whole source and wait for that long process with those weird logs while the binary for Linux is already available.

sirocco commented on 2022-08-19 03:43 (UTC) (edited on 2022-08-20 02:52 (UTC) by sirocco)

Added a patch from the author of veusz as a temporary solution.
Build with sip from [Extra]