blob: f1f3a674ab398c701b09c1931a8fc946ca4a88e2 (
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
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
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] Something is messed up in theme upgrades.. (initrd.img desymlinkified)
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Something%20is%20messed%20up%20in%20theme%20upgrades..%0A%20%28initrd.img%20desymlinkified%29&In-Reply-To=%3C4F7C12D2.7010304%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="013872.html">
<LINK REL="Next" HREF="013884.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] Something is messed up in theme upgrades.. (initrd.img desymlinkified)</H1>
<B>Colin Guthrie</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Something%20is%20messed%20up%20in%20theme%20upgrades..%0A%20%28initrd.img%20desymlinkified%29&In-Reply-To=%3C4F7C12D2.7010304%40colin.guthr.ie%3E"
TITLE="[Mageia-dev] Something is messed up in theme upgrades.. (initrd.img desymlinkified)">mageia at colin.guthr.ie
</A><BR>
<I>Wed Apr 4 11:22:26 CEST 2012</I>
<P><UL>
<LI>Previous message: <A HREF="013872.html">[Mageia-dev] Something is messed up in theme upgrades.. (initrd.img desymlinkified)
</A></li>
<LI>Next message: <A HREF="013884.html">[Mageia-dev] Something is messed up in theme upgrades.. (initrd.img desymlinkified)
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#13883">[ date ]</a>
<a href="thread.html#13883">[ thread ]</a>
<a href="subject.html#13883">[ subject ]</a>
<a href="author.html#13883">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>'Twas brillig, and Anssi Hannula at 04/04/12 01:36 did gyre and gimble:
><i> 04.04.2012 03:09, Anssi Hannula kirjoitti:
</I>>><i> 03.04.2012 16:41, Colin Guthrie kirjoitti:
</I>>>><i> Hi,
</I>>>><i>
</I>>>><i> With a memory of the infamous "initrd killer" problem that is still
</I>>>><i> lurking in the background somewhere, something related to theme updates
</I>>>><i> is messing things up:
</I>>>><i>
</I>>>><i> e.g. see the before and after listings for my /boot
</I>>>><i>
</I>>>><i>
</I>>>><i> [<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">colin at jimmy</A> code (master)]$ ll /boot
</I>>>><i> total 39784
</I>>><i> [...]
</I>>>><i> lrwxrwxrwx 1 root root 31 Apr 3 09:22 initrd.img ->
</I>>>><i> initrd-3.3.1-desktop-1.mga2.img
</I>>><i> [...]
</I>>><i>
</I>>>><i>
</I>>>><i> After:
</I>>>><i>
</I>>>><i> [<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">colin at jimmy</A> code (master)]$ ll /boot
</I>>><i> [...]
</I>>>><i> -rw-r--r-- 1 root root 7556648 Apr 3 14:33 initrd.img
</I>>><i> [...]
</I>>><i>
</I>>><i> Reproduced:
</I>>><i>
</I>>><i> root 9723 0.0 0.0 25760 1372 pts/11 S+ 03:02 0:00 |
</I>>><i> \_ /bin/sh /usr/share/bootsplash/scripts/switch-themes
</I>>><i> Mageia-Default
</I>>><i> root 9745 0.2 0.2 93496 20724 pts/11 S+ 03:02 0:00 |
</I>>><i> \_ /usr/bin/perl /usr/sbin/bootloader-config --action
</I>>><i> update-splash
</I>>><i> root 30133 0.0 0.0 25760 1312 pts/11 S+ 03:06 0:00 |
</I>>><i> \_ /bin/sh
</I>>><i> /usr/share/bootsplash/scripts/make-boot-splash /boot/initrd.img 800
</I>>><i> root 30143 0.0 0.0 25760 1340 pts/11 S+ 03:06 0:00 |
</I>>><i> \_ /bin/sh
</I>>><i> /usr/share/bootsplash/scripts/make-boot-splash-raw /boot/initrd.img
</I>>><i> Mageia-Default
</I>>><i>
</I>>><i> => bork
</I>>><i>
</I>>><i> So it seems like some recent change in DrakX which causes it to call
</I>>><i> make-boot-splash even for /boot/initrd.img...
</I>><i>
</I>><i> Actually... it would be my recentish change/fix in
</I>><i> /usr/share/bootsplash/scripts/make-boot-splash-raw in which $foo.img is
</I>><i> now replaced with
</I>><i> # gzip > $foo.img.tmp
</I>><i> # mv -f $foo.img.tmp $foo.img
</I>><i> while it previously was a direct
</I>><i> # gzip > $foo.img
</I>><i>
</I>><i> I've now added a "readlink -f" in the beginning of the script so that it
</I>><i> will operate on the symlink target directly, in bootsplash-3.3.8. Thanks
</I>><i> for noticing this.
</I>
No worries.
As a followup question, do you think it'll end up regenerating some
initrd's several times?
e.g. I have two symlinks, initrd.img and initrd-desktop.img both
pointing to the same initrd.
Will this ultimately get regenerated three times, two of which are
obviously redundant?
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="013872.html">[Mageia-dev] Something is messed up in theme upgrades.. (initrd.img desymlinkified)
</A></li>
<LI>Next message: <A HREF="013884.html">[Mageia-dev] Something is messed up in theme upgrades.. (initrd.img desymlinkified)
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#13883">[ date ]</a>
<a href="thread.html#13883">[ thread ]</a>
<a href="subject.html#13883">[ subject ]</a>
<a href="author.html#13883">[ 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>
|