Package Details: menulibre 1:2.4.0-1

Git Clone URL: https://aur.archlinux.org/menulibre.git (read-only, click to copy)
Package Base: menulibre
Description: An advanced menu editor that provides modern features in a clean, easy-to-use interface
Upstream URL: https://github.com/bluesabre/menulibre
Keywords: editor gnome menu
Licenses: GPL3
Submitter: Ner0
Maintainer: jonian
Last Packager: jonian
Votes: 212
Popularity: 1.11
First Submitted: 2012-07-10 05:32 (UTC)
Last Updated: 2024-03-04 13:45 (UTC)

Pinned Comments

evana commented on 2017-05-14 22:11 (UTC)

Please do not flag out of date unless the package is behind the upstream version. If you're having trouble launching menulibre due the following error, reinstalling the package should fix it. Traceback (most recent call last): File "/usr/bin/menulibre", line 40, in <module> import menulibre ModuleNotFoundError: No module named 'menulibre'

Latest Comments

1 2 3 4 5 6 .. 10 Next › Last »

jonian commented on 2023-05-04 13:54 (UTC)

@rogeriotds, I bumped the pkgrel so the package will rebuild for python 3.11.

rogeriotds commented on 2023-05-04 13:50 (UTC)

Hello. After updating python to version 3.11, menulibre stopped working.

jonian commented on 2023-05-01 14:52 (UTC)

Thanks @yochananmarqos!

yochananmarqos commented on 2023-05-01 14:48 (UTC) (edited on 2023-05-01 14:48 (UTC) by yochananmarqos)

@jonian: Yes, but you should add an epoch:

pkgver=2.2.3
pkgrel=1
epoch=1

jonian commented on 2023-05-01 14:41 (UTC)

@yochananmarqos, you are right! Any suggestions? Can I downgrade the package?

yochananmarqos commented on 2023-05-01 14:38 (UTC)

@jonian: 2.3.1 is a development release, not a stable release.

Tamara commented on 2022-02-20 14:22 (UTC)

This works for me!

Menulibre ZIP Download (/home/tamara/Downloads/): https://github.com/bluesabre/menulibre

unpack /home/tamara/Downloads/menulibre-master/

Install: sudo python3 setup.py install

yochananmarqos commented on 2022-02-08 00:54 (UTC)

@lesebas: After studying what you shared along with Why you shouldn't invoke setup.py directly, I see your PKGBUILD is indeed a viable alternative to using distutils-extra for this package. However, you seem to be the only one having an issue with the current PKGBUILD which will still work until Python 3.12 is out, probably.

In the future, I imagine the Arch Python package guidelines would end up looking something like this using Build and Pip:

build() {
  cd "$_name-$pkgver"
  python -m build
}

package() {
  cd "$_name-$pkgver"
  PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps dist/*.whl
}

lesebas commented on 2022-02-03 07:30 (UTC) (edited on 2022-02-03 08:06 (UTC) by lesebas)

@yochananmarqos

The recommendation in python package guidelines about pip are pretty old (they are speaking about the bug related .pyo that has been solved since 2017). It's clearly recommended into official python documentation to use pip :

https://packaging.python.org/en/latest/tutorials/installing-packages/#use-pip-for-installing

https://packaging.python.org/en/latest/discussions/pip-vs-easy-install/

See the discussion on python packaging guidelines about pip (section 6 :Future of Python packaging in Arch Linux?) :

https://wiki.archlinux.org/title/Talk:Python_package_guidelines#Future_of_Python_packaging_in_Arch_Linux?

However is there any clue why menulibre library does not install with the current PKGBUILD (I've tried several uninstall/reinstall but that definitely doesn't work for me)?

yochananmarqos commented on 2022-02-02 23:20 (UTC)

@lesebas: Using Pip should be avoided and that is not the way to do it. See Python package guidelines/.