summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2013-March/023453.html
blob: 0c0ee48518a8a05cd1c8c1c1bee7cfdd13497ded (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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] bogus packages that provides fonts-ttf-dejavu
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20bogus%20packages%20that%20provides%20fonts-ttf-dejavu&In-Reply-To=%3C514045EF.3070903%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="023448.html">
   <LINK REL="Next"  HREF="023489.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] bogus packages that provides fonts-ttf-dejavu</H1>
    <B>Colin Guthrie</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20bogus%20packages%20that%20provides%20fonts-ttf-dejavu&In-Reply-To=%3C514045EF.3070903%40colin.guthr.ie%3E"
       TITLE="[Mageia-dev] bogus packages that provides fonts-ttf-dejavu">mageia at colin.guthr.ie
       </A><BR>
    <I>Wed Mar 13 10:25:03 CET 2013</I>
    <P><UL>
        <LI>Previous message: <A HREF="023448.html">[Mageia-dev] bogus packages that provides fonts-ttf-dejavu
</A></li>
        <LI>Next message: <A HREF="023489.html">[Mageia-dev] bogus packages that provides fonts-ttf-dejavu
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#23453">[ date ]</a>
              <a href="thread.html#23453">[ thread ]</a>
              <a href="subject.html#23453">[ subject ]</a>
              <a href="author.html#23453">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>'Twas brillig, and Thierry Vignaud at 12/03/13 21:33 did gyre and gimble:
&gt;<i> Hi
</I>&gt;<i> 
</I>&gt;<i> As seen in bug #8820 (<A HREF="https://bugs.mageia.org/show_bug.cgi?id=8820">https://bugs.mageia.org/show_bug.cgi?id=8820</A>),
</I>&gt;<i> some packages bogusly package DejaVu fonts instead of requiring
</I>&gt;<i> fonts-ttf-dejavu.
</I>&gt;<i> This makes them bogusly provide 'font(XX)' (eg: 'font(fr)' which breaks urpmi
</I>&gt;<i> since perl-URPM will only show arched packages when there's both arched &amp;
</I>&gt;<i> nonarch packages providing the same provides
</I>&gt;<i> 
</I>&gt;<i> $ urpmf DejaVuSans.ttf|grep -v fonts-ttf|sed -e 's!:.*!!'|sort -u
</I>...
&gt;<i> None of those should do this.
</I>&gt;<i> All these packages should be fixed to require fonts-ttf-dejavu instead
</I>&gt;<i> of  packaging.
</I>

I wonder if these packages will break if they simply remove the fonts.
Perhaps the packaging should be such that they symlink the fonts to the
folder they expect them to be in also?

Or perhaps, alternatively, whatever is responsible for the automatic
font(XX) provides should only look at files in /usr/share/fonts/ and not
in any other folders. That would presumably also solve the problem
(assuming the packages listed are just rebuilt.

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="023448.html">[Mageia-dev] bogus packages that provides fonts-ttf-dejavu
</A></li>
	<LI>Next message: <A HREF="023489.html">[Mageia-dev] bogus packages that provides fonts-ttf-dejavu
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#23453">[ date ]</a>
              <a href="thread.html#23453">[ thread ]</a>
              <a href="subject.html#23453">[ subject ]</a>
              <a href="author.html#23453">[ 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>