#317 closed defect (no change needed)

'Get specific release' troubles..

Reported by: David McKenna Owned by:
Priority: Feedback Pending Milestone:
Component: yum Version:
Severity: medium Keywords:


Just installed ArcaOS 5.0.3 on my laptop (HP Probook 6570b) using 'full control' and installed everything checked, plus SeaMonkey? (and no other option). It works great (with a couple quirks). I noticed that it installed all of the BWW stuff using the i686 version (if there was a choice for that in the install, I missed it). The latest ANPM allows 'Get specific release' and so I went thru and installed as many of the 'Pentium4' versions as I could (after changing the 'platform' variable in ANPM). But there were a few that offered a pentium4 version that didn't work. They just installed the same i686 version (or in one case, the i386 version). They are:

coreutils 8.26-2
fontconfig 2.12-4
mmap 0.5-1 (installed the i386 version)
nspr 4.12.0-4
rpm 4.13.0-17 plus rpm-libs 4.13.0-17
yum 3.4.3-11
zlib 1.2.11-2

I was able to choose the previous pentium4 version and downgrade to that, then update to the latest on all but coreutils and rpm and rpm-libs.

Not sure if this is the right place to report this. Please correct me if I should report to ArcaNoae?.


Change History (3)

comment:1 Changed 22 months ago by Silvan Scherrer

Priority: minorFeedback Pending

mmap is old and not maintaned anymore, as integrated tin libcx. So this might make sense you don't get a newer version.
But why coreutils is not working is a bit a mystery to me. Did you get some messages?
rpm and rpm-libs I would not play with, as those are always in use. When a new version is out you will automatically get the right version.

As a rule of thumb: after changing the arch just use the new installed/updated rpm with this arch and don't play with the already installed ones. As it might be tricky to exchange them all.

And why you can't choose which arch you want in the ArcaOS installer you need to ask AN.

comment:2 Changed 22 months ago by David McKenna

I am able to choose the archive I want, it just doesn't get installed in the case of the ones listed - the same one already installed gets re-installed (except for mmap, which gets the i386 version installed) even though I choose Pentium4. There are no messages - ANPM acts as though everything went correctly. If I choose the previous Pentium4 version (downgrade - including mmap), then it works and I get the Pentium4 version, except coreutils and rpm which rely on other packages (apparently can't downgrade multiple packages in ANPM). In the case of the downgrade of coreutils and rpm, a message says another package is also required.

comment:3 Changed 22 months ago by Silvan Scherrer

Resolution: no change needed
Status: newclosed

That's exactly working as designed. As long as no new version is available you can't update a version with an other arch easily. There is a replace plugin which should be able to do it. But I doubt ANPM supports it. See http://trac.netlabs.org/rpm/ticket/221 for some more infos about the replace plugin. And downgrading doesn't always work, as you would have to downgrade really a lot rpm. And this could give you more hassle as you gain.
So as soon as we build for your the remaining i686 rpm new versions it will automatically upgraded to the pentium4 version. At least when you don't change the settings.

As said above this is working as designed, so I close this ticket again.

Note: See TracTickets for help on using tickets.