Package Details: python2-inotify 0.2.10-3

Git Clone URL: https://aur.archlinux.org/python-inotify.git (read-only, click to copy)
Package Base: python-inotify
Description: Access inotify events via python (this is NOT related to python-pynotify!)
Upstream URL: https://pypi.python.org/pypi/inotify
Licenses: GPL2
Submitter: sanerb
Maintainer: sanerb
Last Packager: sanerb
Votes: 0
Popularity: 0.000000
First Submitted: 2017-08-20 04:31
Last Updated: 2019-05-24 11:35

Pinned Comments

sanerb commented on 2017-09-01 22:47

# Bug reports can be filed at https://bugs.square-r00t.net/index.php?project=3
# News updates for packages can be followed at https://devblog.square-r00t.net

(If you want an RSS-feed only pertaining to my AUR packages, you can subscribe to https://devblog.square-r00t.net/rss/?category=aur in your favourite RSS reader.)

Note that you should still use the AUR web interface for flagging packages as out-of-date if a new version is released; the aforementioned bug tracker is to aid in issues with building/packaging/the PKGBUILD formats/etc. specifically.

GPG signature "errors" are explained here:
https://devblog.square-r00t.net/articles/a-note-on-using-gpg-signatures-in-pkgbuilds

Please read; it's not a bug.


Thanks!

Latest Comments

BenSYZ commented on 2021-07-21 13:34

I'm sorry to reply to you after so long. On the one hand, I feel very frustrated and at a loss. On the other hand, I thought that this one could be replaced by python-inotify-simple, but I recently found that the replacement is wrong, so I look back at your comment again. Thank you for your sincere reply. Yes, you did nothing wrong and I'm reckless. I take back my words.

Besides, I found that the dependency package of python2 is not as big as it seems, so I feel much better. :D

sanerb commented on 2021-03-25 19:07

@BenSYZ, @Rogach-

This package is built as a split-package per Arch packaging standards for python modules. See e.g. https://github.com/archlinux/svntogit-packages/blob/packages/python-pip/trunk/PKGBUILD as an example.

At some point when $dayjob settles down, I plan on offering my AUR packages in a repository, which will allow you to install the python3 versions without the dependency on python2. But as it stands, with AUR packages your machine at the essence is the build box - and AUR maintainers (as in administrative operatives, not AUR package maintainers) frown upon providing separate "python{,2}-" packages.

However, there is discussion for removing python2 and associated modules from repositories: https://lists.archlinux.org/pipermail/arch-general/2021-March/048748.html If/when this is done, python2 dependencies will be removed from my AUR packages.

As for python2-nose, ensure you have [extra] enabled. It's there: https://archlinux.org/packages/extra/any/python2-nose/

BenSYZ commented on 2021-03-23 15:05

I agree with @Rogach. If I just want to install python3 version, then it seems that there is no need to download python2 or python2-setuptools to build the package. But it downloads. This bothers me a bit... Could you separate the package into python-inotify and python2-inotify. Thanks a lot!

Rogach commented on 2020-12-07 07:14

python2-nose (dependency of python2 version) seems to be absent from both the main repos and from AUR.

Can we drop python2 version or move support for it into entirely separate package? makepkg removed support for building only a single package from a split PKGBUILD (see https://git.archlinux.org/pacman.git/tree/NEWS?h=v5.0.0), so now it's impossible to build only python3 version without installing python2-nose dependency (I had to tweak PKGBUILD myself to install the package).

sanerb commented on 2019-05-24 11:36

@1ace -

thanks! fixed.

1ace commented on 2019-05-24 11:14

inotify 0.2.10 requires nose, which is not installed.

missing python-nose in the depends list

sanerb commented on 2018-12-03 11:03

j0hannes-

so, confirmed that it needs setuptools for setup.py, but i was able to build it just fine (with setuptools installed).

i've updated the PKGBUILD to indicate the setuptools makedep (i really need to do that for my other python packages too...), but i was unfortunately unable to reproduce your particular issue.

are you building this with an AUR helper or by hand?

j0hannes commented on 2018-12-03 10:59

This looks like a dependency problem, but I do have python-setuptools installed:

==> Starting package_python2-inotify()... Traceback (most recent call last): File "setup.py", line 1, in <module> import setuptools ImportError: No module named setuptools

sanerb commented on 2017-09-01 22:47

# Bug reports can be filed at https://bugs.square-r00t.net/index.php?project=3
# News updates for packages can be followed at https://devblog.square-r00t.net

(If you want an RSS-feed only pertaining to my AUR packages, you can subscribe to https://devblog.square-r00t.net/rss/?category=aur in your favourite RSS reader.)

Note that you should still use the AUR web interface for flagging packages as out-of-date if a new version is released; the aforementioned bug tracker is to aid in issues with building/packaging/the PKGBUILD formats/etc. specifically.

GPG signature "errors" are explained here:
https://devblog.square-r00t.net/articles/a-note-on-using-gpg-signatures-in-pkgbuilds

Please read; it's not a bug.


Thanks!