Search Criteria
Package Details: patool 1.12-4
Git Clone URL: | https://aur.archlinux.org/patool.git (read-only, click to copy) |
---|---|
Package Base: | patool |
Description: | portable command line archive file manager (Python3) |
Upstream URL: | https://wummel.github.io/patool/ |
Keywords: | archiv |
Licenses: | |
Submitter: | None |
Maintainer: | TrialnError |
Last Packager: | TrialnError |
Votes: | 7 |
Popularity: | 0.000042 |
First Submitted: | 2013-02-25 06:33 |
Last Updated: | 2019-10-21 20:44 |
Dependencies (6)
- python (python-dbg)
- python-setuptools (make)
- python2-setuptools (make)
- p7zip (p7zip-natspec, p7zip-jinfeihan57-git) (optional) – extracting ZIP and 7z files
- tar (tar-libarchive, tar-git, tar-parallel) (optional) – extracting TAR files
- unrar (rar) (optional) – extracting RAR files
Latest Comments
1 2 3 Next › Last »
TrialnError commented on 2020-12-23 19:40
I'm not a fan of bumping in those cases. Without a bump, the program fails for users, but they know afterwards they need to rebuild it. If pkgrel is bumped there still could be the issue, that someone still runs python3.8 and after an upgrade still has a broken package.
Either way has its quirks.
bbaserdem commented on 2020-12-19 19:06
Can you bump the package number so it prompts helpers to rebuild this package? It needs to be rebuilt for python 3.9 to work again.
TrialnError commented on 2019-10-21 20:36
Thanks for the research bmwinger. If it is solved by switching the location of the source, then I will do this change.
bmwinger commented on 2019-10-19 19:52
It looks like the issue here is that the archive on pypi already contains a
patool.egg-info
directory with 640 permissions. Removing this before building the package, or using the archive from github (which doesn't come withpatool.egg-info
already built) will create thepatool.egg-info
directory with the correct permissions.ValleyKnight commented on 2019-04-10 16:05
Error importing module named 'setuptools'.
TrialnError commented on 2017-01-24 09:47
Since ever, or since the change where I added --optimize=1?
If the first, then it should probably be brought to upstream
gandalf3 commented on 2017-01-22 20:52
The contents of /usr/lib/python3.6/site-packages/patool-1.12-py3.6.egg-info/ seem to be lacking read permissions, 640 rather than 644.
This causes all python imports to fail
TrialnError commented on 2015-01-26 12:05
@jschmoe: It seems yaourt cannot handle packages that are from the same PKGBuild and conflicting each other. This is a fault in yaourt. The issue should be avoided if you remove the conflicts line (aka both packages should be build).
The naming and setting of variables itself is correct (see Split-PKGBuilds. The pkgbase var can just hold the main and only name. In pkgname you can declare all the names of all the packages you want to create with the PKGBuild)
The conclicts line is somewhat necessary because the binary is installed with both python versions under patool and I didn't want to rename one of the binaries (Could be misleading if patool2 or whatever). And it doesn't make sense to have both python versions installed.
jschmoe commented on 2015-01-24 11:50
i still get the following error until i change pkgname=('patool' 'patool-py2')
into pkgname=('patool') in the PKGBUILD. maybe you can't have two names there?!
haven't tried to install patool-py2 but i think the installation works with pkgname=('patool-py2')
resolving dependencies...
looking for conflicting packages...
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: patool-py2 and patool are in conflict
==> WARNING: Your packages are saved in /tmp/yaourt-....
TrialnError commented on 2015-01-21 14:09
@jschmoe: And how to diff between the python2 and python3 packages? They're separate packages, not one package that installs python2 and python3 version
@dront78: DL is working for me (but there is a redirect now). But will change it to the pypi dl-link as the homepage now points to it