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
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] Packaging errors to fix
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Packaging%20errors%20to%20fix&In-Reply-To=%3C1300196288.12645.67.camel%40akroma.ephaone.org%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="003340.html">
<LINK REL="Next" HREF="003321.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] Packaging errors to fix</H1>
<B>Michael Scherer</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Packaging%20errors%20to%20fix&In-Reply-To=%3C1300196288.12645.67.camel%40akroma.ephaone.org%3E"
TITLE="[Mageia-dev] Packaging errors to fix">misc at zarb.org
</A><BR>
<I>Tue Mar 15 14:38:08 CET 2011</I>
<P><UL>
<LI>Previous message: <A HREF="003340.html">[Mageia-dev] default kde media player
</A></li>
<LI>Next message: <A HREF="003321.html">[Mageia-dev] Packaging errors to fix
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#3320">[ date ]</a>
<a href="thread.html#3320">[ thread ]</a>
<a href="subject.html#3320">[ subject ]</a>
<a href="author.html#3320">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>Hi,
those who read cooker ml may have seen yesterday my exchange with jeff
johnson, who pointed us a few errors in our packages detected by his
buildbot system. Jeff sent me the html page, as his server is down at
the moment :
<A HREF="http://www.zarb.org/~misc/tmp/stdio.html">http://www.zarb.org/~misc/tmp/stdio.html</A>
As you can see, there is some errors detected by a fresh automated
reinstallation from scratch. I fixed part of them yesterday , those
related to touch and Requires(post) ( I think ).
There is lots of others one to fix.
First, the various /dev/null related problem. I am not sure if we should
assume that /dev/null exist and is working. If we do, maybe we could
make sure it is created, for example as part as filesystem %post ?
2nd, the various group based problem. I have seen them too on various
occasion, they may be related to nscd, but I am not sure. It would be
nice to check.
3rd : dbus. There is a vicious loop between dbus and its own library,
and it seems it lack requires on chkconfig. This part maybe linked to
the 5th point.
4rd texlive. Is this really need to show everything ( this seems to be a
%trigger ) ?
5th :
error: removing glibc-2.12.1-10.mga1.i586
"Requires: /usr/share/locale/lt/LC_MESSAGES" from tsort relations.
It seems that /usr/share/locale/ is unowned. On fedora, it is part of
the basesystem. The question is to find the list of canonical locales.
Solving this one would likely solve a huge part of the loop issue.
6th : /etc/shadow is unowned :
~ $ ssh sisay LC_ALL=C rpm -qf /etc/shadow
file /etc/shadow is not owned by any package
/etc/passwd is in setup. Maybe we should also do it.
We could also clean pam as we do not have much to migrate, as we use tcb
since some years now.
7th : there is lot of loops, some caused by unowned directories :
error: removing perl-XML-SAX-0.960.0-1.mga1.noarch "Requires(auto):
perl(XML::NamespaceSupport) >= 0.30.0" from tsort relations.
error: removing perl-XML-NamespaceSupport-1.110.0-2.mga1.noarch "Requires: /usr/lib/perl5/vendor_perl/5.12.2/XML" from tsort relations.
Some that are real loop. ( polkit, etc ).
This should IMHO be fixed.
8th : I do not know what is installed exactly, but I think we would all agree that
it look like "too much"
Any remark, anybody wanting to work on some part of the correction ?
--
Michael Scherer
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="003340.html">[Mageia-dev] default kde media player
</A></li>
<LI>Next message: <A HREF="003321.html">[Mageia-dev] Packaging errors to fix
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#3320">[ date ]</a>
<a href="thread.html#3320">[ thread ]</a>
<a href="subject.html#3320">[ subject ]</a>
<a href="author.html#3320">[ 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>
|