[manjaro32] Out-of-date Manjaro package report



Using manjaro32 and spotted an out-of-date Manjaro package?

First, check the Manjaro GitHub sources for core, extra, and community. If it’s in the GitHub sources, it’s a Manjaro package.

You can check whether the package is in the archlinux32 repos directly: https://mirror.archlinux32.org/i686/

Alternatively, check the Arch package list to see whether the package is one likely to be built by archlinux32.

If it’s a Manjaro package, and it’s out-of-date, report here.

[Stable Update x32] 2017-12-29 - i686'm too 686 for my 686
[Unstable Update][x32] 2017-11-24 - i686 lives!
[Stable Update x32] 2018-01-06 - Kernels, keyring, TLP, Desktop settings
Flashplugin is non-operational in x32
[Stable Update x32] 2018-01-31 - Kernels, Firefox, Thunderbird
Pamac offers updates from AUR against community packages. Is it OK?
[Stable Update x32] 2018-03-17 - xorgproto, kernels 4.9 4.14, Firefox, systemd, LibreOffice, Chromium
[Stable Update x32] 2018-01-09 - Kernels, many (many) upstream packages updated
[Stable Update x32] 2018-01-13 - Kernels, Intel microcode
[Stable Update x32] 2018-01-17 - KDE, GCC, Flash, Deepin, lots of other stuff too
[Stable Update x32] 2018-01-21 - Kernels and extramodules, printer drivers, Palemoon
[Stable Update x32] 2018-01-25 - Firefox 58, r8168 extramodule, rust, TLP
[Stable Update x32] 2018-02-07 - Big upstream update, kernels, extramodules
[Stable Update x32] 2018-02-13 - Kernels and extramodules, Firefox, Flash, upstream repo cleaning
[Stable Update x32] 2018-02-15 - Kernels, OpenJDK 8
[Stable Update x32] 2018-02-22 - Kernels and extramodules
[Stable Update x32] 2018-03-06 - Kernels, KDE, LibreOffice, Haskell, Python, MATE

x86_64 - 0.9.4-4
i686 - 0.9.3-4


Most [community] packages will be out-of-date for a little while longer. Give me a few more hours. :slight_smile:


Mugshot and xcursor-breeze packages are now updated on Manjaro main unstable branch.


xcursor-breeze is updated. mugshot has build issues: https://aur.archlinux.org/packages/mugshot

Traceback (most recent call last):
  File "setup.py", line 201, in <module>
    cmdclass={'install': InstallAndUpdateDataDirectory}
  File "/usr/lib/python3.6/site-packages/DistUtilsExtra/auto.py", line 100, in setup
  File "/usr/lib/python3.6/distutils/core.py", line 148, in setup
  File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands
  File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
  File "setup.py", line 186, in run
    update_desktop_file(desktop_file, script_path)
  File "setup.py", line 106, in update_desktop_file
    for line in fin:
  File "/usr/lib/python3.6/encodings/ascii.py", line 26, in decode
    return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 92: ordinal not in range(128)


You build with mt?
Seem is missing the correct ascii code in your chroot…


It’s my Docker build container… others on the AUR comments have the same issue with a “clean chroot” so it’s likely a case of a missing environment variable.


Yep… In our mt we have in the past the Same issue for another pkg and we have set the locale variabile in mt to prevent it…


That got it. Had to edit /etc/locale.gen, then run locale-gen, then export en_US.UTF8 worked.

mugshot is updated in the x32* repos.


A post was split to a new topic: Xml-security-c fails to link against xerces-c


It be nice to have firefox-beta-bin for x32. Firefox-beta fails to build also. Both are from AUR currently.


There’s firefox-developer-edition-59.0b3-1.0 available already; I don’t know if there’s any need for the beta version too?


firefox-beta-bin-all-localizations builds fine so…it’s here!!!


Looks like chromium i686 has been abandoned…?



No, it seems you just look in the wrong place.


Out of date wherever it’s hidden.


The repos of archlinux32 are here:
chromium is in extra

Also, please, read the OP. Jonathon kindly asks to check if the package is a Manjaro32 package before reporting it is out of date. Chromium is an upstream package. :man_shrugging:


Who/where do I report chromium not being updated for i686?


Maybe here: https://bbs.archlinux32.org/viewtopic.php?id=320


Chromium 64 doesn’t build for i686; I’ll try 65 but I’m not hopeful.

Edit: it needs reporting to archlinux32 too.

Edit 2: No, same issue:

../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
../../third_party/ffmpeg/libavcodec/x86/cabac.h:143:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
        "movzbl "statep"    , "ret"                                     \n\t"\

Let me try switching the PKGBUILD from clang to gcc.

Edit 3: gcc fails on different things. Let’s try changing system library deps.

Edit 4: package is in x32-testing. It uses the system ffmpeg which may or may not have a bug with playing HTML5 video.