Package Details: kxstitch 2.2.0-1

Git Clone URL: https://aur.archlinux.org/kxstitch.git (read-only, click to copy)
Package Base: kxstitch
Description: The program that lets you create cross stitch patterns and charts.
Upstream URL: https://userbase.kde.org/KXStitch
Licenses: GPL
Submitter: None
Maintainer: zoe
Last Packager: zoe
Votes: 10
Popularity: 0.002968
First Submitted: 2010-02-19 21:52 (UTC)
Last Updated: 2019-09-21 11:17 (UTC)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

dnut7 commented on 2022-01-28 22:18 (UTC) (edited on 2022-01-28 22:19 (UTC) by dnut7)

I also got the error :Error installing kxstitch: /bin exists in filesystem (owned by filesystem).

As i'm a beginner in Linux, i thought PKGBUILD was the one in yay-git (yeah i'm beginner). I have Manjaro Xfce

So for people who are still new like me with little experience in Linux, here are the steps i did and it worked

1) command : git clone https://aur.archlinux.org/kxstitch.git

2) go to the folder kxstitch : cd kxstitch

3) there is the file PKGBUILD (the one from previous comment they talk about). Edit the line : make DESTDIR="${pkgdir}" install

to: make DESTDIR="${pkgdir}/usr" install

(like others said before). Save

4) command : makepkg -si

5) push Enter to all if needed

6) installation is done

drivezt commented on 2020-08-15 13:11 (UTC) (edited on 2020-08-15 13:11 (UTC) by drivezt)

I confirm this error: Error installing kxstitch: /bin exists in filesystem (owned by filesystem).

Workaround helped in PKGBUILD: make DESTDIR="${pkgdir}/usr" install

zoe commented on 2020-08-01 08:58 (UTC) (edited on 2020-08-01 08:58 (UTC) by zoe)

@xeronia : The workaround for conflict imagemagick / libmagick6 :

     - uninstall inskape and libmagick6
     - install kxstitch
     - install inkscape (will also install libmagick6 as dependancy)

For me, this did work. And inskscape and kxstitch do work well beside each other.

xeronia commented on 2020-07-30 02:02 (UTC)

I ran into a linker error that occurred because I had both imagemagick and libmagick6 installed:

/usr/bin/ld: CMakeFiles/kxstitch.dir/src/FlossScheme.cpp.o: in function `FlossScheme::convert(QColor const&)':
FlossScheme.cpp:(.text+0x858): undefined reference to `Magick::ColorRGB::blue() const'
/usr/bin/ld: FlossScheme.cpp:(.text+0x867): undefined reference to `Magick::ColorRGB::green() const'
/usr/bin/ld: FlossScheme.cpp:(.text+0x87c): undefined reference to `Magick::ColorRGB::red() const'
/usr/bin/ld: CMakeFiles/kxstitch.dir/src/MainWindow.cpp.o: in function `MainWindow::convertImage(QString const&)':
MainWindow.cpp:(.text+0xf8a2): undefined reference to `Magick::Image::columns() const'
/usr/bin/ld: MainWindow.cpp:(.text+0xf8b8): undefined reference to `Magick::Image::rows() const'
/usr/bin/ld: MainWindow.cpp:(.text+0xf8f6): undefined reference to `Magick::Image::alpha() const'
/usr/bin/ld: MainWindow.cpp:(.text+0xfc64): undefined reference to `Magick::ColorRGB::alpha() const'
/usr/bin/ld: MainWindow.cpp:(.text+0xfc8d): undefined reference to `Magick::ColorRGB::blue() const'
/usr/bin/ld: MainWindow.cpp:(.text+0xfc9e): undefined reference to `Magick::ColorRGB::green() const'
/usr/bin/ld: MainWindow.cpp:(.text+0xfcb3): undefined reference to `Magick::ColorRGB::red() const'
/usr/bin/ld: CMakeFiles/kxstitch.dir/src/ImportImageDlg.cpp.o: in function `ImportImageDlg::calculateSizes()':
ImportImageDlg.cpp:(.text+0xf98): undefined reference to `Magick::Geometry::Geometry(unsigned long, unsigned long, long, long)'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0xfa3): undefined reference to `Magick::Geometry::percent(bool)'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0xfb1): undefined reference to `Magick::Geometry::aspect(bool)'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x102a): undefined reference to `Magick::Geometry::Geometry(unsigned long, unsigned long, long, long)'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x1071): undefined reference to `Magick::Geometry::Geometry(unsigned long, unsigned long, long, long)'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x108f): undefined reference to `Magick::Image::rows() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x109b): undefined reference to `Magick::Image::columns() const'
/usr/bin/ld: CMakeFiles/kxstitch.dir/src/ImportImageDlg.cpp.o: in function `ImportImageDlg::renderPixmap()':
ImportImageDlg.cpp:(.text+0x262a): undefined reference to `Magick::Image::rows() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x2636): undefined reference to `Magick::Image::columns() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x288c): undefined reference to `Magick::Image::columns() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x289e): undefined reference to `Magick::Image::rows() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x29a6): undefined reference to `Magick::Image::alpha() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x2a65): undefined reference to `Magick::ColorRGB::alpha() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x2b05): undefined reference to `Magick::ColorRGB::blue() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x2b16): undefined reference to `Magick::ColorRGB::green() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x2b2c): undefined reference to `Magick::ColorRGB::red() const'
/usr/bin/ld: CMakeFiles/kxstitch.dir/src/ImportImageDlg.cpp.o: in function `ImportImageDlg::ImportImageDlg(QWidget*, Magick::Image const&)':
ImportImageDlg.cpp:(.text+0x2f9b): undefined reference to `Magick::Image::rows() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x2fa7): undefined reference to `Magick::Image::columns() const'
/usr/bin/ld: CMakeFiles/kxstitch.dir/src/ImportImageDlg.cpp.o: in function `ImportImageDlg::on_CropReset_clicked(bool)':
ImportImageDlg.cpp:(.text+0x3533): undefined reference to `Magick::Image::rows() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x353f): undefined reference to `Magick::Image::columns() const'
/usr/bin/ld: CMakeFiles/kxstitch.dir/src/ImportImageDlg.cpp.o: in function `ImportImageDlg::imageCropped(QRectF const&)':
ImportImageDlg.cpp:(.text+0x35a4): undefined reference to `Magick::Image::columns() const'
/usr/bin/ld: CMakeFiles/kxstitch.dir/src/ImportImageDlg.cpp.o: in function `ImportImageDlg::selectColor(QPoint const&)':
ImportImageDlg.cpp:(.text+0x36e0): undefined reference to `Magick::Image::rows() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x36ed): undefined reference to `Magick::Image::columns() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x37f3): undefined reference to `Magick::ColorRGB::blue() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x3801): undefined reference to `Magick::ColorRGB::green() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x3816): undefined reference to `Magick::ColorRGB::red() const'
/usr/bin/ld: CMakeFiles/kxstitch.dir/src/ImportImageDlg.cpp.o: in function `ImportImageDlg::on_CropEnabled_toggled(bool)':
ImportImageDlg.cpp:(.text+0x39dc): undefined reference to `Magick::Image::rows() const'
/usr/bin/ld: ImportImageDlg.cpp:(.text+0x39e8): undefined reference to `Magick::Image::columns() const'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/kxstitch.dir/build.make:1171: kxstitch] Error 1
make[1]: *** [CMakeFiles/Makefile2:632: CMakeFiles/kxstitch.dir/all] Error 2
make: *** [Makefile:161: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build kxstitch.

This linker error occurred because cmake was not able to locate the correct ImageMagick dynamic library. Uninstalling libmagick6 (and anything that depended on it) fixed the error. In my case, Inkscape, which I used once and never touched again, was the only package that depended on libmagick6.

zoe commented on 2020-03-11 09:11 (UTC)

@trames,

I successfully re-compiled and installed kxstitch on my archlinux up-to-date. I did not have your error. So, I don't update PKGBUILD, which works in that state.

trames commented on 2020-03-01 20:14 (UTC) (edited on 2020-03-01 20:16 (UTC) by trames)

Error installing kxstitch: /bin exists in filesystem (owned by filesystem). Programs on Arch cannot be installed into /bin. To get around this, I changed PKGBUILD line
from:
make DESTDIR="${pkgdir}" install
to:
make DESTDIR="${pkgdir}/usr" install

Arch system updated on 02/28/2020

AgedLace commented on 2019-08-25 19:34 (UTC)

@KXStitchAuthor / Steve,

Thank you for this very helpful information. This solved my problem!

KXStitchAuthor commented on 2019-08-25 18:34 (UTC)

There was a change made in in KDE/Qt somewhere after versions KDE 5.55.0/Qt 5.9.7 that caused this problem. It was fixed in the 2.2.0 release of KXStitch.

I have advised another user to install all packages from the qt5 and kf5 package groups and then compile and install the kxstitch-2.2.0 package from http://download.kde.org/stable/kxstitch/2.2.0/kxstitch-2.2.0.tar.xz

This would be a solution pending an updated package.

Regards

Steve Allewell (KXStitch Author)

AgedLace commented on 2019-08-23 00:28 (UTC) (edited on 2019-08-23 00:29 (UTC) by AgedLace)

I am having the exact same problem that roofpond has. I cannot open any .kxs file with KXStitch. I have totally uninstalled and reinstalled KXStitch, but this did not help the situation. Currently, I am saving everything in the Library ... not the best of options, but at least it works ... for now.

THANKS!

roofpond commented on 2019-05-08 23:51 (UTC) (edited on 2019-05-08 23:52 (UTC) by roofpond)

Installed this a couple days ago and it seemed fine, but if I save my pattern (as a .kxs file) and try to open it in the program I get this error:

"The file does not appear to be a recognized cross stitch file."