Package Details: python-wheezy-0.1.167 0.1.167-4

Git Clone URL: https://aur.archlinux.org/python-wheezy-0.1.167.git (read-only, click to copy)
Package Base: python-wheezy-0.1.167
Description: A lightweight template library (0.1.167)
Upstream URL: https://pypi.python.org/pypi/wheezy.template
Licenses: MIT
Conflicts: python-wheezy, python2-wheezy
Provides: python-wheezy=0.1.167
Submitter: xdavidwu
Maintainer: None
Last Packager: xdavidwu
Votes: 1
Popularity: 0.000265
First Submitted: 2020-09-12 12:39
Last Updated: 2020-12-08 14:51

Latest Comments

xdavidwu commented on 2020-12-08 14:53

@greyltc Fixed. Thanks for reporting the problem.

greyltc commented on 2020-12-07 21:55

Why is this here?
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=python-wheezy-0.1.167#n43

Edit: Ah, I see it now a few comments below. That permissions issue is pretty strange. I guess a fix for it should not hardcode a specific python version (3.8 here is a problem now that we're on 3.9).

Kr1ss commented on 2020-10-24 14:51

Wow, that was quick. Thx for the fast response :)

xdavidwu commented on 2020-10-24 14:48

@Kr1ss Fixed, thanks!

Kr1ss commented on 2020-10-24 14:37

Hi @xdavidwu, thx a lot for sharing this package, and for maintaining !

There seems to be a permission issue with the package, which breaks some python tooling and causes the build process of other python packages (e.g. guiscrcpy) to fail.

Files inside /usr/lib/python3.8/site-packages/wheezy.template-0.1.167-py3.8.egg-info/ have 640 permissions, while they probably need to be world-readable.

I've compiled the following little patch for your PKGBUILD to fix that for the time being :

diff --git i/PKGBUILD w/PKGBUILD
index d5dc8a0..a5aa949 100644
--- i/PKGBUILD
+++ w/PKGBUILD
@@ -17,7 +17,7 @@
 _pkgname=wheezy.template
 pkgname=python-wheezy-0.1.167
 pkgver=0.1.167
-pkgrel=2
+pkgrel=3
 pkgdesc='A lightweight template library (0.1.167)'
 arch=('any')
 url="https://pypi.python.org/pypi/wheezy.template"
@@ -39,6 +39,7 @@ build() {

 package() {
   cd "$_pkgname-$pkgver"
-  python setup.py install --root="$pkgdir/" --optimize=1
+  python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+  chmod 644 "${pkgdir}"/usr/lib/python3.8/site-packages/wheezy.template-0.1.167-py3.8.egg-info/*
   install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }

Not sure though if that's an upstream issue and should be reported there ?

xdavidwu commented on 2020-09-19 12:31

@caltlgin Fixed, thanks for the hints!