Package Details: fritzing 0.9.3b-2

Git Clone URL: https://aur.archlinux.org/fritzing.git (read-only)
Package Base: fritzing
Description: PCB layout prototyping application
Upstream URL: http://fritzing.org
Licenses: GPL3
Submitter: phects
Maintainer: Bevan
Last Packager: Bevan
Votes: 159
Popularity: 2.462790
First Submitted: 2009-05-31 14:31
Last Updated: 2016-07-04 18:48

Latest Comments

Bevan commented on 2016-07-04 18:51

@kierdavis: I cannot reproduce this issue. Is you system fully up to date? Please double check running pacman -Syu. (The update I just pushed is not related to your issue.)

kierdavis commented on 2016-07-04 13:45

I'm getting a linker error when building this package (version 0.9.3b-1):

/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/libQt5SerialPort.so: undefined reference to `qt_version_tag@Qt_5.7'
/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/libQt5SerialPort.so: undefined reference to `qt_safe_poll(pollfd*, unsigned long, timespec const*)@Qt_5'

(full log at https://gist.github.com/kierdavis/8ee38a58c81353e32f9e069a00f2efe1)

At first glance it doesn't look like it's caused by the libgit2/boost-libs problem @Bevan mentioned recently, but I could quite likely be wrong.

Bevan commented on 2016-06-10 18:35

Feel free to build one :)

v01d commented on 2016-06-10 18:29

Maybe a fritzing-bin would be ok in the meantime. I'm using a precompiler version and works reasonably well.

Bevan commented on 2016-06-07 17:02

Unfortunately version 0.9.3b shows to be very difficult to package. Apart from another change in how the parts-db is handled it now requires its own version of libgit2 and boost-libs. I don't want this package to compile and ship a complete system stack…

I'll try to figure this out and/or contact the developers. For now I'll leave this flagged out of date.

Bevan commented on 2016-01-30 10:55

@razer: Thanks for the suggestion! I applied it alongside some additions.

razer commented on 2016-01-16 14:06

Please consider adding MIME type association ".fzz" during install cycle by applying this changes :

Add fritzing MIME xml descriptor to AUR/GIT repo:
http://s000.tinyupload.com/index.php?file_id=65578174977374662207

Patching the PKGBUILD file :
patch -> http://s000.tinyupload.com/?file_id=53643455802935776672
entire PKGBUILD -> http://s000.tinyupload.com/index.php?file_id=03641390728678636078

Bevan commented on 2015-04-09 22:33

@Smitty: icu is a dependency of qt5-base and therefore indirectly also of this package. No idea, how you could have ended up in that situation. Maybe a partial upgrade.

Smitty commented on 2015-04-09 20:51

Hello,

I recently installed this package through yaourt, and I received an error during my first attempt almost immediately when the build started.

Here is the relevant output:

==> Starting build()...
/usr/lib/qt/bin/uic: error while loading shared libraries: libicui18n.so.55: cannot open shared object file: No such file or directory
/usr/lib/qt/bin/uic: error while loading shared libraries: libicui18n.so.55: cannot open shared object file: No such file or directory
/usr/lib/qt/bin/uic: error while loading shared libraries: libicui18n.so.55: cannot open shared object file: No such file or directory
/usr/lib/qt/bin/uic: error while loading shared libraries: libicui18n.so.55: cannot open shared object file: No such file or directory
make -f Makefile.Release
make[1]: Entering directory '/tmp/yaourt-tmp-grant/aur-fritzing/src/fritzing-app-0.9.2b'
/usr/lib/qt/bin/uic src/program/consolewindow.ui -o ui_consolewindow.h
/usr/lib/qt/bin/uic: error while loading shared libraries: libicui18n.so.55: cannot open shared object file: No such file or directory
Makefile.Release:2639: recipe for target 'ui_consolewindow.h' failed
make[1]: *** [ui_consolewindow.h] Error 127
make[1]: Leaving directory '/tmp/yaourt-tmp-grant/aur-fritzing/src/fritzing-app-0.9.2b'
Makefile:38: recipe for target 'release' failed
make: *** [release] Error 2
==> ERROR: A failure occurred in build().

I did some searching the package that owns that shared lib is called "icu". I realized that the package wasn't even installed, so I installed it and fritzing built successfully.

Should "icu" be added as a dependency? I at least wanted to let people know in case anyone else runs into this problem.

htho commented on 2015-04-05 16:58

The new sources are available now: https://github.com/fritzing/fritzing-app/releases/tag/0.9.2b

All comments