Page 1 of 1

UsrMove

PostPosted: Jul 23rd, '12, 09:08
by jkerr82508
Anyone running cauldron and not subscribed to the dev ML, should read these instructions:

https://wiki.mageia.org/en/Feature:UsrM ... ease_Notes

Jim

Re: UsrMove

PostPosted: Jul 23rd, '12, 11:39
by jtmh
I'm running Mageia 2 now and wanna join Cauldron. Can I follow those instructions to update?

In fact, I changed my package repos from 2 to cauldron yesterday, and ran "urpmi --auto-update", which prompted me whether I wanted to install all dependent 68 packages. I answered yes, but urpmi just successfully installed 2 packages (meta-task and aria2) and then failed with the following message:
rpmlib(X-CheckUnifiedSystemdir) 被 filesystem-2.1.9-18.mga3.i586 所需要

which, when translated into English, is:
rpmlib(X-CheckUnifiedSystemdir) is needed by filesystem-2.1.9-18.mga3.i586

I see the first instruction from the Wiki page say "Some packages will fail!", and I find there are the other 66 rpms in my /var/cache/urpmi/rpms/, so things seem OK? Can I just go ahead and follow the next instructions?? Thanks.

The entire update process for my "urpmi --auto-update" yesterday is attached below:
Code: Select all
# urpmi --auto-update
媒體 "Core Release" 已經處於最新狀態
媒體 "Core Updates" 已經處於最新狀態
媒體 "Core Backports" 已經處於最新狀態
媒體 "Nonfree Release" 已經處於最新狀態
媒體 "Nonfree Updates" 已經處於最新狀態
媒體 "Nonfree Backports" 已經處於最新狀態
媒體 "Tainted Release" 已經處於最新狀態
媒體 "Tainted Updates" 已經處於最新狀態
媒體 "Tainted Backports" 已經處於最新狀態
媒體 "Core Updates (distrib1)" 已經處於最新狀態
媒體 "Nonfree Updates (distrib2)" 已經處於最新狀態
媒體 "Tainted Updates (distrib3)" 已經處於最新狀態
為了滿足相依性,將會一併安裝下列套件:
  套件                             版本           釋出            硬體架構   
(媒體 "Core Release")
  aria2                          1.15.0       1.mga3        i586   
  drakx-finish-install           14.21        3.mga3        i586   
  drakxtools                     14.21        3.mga3        i586   
  drakxtools-backend             14.21        3.mga3        i586   
  drakxtools-curses              14.21        3.mga3        i586   
  filesystem                     2.1.9        18.mga3       i586   
  glib-gettextize                2.33.6       1.mga3        i586   
  glib2.0-common                 2.33.6       1.mga3        i586   
  glibc                          2.16         2.mga3        i586   
  glibc-devel                    2.16         2.mga3        i586   
  harddrake                      14.21        3.mga3        i586   
  harddrake-ui                   14.21        3.mga3        i586   
  javapackages-tools             0.4.0        3.mga3        noarch 
  jpackage-utils                 1.7.5        19.mga3       i586   
  libdb5.2                       5.2.42       2.mga3        i586   
  libgio2.0_0                    2.33.6       1.mga3        i586   
  libglib2.0-devel               2.33.6       1.mga3        i586   
  libglib2.0_0                   2.33.6       1.mga3        i586   
  librpm3                        4.10.0       5.mga3        i586   
  librpmbuild3                   4.10.0       5.mga3        i586   
  librpmsign3                    4.10.0       5.mga3        i586   
  locales                        2.16         1.mga3        i586   
  locales-en                     2.16         1.mga3        i586   
  locales-zh                     2.16         1.mga3        i586   
  meta-task                      2            49.mga3       noarch 
  perl                           5.16.0       6.mga3        i586   
  perl-Archive-Tar               1.880.0      1.mga3        noarch 
  perl-CPANPLUS                  0.913.0      1.mga3        noarch 
  perl-Cairo                     1.100.0      1.mga3        i586   
  perl-Crypt-SSLeay              0.580.0      8.mga3        i586   
  perl-Curses                    1.280.0      8.mga3        i586   
  perl-DBI                       1.622.0      1.mga3        i586   
  perl-Data-Dumper               2.131.0      4.mga3        i586   
  perl-FCGI                      0.740.0      4.mga3        i586   
  perl-File-FnMatch              0.20.0       6.mga3        i586   
  perl-File-Sync                 0.110.0      1.mga3        i586   
  perl-Filesys-Df                0.920.0      7.mga3        i586   
  perl-Glib                      1.261.0      1.mga3        i586   
  perl-Gnome2-Vte                0.100.0      2.mga3        i586   
  perl-Gtk2                      1.244.0      1.mga3        i586   
  perl-Gtk2-Notify               0.50.0       5.mga3        i586   
  perl-Gtk2-SourceView2          0.100.0      6.mga3        i586   
  perl-Gtk2-WebKit               0.90.0       4.mga3        i586   
  perl-HTML-Parser               3.690.0      1.mga3        i586   
  perl-List-MoreUtils            0.330.0      1.mga3        i586   
  perl-Locale-gettext            1.50.0       6.mga3        i586   
  perl-Module-Build              0.400.100    1.mga3        noarch 
  perl-Module-CoreList           2.680.0      1.mga3        noarch 
  perl-Module-Load-Conditional   0.500.0      1.mga3        noarch 
  perl-Net-DBus                  1.0.0        2.mga3        i586   
  perl-Object-Accessor           0.440.0      1.mga3        noarch 
  perl-Pango                     1.223        2.mga3        i586   
  perl-Params-Check              0.360.0      1.mga3        noarch 
  perl-String-CRC32              1.4          12.mga3       i586   
  perl-Term-ReadKey              2.30         13.mga3       i586   
  perl-Time-Piece                1.200.0      6.mga3        i586   
  perl-URPM                      4.10         1.mga3        i586   
  perl-WWW-Curl                  4.150.0      6.mga3        i586   
  perl-XML-LibXML                2.0.200      1.mga3        i586   
  perl-XML-Parser                2.410.0      1.mga3        i586   
  perl-YAML-Syck                 1.200.0      2.mga3        i586   
  perl-base                      5.16.0       6.mga3        i586   
  perl-pcsc-perl                 1.4.12       2.mga3        i586   
  python-rpm                     4.10.0       5.mga3        i586   
  rpm                            4.10.0       5.mga3        i586   
  rpm-build                      4.10.0       5.mga3        i586   
  urpmi                          7.2          1.mga3        noarch 
  userdrake                      1.13.6       2.mga3        i586   
將使用 9.8MB 額外磁碟空間。
將取得 28MB 軟體套件。
繼續安裝這 68 個套件? (Y/n) (是/否) y


    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/libgio2.0_0-2.33.6-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-URPM-4.10-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/locales-zh-2.16-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Gnome2-Vte-0.100.0-2.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Term-ReadKey-2.30-13.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/userdrake-1.13.6-2.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/libglib2.0-devel-2.33.6-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/harddrake-14.21-3.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-HTML-Parser-3.690.0-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/glib2.0-common-2.33.6-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Data-Dumper-2.131.0-4.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-File-Sync-0.110.0-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Glib-1.261.0-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Gtk2-SourceView2-0.100.0-6.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/python-rpm-4.10.0-5.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-XML-LibXML-2.0.200-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/drakxtools-backend-14.21-3.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Cairo-1.100.0-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Module-Load-Conditional-0.500.0-1.mga3.noarch.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/librpmbuild3-4.10.0-5.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/rpm-build-4.10.0-5.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/locales-2.16-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-List-MoreUtils-0.330.0-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-base-5.16.0-6.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-pcsc-perl-1.4.12-2.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Locale-gettext-1.50.0-6.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/locales-en-2.16-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/harddrake-ui-14.21-3.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/filesystem-2.1.9-18.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/librpm3-4.10.0-5.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/glibc-2.16-2.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Curses-1.280.0-8.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Gtk2-1.244.0-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-FCGI-0.740.0-4.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Object-Accessor-0.440.0-1.mga3.noarch.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Pango-1.223-2.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/jpackage-utils-1.7.5-19.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/glib-gettextize-2.33.6-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/drakxtools-14.21-3.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-DBI-1.622.0-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-File-FnMatch-0.20.0-6.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/libdb5.2-5.2.42-2.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Filesys-Df-0.920.0-7.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-YAML-Syck-1.200.0-2.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/drakxtools-curses-14.21-3.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-XML-Parser-2.410.0-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Time-Piece-1.200.0-6.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Archive-Tar-1.880.0-1.mga3.noarch.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/javapackages-tools-0.4.0-3.mga3.noarch.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Params-Check-0.360.0-1.mga3.noarch.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Net-DBus-1.0.0-2.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/librpmsign3-4.10.0-5.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/libglib2.0_0-2.33.6-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/urpmi-7.2-1.mga3.noarch.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-String-CRC32-1.4-12.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Gtk2-Notify-0.50.0-5.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Crypt-SSLeay-0.580.0-8.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/rpm-4.10.0-5.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/drakx-finish-install-14.21-3.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/glibc-devel-2.16-2.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-WWW-Curl-4.150.0-6.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-5.16.0-6.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Gtk2-WebKit-0.90.0-4.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-CPANPLUS-0.913.0-1.mga3.noarch.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Module-CoreList-2.680.0-1.mga3.noarch.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/perl-Module-Build-0.400.100-1.mga3.noarch.rpm
正在由 /var/cache/urpmi/rpms 安裝 libgio2.0_0-2.33.6-1.mga3.i586.rpm perl-URPM-4.10-1.mga3.i586.rpm perl-Gnome2-Vte-0.100.0-2.mga3.i586.rpm locales-zh-2.16-1.mga3.i586.rpm perl-Term-ReadKey-2.30-13.mga3.i586.rpm userdrake-1.13.6-2.mga3.i586.rpm libglib2.0-devel-2.33.6-1.mga3.i586.rpm perl-HTML-Parser-3.690.0-1.mga3.i586.rpm harddrake-14.21-3.mga3.i586.rpm glib2.0-common-2.33.6-1.mga3.i586.rpm perl-File-Sync-0.110.0-1.mga3.i586.rpm perl-Data-Dumper-2.131.0-4.mga3.i586.rpm perl-Glib-1.261.0-1.mga3.i586.rpm perl-Gtk2-SourceView2-0.100.0-6.mga3.i586.rpm python-rpm-4.10.0-5.mga3.i586.rpm perl-XML-LibXML-2.0.200-1.mga3.i586.rpm drakxtools-backend-14.21-3.mga3.i586.rpm perl-Cairo-1.100.0-1.mga3.i586.rpm perl-Module-Load-Conditional-0.500.0-1.mga3.noarch.rpm librpmbuild3-4.10.0-5.mga3.i586.rpm rpm-build-4.10.0-5.mga3.i586.rpm locales-2.16-1.mga3.i586.rpm perl-List-MoreUtils-0.330.0-1.mga3.i586.rpm perl-base-5.16.0-6.mga3.i586.rpm perl-pcsc-perl-1.4.12-2.mga3.i586.rpm perl-Locale-gettext-1.50.0-6.mga3.i586.rpm locales-en-2.16-1.mga3.i586.rpm harddrake-ui-14.21-3.mga3.i586.rpm filesystem-2.1.9-18.mga3.i586.rpm librpm3-4.10.0-5.mga3.i586.rpm glibc-2.16-2.mga3.i586.rpm perl-Curses-1.280.0-8.mga3.i586.rpm perl-Gtk2-1.244.0-1.mga3.i586.rpm perl-FCGI-0.740.0-4.mga3.i586.rpm perl-Object-Accessor-0.440.0-1.mga3.noarch.rpm perl-Pango-1.223-2.mga3.i586.rpm jpackage-utils-1.7.5-19.mga3.i586.rpm glib-gettextize-2.33.6-1.mga3.i586.rpm drakxtools-14.21-3.mga3.i586.rpm perl-DBI-1.622.0-1.mga3.i586.rpm perl-File-FnMatch-0.20.0-6.mga3.i586.rpm libdb5.2-5.2.42-2.mga3.i586.rpm perl-Filesys-Df-0.920.0-7.mga3.i586.rpm perl-YAML-Syck-1.200.0-2.mga3.i586.rpm drakxtools-curses-14.21-3.mga3.i586.rpm perl-XML-Parser-2.410.0-1.mga3.i586.rpm perl-Time-Piece-1.200.0-6.mga3.i586.rpm perl-Archive-Tar-1.880.0-1.mga3.noarch.rpm javapackages-tools-0.4.0-3.mga3.noarch.rpm perl-Params-Check-0.360.0-1.mga3.noarch.rpm perl-Net-DBus-1.0.0-2.mga3.i586.rpm librpmsign3-4.10.0-5.mga3.i586.rpm libglib2.0_0-2.33.6-1.mga3.i586.rpm urpmi-7.2-1.mga3.noarch.rpm perl-String-CRC32-1.4-12.mga3.i586.rpm perl-Gtk2-Notify-0.50.0-5.mga3.i586.rpm perl-Crypt-SSLeay-0.580.0-8.mga3.i586.rpm rpm-4.10.0-5.mga3.i586.rpm drakx-finish-install-14.21-3.mga3.i586.rpm glibc-devel-2.16-2.mga3.i586.rpm perl-WWW-Curl-4.150.0-6.mga3.i586.rpm perl-5.16.0-6.mga3.i586.rpm perl-Gtk2-WebKit-0.90.0-4.mga3.i586.rpm perl-CPANPLUS-0.913.0-1.mga3.noarch.rpm perl-Module-CoreList-2.680.0-1.mga3.noarch.rpm perl-Module-Build-0.400.100-1.mga3.noarch.rpm


    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/aria2-1.15.0-1.mga3.i586.rpm
    http://mageia.webconquest.com/distrib/cauldron/i586/media/core/release/meta-task-2-49.mga3.noarch.rpm
正在由 /var/cache/urpmi/rpms 安裝 aria2-1.15.0-1.mga3.i586.rpm meta-task-2-49.mga3.noarch.rpm
準備中...                           #############################################
     1/68: meta-task             #############################################
     2/68: aria2                 #############################################
安裝失敗;      rpmlib(X-CheckUnifiedSystemdir) 被 filesystem-2.1.9-18.mga3.i586 所需要

Re: UsrMove

PostPosted: Jul 23rd, '12, 12:19
by jkerr82508
jtmh wrote:I'm running Mageia 2 now and wanna join Cauldron. Can I follow those instructions to update?]

Perhaps, but I'm not a technical expert. It is important to remember that this process is still being tested. (That's what cauldron is for.) The instructions were written, I think, assuming that the user was already running a cauldron system. There are probably other issues that will have to be addressed when a procedure is developed for a distro upgrade to Mageia 3.

Personally, I would not try a distro upgrade at this time, but if you are adventurous and do decide to proceed, make sure that all of your important data is fully backed up, since you could end up having to re-install, and note the comment in item 4. of the instructions, since a newer kernel will be installed as part of the update to cauldron.

For a more informed answer, you should ask in the dev ML, where Colin Guthrie (the dev handling UsrMove) has been very quick to respond to questions.

Before trying cauldron, be sure to read:

https://wiki.mageia.org/en/Cauldron

Jim

Re: UsrMove

PostPosted: Jul 23rd, '12, 12:31
by wobo
After reading the relevant thread in the dev-ML I decided to wait until Alpha1 and do a fresh installation of Cauldron from the Alpha iso.
Although I understand Colin's instructions I regard the current state of Cauldron (especially the UsrMove issue) as more "testing" than the usual Cauldron, comparable to the situation when systemd was introduced. As I can't help coding anyway it may be too early to jump into the pool.

Re: UsrMove

PostPosted: Jul 23rd, '12, 18:37
by jkerr82508
For anyone interested in the reasons for UsrMove and some discussion on how it was developed, Colin has an article on his blog:

http://colin.guthr.ie/2012/07/the-missing-link/

Jim

Re: UsrMove

PostPosted: Jul 24th, '12, 08:32
by isadora
Followed Colins' manual, and it worked out well on my laptop.
No errors occurred whatsoever.

Re: UsrMove

PostPosted: Jul 24th, '12, 10:43
by jtmh
I decided to do an experiment first before I actually took the risk of destroying my Mageia 2 system. So I installed a whole new Mageia 2 system on a spare partition and applied all package updates. Then I changed my package repos to cauldron, and followed the instructions on the Wiki page. Everything was fine until I tried to install the remaining updates after reboot. "urpmi --auto-update" failed with the same message as I said earlier in this thread. That made me decide to keep staying on Mageia 2.

Re: UsrMove

PostPosted: Jul 24th, '12, 16:38
by leuhmanu
well If you follow carefully the wiki page it should work fine (beside others bugs related on encrypted system)

Re: UsrMove

PostPosted: Jul 24th, '12, 17:05
by Ken-Bergen
leuhmanu wrote:well If you follow carefully the wiki page it should work fine
I found the same as jtmh when trying to go from 2 to Cauldron.
Following the instructions on a Cauldron install did work.

Re: UsrMove

PostPosted: Jul 24th, '12, 20:57
by wilcal
Am I correct in thinking that a clean new install
of Cauldron will use this new file structure?

Re: UsrMove

PostPosted: Jul 24th, '12, 21:24
by Ken-Bergen
wilcal wrote:Am I correct in thinking that a clean new install
of Cauldron will use this new file structure?
It should but wait a bit for my report on upgrading Mageia2 to Cauldron which is under way.

Re: UsrMove

PostPosted: Jul 25th, '12, 01:11
by wilcal
Ken-Bergen wrote:It should but wait a bit for my report on upgrading Mageia2 to Cauldron which is under way.

I'll wait a bit.

FWIW My Cauldron test system features a removable, replaceable
hard drive system. I can A <-> B <-> C <-> X hard drives with ease.
I've got a stack of'em. One of those removable drives is my "Cauldron"
drive. To be erased, blown up, miscoded and subjected to all sorts of
software miscreadence at any time.

I do a clean install of Cauldron at least once a month just to make
sure it does a clean install from a zeroed out HD.

Thanks for all your help.

Re: UsrMove

PostPosted: Jul 25th, '12, 06:36
by Ken-Bergen
Upgrade of Mageia2 to Cauldron done.
I first followed the steps in the wiki and ran into the rpmlib(X-CheckUnifiedSystemdir) error.

Next I updated the kernel and ran
Code: Select all
dracut -f -a convertfs
Updating still produced the same error.
Next I did
Code: Select all
urpmi --allow-force rpm
67 packages where upgraded after answering Y .
Another call of
Code: Select all
urpmi --auto-u
updated my system to current Cauldron.

Off topic but why in blue blazes is Frozen-Bubbles an arcade game a dependency of rpm?
I think I'll file a bug report on that tomorrow.

Re: UsrMove

PostPosted: Jul 25th, '12, 08:13
by wobo
wilcal wrote:I do a clean install of Cauldron at least once a month ...

A side question: How do you do the Cauldron install, do you use the boot.iso from the cauldron ftp tree and do a net install?
Followed by the question: if so, would such an installation via boot.iso already include the UsrMove?

Re: UsrMove

PostPosted: Jul 25th, '12, 14:24
by wilcal
wobo wrote:
wilcal wrote:I do a clean install of Cauldron at least once a month ...

A side question: How do you do the Cauldron install, do you use the boot.iso from the cauldron ftp tree and do a net install?
Followed by the question: if so, would such an installation via boot.iso already include the UsrMove?

1st I always update my local ( ftp ) repo from mirrors.kernel.org
just before I do a new install. If the repo update takes
more then a minute I rsync update again. I'm always using
the latest boot.iso. And today that boot.iso is dated
07/20/12. And I agree "would such an installation via
boot.iso already include the UsrMove?"

Install is always start from scratch, overwrite everything,
not an update.

Re: UsrMove

PostPosted: Jul 25th, '12, 15:14
by wobo
As I have a broadband connection and a very reliable mirror syncing every 2 hours I am used to the net-install (never had issues) and I use to use the boot.iso as well. Thanks for responding to that.
As you see from my question: I am too lazy to go through the conversion ordeal (couldn't help Colin anyway), so the main question still stands.

Maybe somebody else knows. Maybe I just take the risc and will see by myself. :)

General thought:
After this UsrMove a lot of HowTos and documentations have to be edited.... :(
And it needs careful and detailed information when the release will come.

Re: UsrMove

PostPosted: Jul 25th, '12, 16:33
by jkerr82508
I think that the important updates for a clean install are those to stage2 and drakx, which are dated 24th July. I have an install under-way now, which seems to be going smoothly. Prior to those updates an install aborted when package installation began with the error message about the filesystem. I'll post when the installation is completed - but my cauldron box is old and slow - like me :)

Jim

Re: UsrMove

PostPosted: Jul 25th, '12, 17:28
by jkerr82508
Installation completed successfully and rebooted, eventually, into Gnome 3 fallback mode.

The new filesystem seems to have been set up successfully - /bin, /sbin and /lib are all symlinks to the appropriate directories in /usr.

Jim