Fedora 17’s unified filesystem (/usr-move)

Orion Poplawski orion at cora.nwra.com
Mon Jan 30 21:11:02 UTC 2012


On 01/30/2012 12:17 PM, Orion Poplawski wrote:
> On 01/27/2012 06:10 AM, Harald Hoyer wrote:
>> Until the rawhide repository gets all the converted rpms, use the f17-usrmove
>> repository to update the system after the filesystem conversion and disable
>> rawhide in the file /etc/yum.repos.d/fedora-rawhide.repo
>>
>> Add f17-usrmove in the file /etc/yum.repos.d/f17-usrmove.repo
>> [f17-usrmove]
>> name=Fedora $releasever - $basearch
>> failovermethod=priority
>> baseurl=http://koji.fedoraproject.org/repos/f17-usrmove/latest/$basearch
>> enabled=1
>> metadata_expire=1d
>> gpgcheck=0
>>
>> # yum clean all
>> # yum upgrade
>
> Looks like a no-go with multilib:
>
> Error: Protected multilib versions: libacl-2.2.51-5.fc17.x86_64 !=
> libacl-2.2.51-3.fc17.i686
> Error: Protected multilib versions: db4-4.8.30-7.fc17.x86_64 !=
> db4-4.8.30-5.fc17.i686
> Error: Protected multilib versions: nspr-4.9-0.2.fc17.beta3.1.x86_64 !=
> nspr-4.9-0.2.fc17.beta3.i686
> Error: Protected multilib versions: krb5-libs-1.10-1.fc17.x86_64 !=
> krb5-libs-1.10-0.fc17.beta1.2.i686
> Error: Protected multilib versions: libuuid-2.20.1-5.fc17.x86_64 !=
> libuuid-2.20.1-4.fc17.i686
> Error: Protected multilib versions: nss-softokn-3.13.1-19.fc17.x86_64 !=
> nss-softokn-3.13.1-17.fc17.i686
> Error: Protected multilib versions: libattr-2.4.46-5.fc17.x86_64 !=
> libattr-2.4.46-3.fc17.i686
> Error: Protected multilib versions: libselinux-2.1.9-6.fc17.x86_64 !=
> libselinux-2.1.9-3.fc17.i686
> Error: Protected multilib versions: nss-softokn-freebl-3.13.1-19.fc17.x86_64
> != nss-softokn-freebl-3.13.1-17.fc17.i686
> Error: Protected multilib versions: libdb-5.2.36-4.fc17.x86_64 !=
> libdb-5.2.36-2.fc17.i686
>
> I suppose I could add in the i386 repo...
>

I added:

[f17-usrmove-i386]
name=Fedora $releasever - $basearch
failovermethod=priority
baseurl=http://koji.fedoraproject.org/repos/f17-usrmove/latest/i386
enabled=1
metadata_expire=1d
gpgcheck=0

And got the following errors:

   Updating   : coreutils-8.15-5.fc17.x86_64 
              7/223
/var/tmp/rpm-tmp.T9mWTk: line 1: /usr/bin/grep: No such file or directory

   Updating   : filesystem-3-1.fc17.x86_64 
             23/223
Error unpacking rpm package filesystem-3-1.fc17.x86_64
error: unpacking of archive failed on file /bin: cpio: rename
error: filesystem-3-1.fc17.x86_64: install failed

error: filesystem-2.4.46-1.fc17.x86_64: erase skipped

Non-fatal POSTTRANS scriptlet failure in rpm package 
kdesdk-okteta-4.8.0-1.fc17.x86_64
Non-fatal POSTTRANS scriptlet failure in rpm package 
kdesdk-kompare-4.8.0-1.fc17.x86_64
Non-fatal POSTTRANS scriptlet failure in rpm package 
kdesdk-kioslave-4.8.0-1.fc17.x86_64
Non-fatal POSTTRANS scriptlet failure in rpm package 
kdesdk-cervisia-4.8.0-1.fc17.x86_64
Non-fatal POSTTRANS scriptlet failure in rpm package 
kdesdk-kcachegrind-4.8.0-1.fc17.x86_64
Non-fatal POSTTRANS scriptlet failure in rpm package 
kdesdk-umbrello-4.8.0-1.fc17.x86_64
Non-fatal POSTTRANS scriptlet failure in rpm package 
kdesdk-kapptemplate-4.8.0-1.fc17.x86_64
Non-fatal POSTTRANS scriptlet failure in rpm package 
kdesdk-kuiviewer-4.8.0-1.fc17.x86_64

filesystem-2.4.46-1.fc17.x86_64 was supposed to be removed but is not!


Now I get:

# ls -l /
-bash: /bin/ls: No such file or directory

Shutdown did not complete.  Boot now fails with:

dracut: Switching root
switch_root: failed to execute /etc/init: Permission denied
Kernel panic - not syncing: Attempted to kill init!

even with enforcing=0


Anyone want any postmortem info before I reinstall the VM?

-- 
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA, Boulder Office                  FAX: 303-415-9702
3380 Mitchell Lane                  orion at cora.nwra.com
Boulder, CO 80301              http://www.cora.nwra.com


More information about the test mailing list