The qt4 issue has been fixed here: https://github.com/keithgg/puddletag/issues/261
I've moved the package to puddletag-git <https://aur4.archlinux.org/packages/puddletag-git> aswell now since it looks like he's moved off of mercurial.
Search Criteria
Package Details: puddletag-git 2.3.0.r19.g180463d-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/puddletag-git.git (read-only, click to copy) |
---|---|
Package Base: | puddletag-git |
Description: | An audio tag editor for GNU/Linux, git version |
Upstream URL: | https://github.com/puddletag/puddletag |
Keywords: | audio music tag |
Licenses: | GPL-3.0-or-later |
Conflicts: | puddletag |
Provides: | puddletag |
Replaces: | puddletag-qt5-git |
Submitter: | morgenstern |
Maintainer: | morgenstern |
Last Packager: | morgenstern |
Votes: | 32 |
Popularity: | 0.027347 |
First Submitted: | 2020-08-23 06:34 (UTC) |
Last Updated: | 2024-04-29 12:28 (UTC) |
Dependencies (16)
- python-configobj
- python-distro
- python-mutagen (python-mutagen-gitAUR)
- python-pyparsing
- python-pyqt5 (python-pyqt5-sip4AUR, python-pyqt5-webkitAUR)
- python-unidecode
- qt5-svg (qt5-svg-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-setuptools (make)
- python-wheel (make)
- chromaprint (chromaprint-gitAUR, chromaprint-fftwAUR) (optional) – AcoustID support
- python-levenshtein (optional) – faster duplicate matching
- python-lxml (optional) – additional tag sources
- quodlibet (quodlibet-gitAUR) (optional) – QuodLibet library support
Required by (0)
Sources (1)
evanpurkhiser commented on 2015-06-21 06:20 (UTC)
evanpurkhiser commented on 2015-06-17 06:00 (UTC)
Thanks. I haven't investigated if the bug can be fixed during the build or not, or whether it is an upstream problem. There's a post here as well http://puddletag.sourceforge.net/forum/viewtopic.php?f=4&t=277 But I can't remember my password to comment and link back to the bug report here.
Mautz commented on 2015-06-17 04:53 (UTC)
Doesn' start with the latest python2-pyqt4 version.
See also:
https://bugs.archlinux.org/task/45319?project=5&cat%5B0%5D=33&string=puddletag
evanpurkhiser commented on 2014-12-16 07:34 (UTC)
I'm seeing the problem now as well, punching in a fix =)
SysGhost commented on 2014-12-13 13:52 (UTC)
Having the same problem thrakcattak had.
I added the tow lines mentioned, and it worked.
Here's the output when it fails:
-------------------------------------------------
sysghost@Asus-G1s ~ % pacaur -S puddletag-hg
:: Package(s) puddletag-hg not found in repositories, trying AUR...
:: resolving dependencies...
:: no AUR metadata for puddletag-hg package
:: looking for inter-conflicts...
AUR Packages (1): puddletag-hg-latest
:: Proceed with installation? [Y/n] Y
:: Retrieving package(s)...
:: View puddletag-hg PKGBUILD? [Y/n] n
warning: mercurial-3.2.2-1 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
Packages (1): mercurial-3.2.2-1
Total Installed Size: 13,90 MiB
Net Upgrade Size: 0,00 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [#################################################################################################] 100%
(1/1) checking package integrity [#################################################################################################] 100%
(1/1) loading package files [#################################################################################################] 100%
(1/1) checking for file conflicts [#################################################################################################] 100%
(1/1) checking available disk space [#################################################################################################] 100%
(1/1) reinstalling mercurial [#################################################################################################] 100%
==> Making package: puddletag-hg r725.e0d8de5bb328-1 (Sat 13 Dec 14:46:17 CET 2014)
==> Retrieving sources...
-> Cloning puddletag-hg hg repo...
requesting all changes
adding changesets
adding manifests
adding file changes
added 747 changesets with 3520 changes to 438 files
==> Validating source files with md5sums...
puddletag-hg ... Skipped
==> Extracting sources...
-> Creating working copy of code hg repo...
updating to branch default
380 files updated, 0 files merged, 0 files removed, 0 files unresolved
==> Starting pkgver()...
==> Updated version: puddletag-hg r746.0c708b024a1e-1
==> Sources are ready.
:: Building puddletag-hg package(s)...
==> Making package: puddletag-hg r746.0c708b024a1e-1 (Sat 13 Dec 14:46:30 CET 2014)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing src/ tree
==> Entering fakeroot environment...
==> Starting package()...
running config
running install
Checking .pth file support in /tmp/pacaurtmp-sysghost/puddletag-hg/pkg/puddletag-hg/usr/lib/python2.7/site-packages/
/usr/bin/python2 -E -c pass
TEST FAILED: /tmp/pacaurtmp-sysghost/puddletag-hg/pkg/puddletag-hg/usr/lib/python2.7/site-packages/ does NOT support .pth files
error: bad install directory or PYTHONPATH
You are attempting to install a package to a directory that is not
on PYTHONPATH and which Python does not read ".pth" files from. The
installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:
/tmp/pacaurtmp-sysghost/puddletag-hg/pkg/puddletag-hg/usr/lib/python2.7/site-packages/
and your PYTHONPATH environment variable currently contains:
''
Here are some of your options for correcting the problem:
* You can choose a different installation directory, i.e., one that is
on PYTHONPATH or supports .pth files
* You can add the installation directory to the PYTHONPATH environment
variable. (It must then also be on PYTHONPATH whenever you run
Python and want to use the package(s) you are installing.)
* You can set up the installation directory to support ".pth" files by
using one of the approaches described here:
https://pythonhosted.org/setuptools/easy_install.html#custom-installation-locations
Please make the appropriate changes for your system and try again.
==> ERROR: A failure occurred in package().
Aborting...
:: puddletag-hg cleaned
evanpurkhiser commented on 2014-06-22 04:23 (UTC)
@thrakcattak, I'm not seeing any python warnings or errors. Could you post what the output looks like when it doesn't build?
thrakcattak commented on 2014-06-21 12:15 (UTC)
I had to add these two lines to the package() function because python complained about the install locations not being in $PYTHONPATH
There is probably a better solution but this works for me:
export PYTHONPATH="$pkgdir"/usr/lib/python2.7/site-packages
mkdir -p $PYTHONPATH
nodevel commented on 2014-05-13 07:15 (UTC)
Thank you for the contribution, EvanPurkhiser. I am now on Chakra, so I unfortunately cannot build this due to different dependency names. I will disown the package then - feel free to adopt it.
evanpurkhiser commented on 2014-05-07 00:27 (UTC)
Updated PKGBUILD here: https://github.com/EvanPurkhiser/PKGBUILDs/blob/master/puddletag-hg/PKGBUILD
dhead666 commented on 2013-06-28 21:46 (UTC)
Repository changed to http://hg.code.sf.net/p/puddletag/code
Pinned Comments
morgenstern commented on 2020-08-30 00:35 (UTC) (edited on 2020-08-30 00:35 (UTC) by morgenstern)
Note that Python 3 and Qt5 support is now also available by installing the non-git version of this package --> puddletag.