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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] ANN: Upgrading from Mageia 2 via urpmi
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20ANN%3A%20Upgrading%20from%20Mageia%202%20via%20urpmi&In-Reply-To=%3C50C4DD1F.5010809%40colin.guthr.ie%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="020676.html">
<LINK REL="Next" HREF="020749.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] ANN: Upgrading from Mageia 2 via urpmi</H1>
<B>Colin Guthrie</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20ANN%3A%20Upgrading%20from%20Mageia%202%20via%20urpmi&In-Reply-To=%3C50C4DD1F.5010809%40colin.guthr.ie%3E"
TITLE="[Mageia-dev] ANN: Upgrading from Mageia 2 via urpmi">mageia at colin.guthr.ie
</A><BR>
<I>Sun Dec 9 19:49:03 CET 2012</I>
<P><UL>
<LI>Previous message: <A HREF="020676.html">[Mageia-dev] ANN: Upgrading from Mageia 2 via urpmi
</A></li>
<LI>Next message: <A HREF="020749.html">[Mageia-dev] ANN: Upgrading from Mageia 2 via urpmi
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#20696">[ date ]</a>
<a href="thread.html#20696">[ thread ]</a>
<a href="subject.html#20696">[ subject ]</a>
<a href="author.html#20696">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>'Twas brillig, and Colin Guthrie at 09/12/12 12:14 did gyre and gimble:
><i> 'Twas brillig, and Remy CLOUARD at 08/12/12 12:25 did gyre and gimble:
</I>>><i> On Sun, Nov 18, 2012 at 04:37:43PM +0000, Colin Guthrie wrote:
</I>>>><i> Hi,
</I>>>><i>
</I>>><i> [...]
</I>>>><i> So I've just pushed the package mageia-prepare-upgrade to mga2
</I>>>><i> core/updates_testing.
</I>>><i> [...]
</I>>>><i>
</I>>>><i> Happy testing. Let me know if it kills any kittens. Please keep a backup
</I>>>><i> etc. etc.
</I>>>><i>
</I>>>><i> Col
</I>>>><i>
</I>>><i> Hi Colin,
</I>>><i>
</I>>><i> I’ve followed the procedure and could upgrade my system from 2 to
</I>>><i> cauldron, but I still have an issue with the filesystem package.
</I>>><i>
</I>>><i> Somehow it seems like it fails to move /var/run to /run and /var/lock to
</I>>><i> /run/lock.
</I>>><i>
</I>>><i> I would be glad if there could be a workaround for this.
</I>>><i> Here is a debug output of urpmi:
</I>>><i> # export LC_ALL=C
</I>>><i> # export LANG=C
</I>>><i> # urpmi --debug filesystem
</I>>><i> error: unpacking of archive failed on file /var/lock: cpio: rename
</I>>><i> failed - Is a directory
</I>>><i> error: filesystem-2.1.9-18.mga3.x86_64: install failed
</I>>><i> error: filesystem-2.1.9-17.mga2.x86_64: erase skipped
</I>>><i> unlocking urpmi database
</I>>><i> unlocking rpm database
</I>>><i> EXITING (pid=11661)
</I>>><i>
</I>>><i> The only way out I think would be to manually do the symlink from
</I>>><i> another install.
</I>>><i>
</I>>><i> Could you confirm that ?
</I>><i>
</I>><i> Actually yes, there is still a problem at present with /var on a
</I>><i> separate partition... I need to look into that.
</I>
So the latest package should mount /var in the initrd in much the same
way it does with /usr (not exactly the same but I want to make the
changes as unobtrusive as possible and ideally separate from the main
dracut package for convenience of updating).
I presume your setup is such that /var is indeed on a separate partition?
In order to fix this, simply mv the folders out the way and just do the
symlinks manually - it'll mess up the current boot, but a reboot should
fix it.
If the symlinks disappear and are replaced again by folders, then also
make sure you disable mandriva-clean-var-run-lock.service as it
helpfully nukes the symlinks (the update does this but perhaps it's
somehow been run/re-enabled?)
Cheers
Col
--
Colin Guthrie
colin(at)mageia.org
<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>
Day Job:
Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>
Open Source:
Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A>
PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>
Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="020676.html">[Mageia-dev] ANN: Upgrading from Mageia 2 via urpmi
</A></li>
<LI>Next message: <A HREF="020749.html">[Mageia-dev] ANN: Upgrading from Mageia 2 via urpmi
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#20696">[ date ]</a>
<a href="thread.html#20696">[ thread ]</a>
<a href="subject.html#20696">[ subject ]</a>
<a href="author.html#20696">[ 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>
|