extra-x86-64-v3/python-msgpack is not installed properly #285

Closed
opened 2026-01-11 14:06:05 +01:00 by xzakharov · 2 comments
[user@archlinux ~]$ yay -S extra-x86-64-v3/python-msgpack
Sync Explicit (1): python-msgpack-1.1.2-1.1
resolving dependencies...
looking for conflicting packages...

Package (1)                     New Version  Net Change  Download Size

extra-x86-64-v3/python-msgpack  1.1.2-1.1      0.32 MiB       0.09 MiB

Total Download Size:   0.09 MiB
Total Installed Size:  0.32 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 python-msgpack-1.1.2-1.1-x86_64        95.6 KiB   325 KiB/s 00:00 [------------------------------------] 100%
(1/1) checking keys in keyring                                     [------------------------------------] 100%
(1/1) checking package integrity                                   [------------------------------------] 100%
(1/1) loading package files                                        [------------------------------------] 100%
(1/1) checking for file conflicts                                  [------------------------------------] 100%
(1/1) checking available disk space                                [------------------------------------] 100%
:: Processing package changes...
(1/1) installing python-msgpack                                    [------------------------------------] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Removing old packages from pacman cache...
Removing old installed packages...
==> no candidate packages found for pruning
Removing old uninstalled packages...
==> no candidate packages found for pruning

[user@archlinux ~]$ ls /usr/lib/python3.14/site-packages/
drv_libxml2.py  libxml2mod.cpython-314-x86_64-linux-gnu.so  README.txt                            xcbgen
gi              libxml2.py                                  reflector-2023.6.28.0.36.1.dist-info
libmount        __pycache__                                 Reflector.py

There is no msgpack folder created, therefore any python script that relies on msgpack fails. If I install the package from the extra repository, all works as expected

[user@archlinux ~]$ yay -S extra/python-msgpack
Sync Explicit (1): python-msgpack-1.1.2-2
resolving dependencies...
looking for conflicting packages...

Package (1)           New Version  Net Change  Download Size

extra/python-msgpack  1.1.2-2        0.31 MiB       0.09 MiB

Total Download Size:   0.09 MiB
Total Installed Size:  0.31 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 python-msgpack-1.1.2-2-x86_64          90.9 KiB   594 KiB/s 00:00 [------------------------------------] 100%
(1/1) checking keys in keyring                                     [------------------------------------] 100%
(1/1) checking package integrity                                   [------------------------------------] 100%
(1/1) loading package files                                        [------------------------------------] 100%
(1/1) checking for file conflicts                                  [------------------------------------] 100%
(1/1) checking available disk space                                [------------------------------------] 100%
:: Processing package changes...
(1/1) installing python-msgpack                                    [------------------------------------] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Removing old packages from pacman cache...
Removing old installed packages...
==> no candidate packages found for pruning
Removing old uninstalled packages...
==> no candidate packages found for pruning
[user@archlinux ~]$ ls /usr/lib/python3.14/site-packages/
drv_libxml2.py                              libxml2.py               README.txt
gi                                          msgpack                  reflector-2023.6.28.0.36.1.dist-info
libmount                                    msgpack-1.1.2.dist-info  Reflector.py
libxml2mod.cpython-314-x86_64-linux-gnu.so  __pycache__              xcbgen
``` [user@archlinux ~]$ yay -S extra-x86-64-v3/python-msgpack Sync Explicit (1): python-msgpack-1.1.2-1.1 resolving dependencies... looking for conflicting packages... Package (1) New Version Net Change Download Size extra-x86-64-v3/python-msgpack 1.1.2-1.1 0.32 MiB 0.09 MiB Total Download Size: 0.09 MiB Total Installed Size: 0.32 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-msgpack-1.1.2-1.1-x86_64 95.6 KiB 325 KiB/s 00:00 [------------------------------------] 100% (1/1) checking keys in keyring [------------------------------------] 100% (1/1) checking package integrity [------------------------------------] 100% (1/1) loading package files [------------------------------------] 100% (1/1) checking for file conflicts [------------------------------------] 100% (1/1) checking available disk space [------------------------------------] 100% :: Processing package changes... (1/1) installing python-msgpack [------------------------------------] 100% :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Removing old packages from pacman cache... Removing old installed packages... ==> no candidate packages found for pruning Removing old uninstalled packages... ==> no candidate packages found for pruning [user@archlinux ~]$ ls /usr/lib/python3.14/site-packages/ drv_libxml2.py libxml2mod.cpython-314-x86_64-linux-gnu.so README.txt xcbgen gi libxml2.py reflector-2023.6.28.0.36.1.dist-info libmount __pycache__ Reflector.py ``` There is no `msgpack` folder created, therefore any python script that relies on `msgpack` fails. If I install the package from the `extra` repository, all works as expected ``` [user@archlinux ~]$ yay -S extra/python-msgpack Sync Explicit (1): python-msgpack-1.1.2-2 resolving dependencies... looking for conflicting packages... Package (1) New Version Net Change Download Size extra/python-msgpack 1.1.2-2 0.31 MiB 0.09 MiB Total Download Size: 0.09 MiB Total Installed Size: 0.31 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-msgpack-1.1.2-2-x86_64 90.9 KiB 594 KiB/s 00:00 [------------------------------------] 100% (1/1) checking keys in keyring [------------------------------------] 100% (1/1) checking package integrity [------------------------------------] 100% (1/1) loading package files [------------------------------------] 100% (1/1) checking for file conflicts [------------------------------------] 100% (1/1) checking available disk space [------------------------------------] 100% :: Processing package changes... (1/1) installing python-msgpack [------------------------------------] 100% :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Removing old packages from pacman cache... Removing old installed packages... ==> no candidate packages found for pruning Removing old uninstalled packages... ==> no candidate packages found for pruning [user@archlinux ~]$ ls /usr/lib/python3.14/site-packages/ drv_libxml2.py libxml2.py README.txt gi msgpack reflector-2023.6.28.0.36.1.dist-info libmount msgpack-1.1.2.dist-info Reflector.py libxml2mod.cpython-314-x86_64-linux-gnu.so __pycache__ xcbgen ```

the python rebuild is still running and will do so at least until tomorrow.
https://status.alhp.dev/
until that rebuild hits the repo's you should disable alhp repo's if you need to update or install.

the python rebuild is still running and will do so at least until tomorrow. https://status.alhp.dev/ until that rebuild hits the repo's you should disable alhp repo's if you need to update or install.
Owner

As explained in the FAQ, closing.

As explained in [the FAQ](https://somegit.dev/ALHP/ALHP.GO#why-is-package-x-not-up-to-date), closing.
Sign in to join this conversation.