summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-December/020814.html
blob: 265dd7244580371eed8129f29126e1a5e4dcd2b5 (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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] *.so files are text in some packages messing up provides (was: Re: abrt+libreport)
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%2A.so%20files%20are%20text%20in%20some%20packages%20messing%20up%0A%20provides%20%28was%3A%20Re%3A%20abrt%2Blibreport%29&In-Reply-To=%3C50CDAC74.6050105%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="020807.html">
   <LINK REL="Next"  HREF="020817.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] *.so files are text in some packages messing up provides (was: Re: abrt+libreport)</H1>
    <B>Colin Guthrie</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%2A.so%20files%20are%20text%20in%20some%20packages%20messing%20up%0A%20provides%20%28was%3A%20Re%3A%20abrt%2Blibreport%29&In-Reply-To=%3C50CDAC74.6050105%40colin.guthr.ie%3E"
       TITLE="[Mageia-dev] *.so files are text in some packages messing up provides (was: Re: abrt+libreport)">mageia at colin.guthr.ie
       </A><BR>
    <I>Sun Dec 16 12:11:48 CET 2012</I>
    <P><UL>
        <LI>Previous message: <A HREF="020807.html">[Mageia-dev] abrt+libreport
</A></li>
        <LI>Next message: <A HREF="020817.html">[Mageia-dev] *.so files are text in some packages messing up	provides (was: Re: abrt+libreport)
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#20814">[ date ]</a>
              <a href="thread.html#20814">[ thread ]</a>
              <a href="subject.html#20814">[ subject ]</a>
              <a href="author.html#20814">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>'Twas brillig, and Colin Guthrie at 15/12/12 22:05 did gyre and gimble:
&gt;<i> 'Twas brillig, and Thierry Vignaud at 12/12/12 10:38 did gyre and gimble:
</I>&gt;&gt;<i> On 11 December 2012 17:52, Colin Guthrie &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">mageia at colin.guthr.ie</A>&gt; wrote:
</I>&gt;&gt;&gt;<i> I have updated versions of these packages (part of my /var/run updates)
</I>&gt;&gt;&gt;<i> locally. Can I submit them? It updates both to the latest upstream, but
</I>&gt;&gt;&gt;<i> I have no real way to test it properly.
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> You could &quot;kill -11&quot; some rendom gtk+ appp (eg: gedit) and see if you
</I>&gt;&gt;<i> get a segfault dialog.
</I>&gt;<i> 
</I>&gt;<i> OK, so I downgraded to the current version and tried this and didn't get
</I>&gt;<i> any dialogs...
</I>&gt;<i> 
</I>&gt;<i> So for want of any better testing, I've just pushed my updated versions
</I>&gt;<i> for now.
</I>&gt;<i> 
</I>&gt;<i> Fingers crossed it didn't make things worse :)
</I>
OK, so this is happending:

[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">root at jimmy</A> ~]# urpmi &quot;pkgconfig(libreport-web)&quot;
A requested package cannot be installed:
lib64report-web-devel-2.0.19-1.mga3.x86_64 (due to unsatisfied
devel(libxmlrpc_client(64bit)))
Continue installation anyway? (Y/n)


It turns out that &quot;devel(libxmlrpc_client(64bit)))&quot; is not provided by
lib64xmlrpc-c-devel. Looking closer this is because when building that
package, objdump does not recognise the file file format and thus
doesn't add provides. Looking closer it appears the files are txt not
symlinks:

[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">colin at jimmy</A> xmlrpc-c]$ cat /usr/lib64/libxmlrpc_server.so
/* GNU ld script */
INPUT(/usr/lib64/libxmlrpc_server.so.3
AS_NEEDED(/usr/lib64/libxmlrpc.so.3 /usr/lib64/libxmlrpc_util.so.3))


So the question is, should they just be fixed to be symlinks or should
we teach the rpm script the ability to extract info from these these GNU
ld scripts?

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="020807.html">[Mageia-dev] abrt+libreport
</A></li>
	<LI>Next message: <A HREF="020817.html">[Mageia-dev] *.so files are text in some packages messing up	provides (was: Re: abrt+libreport)
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#20814">[ date ]</a>
              <a href="thread.html#20814">[ thread ]</a>
              <a href="subject.html#20814">[ subject ]</a>
              <a href="author.html#20814">[ 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>