Introducing: manjaro32.org

i686
manjaro32

#46

OK, didn’t convert my i686 install yet. We have to see. First I’ve to see on how we get our footprint we currently have down to normal so mirrors having issues can sync from us again.


#47

I sorted out what was wrong with mkinitcpio. /etc/mkinitcpio.conf has got a new syntax recently
MODULES=()
but archlinux32 uses an older version where the syntax is
MODULES=""

So, after running pacman -Suu the user should

sudo mv /etc/mkinitcpio.conf /etc/mkinitcpio.conf.bak
sudo mv /etc/mkinitcpio.conf.pacnew /etc/mkinitcpio.conf
sudo mkinitcpio -P

#48

Ya, makes sense. We have to see.


#49

Now announced on the blog.


#50

Would you consider including an option for a PAE kernel?


#51

Make sure this is also included in the list of other 32-bit capable OS/Distro’s that are still available in 32-bit:

And I hope this is all somewhere on the manjaro wiki that is fairly easy to find?


#52

If this project works then the list of 32bit distros becomes obsolete for the time being.


#53

Which commands do need to be run exactly after throwing

[manjaro32]
Server = https://repo.manjaro32.org/

[core]
Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist

[community]
Include = /etc/pacman.d/mirrorlist

in pacman.conf???

It isn’t in the first post nor on the website.

Running sudo pacman -S archlinux32-keyring gives me 404’s despite running pacman-mirrors --g


#54
  1. Is this the spot to post issues with the conversion?
  2. Is manjaro32 going to use its own forum category?
    …if not where should new issues be posted?

…Have made the transition as described but had to remove tlp for pacman -Suu to work & then add tlp after the update. Having issues with some AUR packages not being retrieved:
ckbcomp is a dependency for manjaro-settings-manager
faenza-green-icon-theme has multiple dependecies
firefox-beta-bin update/install reports no i686 version when it seems to be listed in the firefox index page https://ftp.mozilla.org/pub/firefox/releases/58.0b4/
note: firefox-developer 58.0b4 downloads & installs from AUR & other AUR updates seem to work.

Thanks for you consideration & replies in advance.


#55

@pjpreilly: Best create a separate topic and include there a link to the original post (to get the link click the chain symbol below the original post). And tag the new topic you create with i686 or manjaro32.

@Orajnam: Hm, machines which need PAE (32bit with >4GB RAM) should be powerful enough to build a PAE kernel. As a byproduct they can get one with -march=native.

@RoestVrijStaal: I would wait with that. Manjaro package versions are still newer than those of archlinux32. If you want to test this alpha stage project you should read


#56

@eugen-b What forum would be best for such a post?


#57

Manjaro Development category I would say.


#58

I’ve updated the OP. Please read it through and let me know if there are any obvious sections missing. Keep in mind that manjaro32 is not ready for things to “just work”.


#59

Received Maximum file size exceeded error. I switched to manjaro32 and using Manjaro-hosted archlinux32 packages.

# pacman -S orage
resolving dependencies...
looking for conflicting packages...

Packages (1) orage-4.12.1-3

Total Download Size:   1,51 MiB
Total Installed Size:  5,12 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
error: failed retrieving file 'orage-4.12.1-3-i686.pkg.tar.xz' from mirror.lignux.com : Maximum file size exceeded
error: failed retrieving file 'orage-4.12.1-3-i686.pkg.tar.xz' from babyname.tips : Maximum file size exceeded
error: failed retrieving file 'orage-4.12.1-3-i686.pkg.tar.xz' from mirror.catn.com : Maximum file size exceeded
error: failed retrieving file 'orage-4.12.1-3-i686.pkg.tar.xz' from kibo.remi.lu : Maximum file size exceeded
error: failed retrieving file 'orage-4.12.1-3-i686.pkg.tar.xz' from repo.stdout.net : Maximum file size exceeded
# pacman -S pacaur
resolving dependencies...
looking for conflicting packages...

Packages (3) cower-17-1  expac-8-1  pacaur-4.7.10-1

Total Download Size:   0,11 MiB
Total Installed Size:  0,48 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 cower-17-1-i686                                                                                                   27,6 KiB  2,69M/s 00:00 [####################################################################################] 100%
 pacaur-4.7.10-1-any                                                                                               72,7 KiB  1085K/s 00:00 [####################################################################################] 100%
error: failed retrieving file 'expac-8-1-i686.pkg.tar.xz' from mirror.lignux.com : Maximum file size exceeded
error: failed retrieving file 'expac-8-1-i686.pkg.tar.xz' from babyname.tips : Maximum file size exceeded
error: failed retrieving file 'expac-8-1-i686.pkg.tar.xz' from mirror.catn.com : Maximum file size exceeded
error: failed retrieving file 'expac-8-1-i686.pkg.tar.xz' from kibo.remi.lu : Maximum file size exceeded
error: failed retrieving file 'expac-8-1-i686.pkg.tar.xz' from repo.stdout.net : Maximum file size exceeded
error: failed retrieving file 'expac-8-1-i686.pkg.tar.xz' from manjaro.mirror.wearetriple.com : Maximum file size exceeded
error: failed retrieving file 'expac-8-1-i686.pkg.tar.xz' from mirror.koddos.net : Maximum file size exceeded
...
error: failed retrieving file 'expac-8-1-i686.pkg.tar.xz' from mirrors.ustc.edu.cn : Maximum file size exceeded
warning: failed to retrieve some files
error: failed to commit transaction (download library error)
Errors occurred, no packages were upgraded.

#60

I smell .db from main server repo in need of rebuilding


#61

Is there any clue from my transition log which failed too:

# pacman -Sc
...
# pacman -Syy archlinux32-keyring-transition
...
# pacman -Syuu
:: Synchronizing package databases...
 manjaro32 is up to date
 core is up to date
 extra is up to date
 community is up to date
:: Starting full system upgrade...
:: Replace archlinux32-keyring-transition with core/archlinux32-keyring? [Y/n] 
warning: qt5-styleplugins: downgrading from version 5.0.0.20170311-2 to version 5.0.0-6
warning: syslinux: downgrading from version 6.03-7 to version 6.03-4.2
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: libglvnd will be installed before its mesa dependency
warning: dependency cycle detected:
warning: usbmuxd will be installed before its libimobiledevice dependency
...
(110/110) checking keys in keyring                                                                                                         [####################################################################################] 100%
(110/110) checking package integrity                                                                                                       [####################################################################################] 100%
error: virtualbox: signature from "Andreas Baumann (sign) <mail@andreasbaumann.cc>" is marginal trust
:: File /var/cache/pacman/pkg/virtualbox-5.2.0-3-i686.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: failed to commit transaction (invalid or corrupted package)
Errors occurred, no packages were upgraded.

#62

A clumsy workaround might be to download the packages due to an upgrade manually with wget.


#63

Try refreshing the key first :

sudo pacman-key --refresh-keys Andreas Baumann

If refreshing not worked, manually sign it (therefore trust it) :

sudo pacman-key --lsign-key Andreas Baumann

#64

Nice, that helped me to perform full upgrade.

In same time that Maximum file size exceeded error for core, extra and community repositories are intact. Installing from manjaro32 repo works. Previous full upgrade from all repositories went well too.

When attempted to install Orage or Pacaur using Pamac, I get different error:

Preparing...
Resolving dependencies...
Checking inter-conflicts...
Downloading...
Downloading orage-4.12.1-3-i686.pkg.tar.xz...
Checking keyring...
Checking integrity...
Error: orage: signature from "Evangelos Foutras <evangelos@foutrelis.com>" is invalid

Failed to commit transaction:
invalid or corrupted package (PGP signature):
Preparing...
Resolving dependencies...
Checking inter-conflicts...
Downloading...
Downloading expac-8-1-i686.pkg.tar.xz...
Checking keyring...
Checking integrity...
Error: expac: signature from "Dave Reisner <d@falconindy.com>" is invalid

Failed to commit transaction:
invalid or corrupted package:

Using
# pacman-key --refresh-keys Evangelos Foutras
or
# pacman-key --lsign-key Evangelos Foutras
doesn’t work this time.


#65

If you haven’t installed the archlinux32-keyring, install it.

There’s an issue with the Manjaro mirrors (not the [manjaro32] repo) that I’m working to diagnose; I think the package database is corrupt but can’t fix it directly.