Public bug reported: [Note: this might be a bug in autoconf rather than automake, I'm not entirely sure]
On Ubuntu (and I think also on Debian), Python3 modules are installed in /usr/lib/python3/dist-packages However, that's different from the upstream path, which is /usr/lib/python3.3/site-packages Python3 modules building with the Autotools will get installed in the upstream-preferred path, and as a result, Python3 won't find them. Here is a way to reproduce it: 1. First, install libcangjie from Git: git clone git://github.com/Cangjians/libcangjie cd libcangjie ./autogen.sh --prefix=/usr && make && sudo make install 2. Now, install pycangjie: git clone git://github.com/Cangjians/pycangjie cd pycangjie ./autogen.sh --prefix=/usr && make && sudo make install (you might need to install some dependencies, like libsqlite3-dev, python3-de and cython) Now, observe how the module was installed in /usr/lib/python3.3/site- packages/cangjie, where Python3 won't find it. This installation path is not hardcoded in the pycangjie build process, it is **automatically discovered by the autotools**. If Ubuntu (or is it Debian?) decides to change where Python3 modules are installed, then shouldn't it also try to ensure that they actually get installed there? ** Affects: automake (Ubuntu) Importance: Undecided Status: Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1250877 Title: Python3 modules are not installed in the right path To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/automake/+bug/1250877/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs