summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-July/017799.html
blob: 59c0e924925f637940312d36e4fa1da5bfa0e90a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] ANNOUNCE: The /usr move cometh! &lt;---- Instructions
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20ANNOUNCE%3A%20The%20/usr%20move%20cometh%21%20%3C----%20Instructions&In-Reply-To=%3C5016165A.2070905%40laposte.net%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="017741.html">
   <LINK REL="Next"  HREF="017815.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] ANNOUNCE: The /usr move cometh! &lt;---- Instructions</H1>
    <B>andre999</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20ANNOUNCE%3A%20The%20/usr%20move%20cometh%21%20%3C----%20Instructions&In-Reply-To=%3C5016165A.2070905%40laposte.net%3E"
       TITLE="[Mageia-dev] ANNOUNCE: The /usr move cometh! &lt;---- Instructions">andre999mga at laposte.net
       </A><BR>
    <I>Mon Jul 30 07:06:34 CEST 2012</I>
    <P><UL>
        <LI>Previous message: <A HREF="017741.html">[Mageia-dev] ANNOUNCE: The /usr move cometh! &lt;---- Instructions
</A></li>
        <LI>Next message: <A HREF="017815.html">[Mageia-dev] ANNOUNCE: The /usr move cometh! &lt;---- Instructions
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#17799">[ date ]</a>
              <a href="thread.html#17799">[ thread ]</a>
              <a href="subject.html#17799">[ subject ]</a>
              <a href="author.html#17799">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>Colin Guthrie a &#233;crit :
&gt;<i> OK, so the packages have now all been uploaded.
</I>&gt;<i>
</I>&gt;<i> You should see several packages now that you cannot install on Cauldron.
</I>&gt;<i> This is intended behaviour.
</I>&gt;<i>
</I>&gt;<i> Here is how to update your cauldron systems:
</I>&gt;<i>
</I>&gt;<i>   1. Run &quot;urpmi --auto-update&quot; install everything that can be installed.
</I>&gt;<i>   2. Ensure that latest dracut is installed. Run &quot;urpmi dracut&quot; to make
</I>&gt;<i> sure (it may have been excluded in the --auto-update if it was in a
</I>&gt;<i> transaction with other packages that could not be installed).
</I>&gt;<i>   3. Ensure that you do not have zapata or dpkg installed (rpm -e zapata;
</I>&gt;<i> rpm -e dpkg)
</I>&gt;<i>   4. Generate a new initrd and include the conversion script: dracut -f
</I>&gt;<i> -a convertfs
</I>&gt;<i>   5. If you have /usr on a separate partition
</I>&gt;<i>       - Ensure there is enough free space to hold /bin, /sbin, /lib and
</I>&gt;<i> /lib64 content.
</I>&gt;<i>       - If your /usr is mounted readonly, change your /etc/fstab to mount
</I>&gt;<i> it rw.
</I>&gt;<i>    
</I>
Just a random thought.
Is there an easy way to make /bin, /sbin, /lib or /lib64
relocatable in any packages that use them to usr/*,
when a certain flag is set ? (say a certain file in /)

Then when the appropriate conditions are met,
such as /usr on / or dracut installed and /usr with rw permissions, we 
could set the flag, and then after progressively migrate the various files.
In this transition we would probably have to put syslinks in the old 
locations, etc.

If this works, maybe we could convert many mga2 systems before mga3 
release, to minimise any problems ?

Haven't really thought this through, and I haven't been following this 
in detail, just something that occured to me.

&gt;<i> All the best and good luck!!!
</I>&gt;<i>
</I>&gt;<i> Col
</I>&gt;<i>
</I>&gt;<i>    
</I>Regards :)

-- 
Andr&#233;

</PRE>


<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="017741.html">[Mageia-dev] ANNOUNCE: The /usr move cometh! &lt;---- Instructions
</A></li>
	<LI>Next message: <A HREF="017815.html">[Mageia-dev] ANNOUNCE: The /usr move cometh! &lt;---- Instructions
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#17799">[ date ]</a>
              <a href="thread.html#17799">[ thread ]</a>
              <a href="subject.html#17799">[ subject ]</a>
              <a href="author.html#17799">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>