blob: d8c44971b33f366ac0245d41cef17476d2416693 (
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
152
153
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] Help needed: rpmlint checks not working
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Help%20needed%3A%20rpmlint%20checks%20not%20working&In-Reply-To=%3C50F2B61B.9090301%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="021503.html">
<LINK REL="Next" HREF="021541.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] Help needed: rpmlint checks not working</H1>
<B>Colin Guthrie</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Help%20needed%3A%20rpmlint%20checks%20not%20working&In-Reply-To=%3C50F2B61B.9090301%40colin.guthr.ie%3E"
TITLE="[Mageia-dev] Help needed: rpmlint checks not working">mageia at colin.guthr.ie
</A><BR>
<I>Sun Jan 13 14:26:51 CET 2013</I>
<P><UL>
<LI>Previous message: <A HREF="021503.html">[Mageia-dev] Help needed: rpmlint checks not working
</A></li>
<LI>Next message: <A HREF="021541.html">[Mageia-dev] Help needed: rpmlint checks not working
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#21533">[ date ]</a>
<a href="thread.html#21533">[ thread ]</a>
<a href="subject.html#21533">[ subject ]</a>
<a href="author.html#21533">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>'Twas brillig, and AL13N at 12/01/13 21:42 did gyre and gimble:
><i> Op zaterdag 12 januari 2013 22:24:35 schreef AL13N:
</I>>><i> Op zaterdag 12 januari 2013 16:43:09 schreef Colin Guthrie:
</I>>><i> [..]
</I>>><i>
</I>>>><i> There are currently ~70 ish packages to fix. I'll fix them up, but help
</I>>>><i> is welcome :)
</I>>><i>
</I>>><i> [...]
</I>>><i>
</I>>>><i> Then there are the udev rules :)
</I>>><i>
</I>>><i> [...]
</I>>><i>
</I>>>><i> I will do all of these but as I've said already, people are more than
</I>>>><i> welcome to fix some up :D
</I>>>><i>
</I>>>><i> Col
</I>>><i>
</I>>><i> i'll try and fix xen for both
</I>><i>
</I>><i> it seems for xen, it doesn't seem so standard. fedora ghosted those 3, so i
</I>><i> did that too.
</I>
Ghosting achieves very little in this case. Does xen automatically
create those directories happily without the need for tmpfiles? If so
I'd personally not package them at all (as it just continues to show up
in the list generated by the urpmf command listed earlier as a false
positive).
While ghosting does have the advantage that rpm -qf will return sort of
valid results, it does make this transition period more difficult as it
would mean our "list of packages" would never get smaller.
I'm also not totally convinced that the rpm -qf use case is benefitial
enough to keep package %files+%ghosts synced with tmpfiles contents,
especially as the tmpfiles become part of the upstream package.
If it could somehow become automated (i.e. via a packaging script) then
I'd be happy to support that.
So, question. Does xen actually work? There appears to be no tmpfiles in
it and thus I don't see what creates those folders unless xen does it
internally (i.e. like gdm does).
Can you confirm it's OK without tmpfiles and I'll manually filter it out
of my urpmf command. If you also feel there is no real point in ghosting
here specifically and not in any of the other packages, please do remove
the ghosts as it'll save that manual filtering.
><i> no idea what to do with the udev parts, what is wrong with it?
</I>
Nothing crazy. They just shouldn't be in /etc they should be in
%_udevrulesdir when shipping in a package (and not be %config).
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="021503.html">[Mageia-dev] Help needed: rpmlint checks not working
</A></li>
<LI>Next message: <A HREF="021541.html">[Mageia-dev] Help needed: rpmlint checks not working
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#21533">[ date ]</a>
<a href="thread.html#21533">[ thread ]</a>
<a href="subject.html#21533">[ subject ]</a>
<a href="author.html#21533">[ 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>
|