Package Details: svdtools 0.3.18-1

Git Clone URL: https://aur.archlinux.org/svdtools.git (read-only, click to copy)
Package Base: svdtools
Description: svdtools is a set of tools for modifying vendor-supplied, often buggy SVD files. It can be imported as a library for use in other applications, or run directly via the included svdtools CLI utility.
Upstream URL: https://github.com/rust-embedded/svdtools
Keywords: svd svdtools
Licenses: MIT AND Apache-2.0
Conflicts: svdtools, svdtools-rust
Provides: svdtools, svdtools-rust
Replaces: python-svdtools, svdtools-rust
Submitter: taotieren
Maintainer: taotieren
Last Packager: taotieren
Votes: 1
Popularity: 0.000000
First Submitted: 2024-05-30 05:43 (UTC)
Last Updated: 2024-08-10 20:09 (UTC)

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

taotieren commented on 2024-05-29 03:19 (UTC)

Feedback has been sent upstream, waiting for upstream to fix it: https://github.com/rust-embedded/svdtools/issues/230

redfast00 commented on 2024-05-26 17:35 (UTC)

Package seems broken (the lxml dependency requires lxml~=4.6, but the current python-lxml version is python-lxml-5.2.2-1).

➜  ~ yay -S python-svdtools
AUR Explicit (1): python-svdtools-0.3.8-1
:: PKGBUILD up to date, skipping download: python-svdtools
  1 python-svdtools                          (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
  1 python-svdtools                          (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
==> Making package: python-svdtools 0.3.8-1 (Sun 26 May 2024 07:35:05 PM CEST)
==> Retrieving sources...
  -> Found svdtools-0.3.8.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    svdtools-0.3.8.tar.gz ... Passed
:: (1/1) Parsing SRCINFO: python-svdtools
==> Making package: python-svdtools 0.3.8-1 (Sun 26 May 2024 07:35:05 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found svdtools-0.3.8.tar.gz
==> Validating source files with sha256sums...
    svdtools-0.3.8.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting svdtools-0.3.8.tar.gz with bsdtar
==> Sources are ready.
==> Making package: python-svdtools 0.3.8-1 (Sun 26 May 2024 07:35:07 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package_python-svdtools()...
* Getting build dependencies for wheel...

ERROR Missing dependencies:
    lxml~=4.6
==> ERROR: A failure occurred in package_python-svdtools().
    Aborting...
 -> error making: python-svdtools-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
python-svdtools - exit status 4

jhbruhn commented on 2021-08-29 21:49 (UTC)

Thanks, fixed!

rmsc commented on 2021-08-27 17:11 (UTC)

Additionally, at least the 'svd' tool depends on 'python-lxml'.

rmsc commented on 2021-08-27 17:08 (UTC)

The package installs the 'svd' binary in the wrong place:

$ pacman -Ql python-svdtools
(...)
python-svdtools /usr/lib/python3.9/site-packages/bin/
python-svdtools /usr/lib/python3.9/site-packages/bin/svd
(...)