Package Details: librepcb 1.0.0-2

Git Clone URL: https://aur.archlinux.org/librepcb.git (read-only, click to copy)
Package Base: librepcb
Description: A free EDA software to develop printed circuit boards
Upstream URL: https://librepcb.org/
Licenses: GPL
Submitter: dbrgn
Maintainer: dbrgn (rnestler)
Last Packager: dbrgn
Votes: 11
Popularity: 0.30
First Submitted: 2018-10-23 07:35 (UTC)
Last Updated: 2023-09-25 08:18 (UTC)

Latest Comments

1 2 3 Next › Last »

dbrgn commented on 2023-09-25 08:18 (UTC)

@mikeshultz: Thanks, that's probably a runtime dependency, and was thus not caught by namcap. PKGBUILD is updated!

mikeshultz commented on 2023-09-25 06:59 (UTC)

The package extra/qt5-quickcontrols2 is a required dependency. Returns this error if you try to install it without it:

CMake Error at /usr/lib/cmake/Qt5/Qt5Config.cmake:28 (find_package):
  Could not find a package configuration file provided by "Qt5QuickControls2"
  with any of the following names:

    Qt5QuickControls2Config.cmake
    qt5quickcontrols2-config.cmake

  Add the installation prefix of "Qt5QuickControls2" to CMAKE_PREFIX_PATH or
  set "Qt5QuickControls2_DIR" to a directory containing one of the above
  files.  If "Qt5QuickControls2" provides a separate development package or
  SDK, be sure it has been installed.
Call Stack (most recent call first):
  CMakeLists.txt:129 (find_package)

Would probably be good to add it to the PKGBUILD but leaving this here for anyone else tripped up by it.

dbrgn commented on 2023-09-24 22:09 (UTC)

@oflifurkan that's something that should be configured on your machine through /etc/makepkg.conf, and not by editing the PKGBUILD, see https://wiki.archlinux.org/title/Makepkg#Parallel_compilation

oflifurkan commented on 2023-09-24 21:55 (UTC)

It might be better to compile with multiple cores. Could be done with adding: make -j$(nproc).

dbrgn commented on 2021-11-25 23:43 (UTC)

@drws: It would be great if you could open an issue at https://github.com/librepcb/librepcb It's a better place to debug than this comment section.

Note: Version 0.1.5 used a different build system (qmake) and didn't run the tests at all.

drws commented on 2021-11-25 23:21 (UTC)

It would appear something is wrong with AsyncCopyOperationTest.testEmptySourceDir, which is failing repeatedly. The system is an Intel laptop running Arch LTS kernel and a diverse set of software, so nothing out of the ordinary. Previous versions built successfully, I still have a working v0.1.5.

dbrgn commented on 2021-11-07 15:51 (UTC)

@drws: It works for me. Does the test fail repeatedly? (Might be a flaky test.) If yes, what system do you have? If it fails repeatedly, feel free to contact me via email (address is in the PKGBUILD) for debugging.

drws commented on 2021-11-06 22:53 (UTC)

The build is currently failing:

[  PASSED  ] 1827 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] AsyncCopyOperationTest.testEmptySourceDir

dbrgn commented on 2020-12-30 22:45 (UTC)

zertyz: You need to import the PGP key. You can find the information about the key in the PKGBUILD.

You can find more information about package signing here: https://wiki.archlinux.org/index.php/Arch_User_Repository#ERROR:_One_or_more_PGP_signatures_could_not_be_verified!;_what_should_I_do

(Alternatively you could of course remove the key information from the PKGBUILD to skip verification, but I would not recommend that.)

zertyz commented on 2020-12-30 21:20 (UTC) (edited on 2020-12-30 21:23 (UTC) by zertyz)

just did a yay -G librepcb and makepkg -s and:

(...)
==> Verifying source file signatures with gpg...
    librepcb-0.1.5-source.zip ... FAILED (unknown public key 7EF3061F5C8D5E25)
==> ERROR: One or more PGP signatures could not be verified!