summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-October/019536.html
blob: be2c71a032cb6dee3f046a8137578a55246758bd (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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] &quot;App-CPAN2Pkg keeps failing on already available packages&quot; - https://rt.cpan.org/Ticket/Display.html?id=80418
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%22App-CPAN2Pkg%20keeps%20failing%20on%20already%20available%0A%20packages%22%20-%20https%3A//rt.cpan.org/Ticket/Display.html%3Fid%3D80418&In-Reply-To=%3C20121026120954.GU18548%40mongueurs.net%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="019532.html">
   <LINK REL="Next"  HREF="019542.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] &quot;App-CPAN2Pkg keeps failing on already available packages&quot; - https://rt.cpan.org/Ticket/Display.html?id=80418</H1>
    <B>Jerome Quelin</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%22App-CPAN2Pkg%20keeps%20failing%20on%20already%20available%0A%20packages%22%20-%20https%3A//rt.cpan.org/Ticket/Display.html%3Fid%3D80418&In-Reply-To=%3C20121026120954.GU18548%40mongueurs.net%3E"
       TITLE="[Mageia-dev] &quot;App-CPAN2Pkg keeps failing on already available packages&quot; - https://rt.cpan.org/Ticket/Display.html?id=80418">jquelin at gmail.com
       </A><BR>
    <I>Fri Oct 26 14:09:54 CEST 2012</I>
    <P><UL>
        <LI>Previous message: <A HREF="019532.html">[Mageia-dev] &quot;App-CPAN2Pkg keeps failing on already available packages&quot; - https://rt.cpan.org/Ticket/Display.html?id=80418
</A></li>
        <LI>Next message: <A HREF="019542.html">[Mageia-dev] &quot;App-CPAN2Pkg keeps failing on already available packages&quot; - https://rt.cpan.org/Ticket/Display.html?id=80418
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#19536">[ date ]</a>
              <a href="thread.html#19536">[ thread ]</a>
              <a href="subject.html#19536">[ subject ]</a>
              <a href="author.html#19536">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>On 12/10/26 11:53 +0200, Shlomi Fish wrote:
&gt;<i> I've been trying out CPAN2Pkg, and was dismayed by this bug:
</I>&gt;<i> <A HREF="https://rt.cpan.org/Ticket/Display.html?id=80418">https://rt.cpan.org/Ticket/Display.html?id=80418</A>
</I>&gt;<i> 
</I>&gt;<i> &quot;App-CPAN2Pkg keeps failing on already available packages (in the Mageia
</I>&gt;<i> upstream).
</I>&gt;<i> 
</I>&gt;<i> I did not get a reply to the previous bug I reported (which is of similar
</I>&gt;<i> nature) in 3 months
</I>&gt;<i> - <A HREF="https://rt.cpan.org/Ticket/Display.html?id=78510">https://rt.cpan.org/Ticket/Display.html?id=78510</A> .
</I>
strange, i did not get the email from rt, which is why i didn't have a
look at them. :-(

&gt;<i> Now, I tried to find out what the problem with CPAN2Pkg and after a long
</I>&gt;<i> investigation, I realised that check_upstream_availability() and
</I>&gt;<i> _install_from_upstream_with_rpm_lock() are called only on the initial 
</I>&gt;<i> $self-&gt;module-&gt;name() (which is object-wide) and not only on its prerequisites.
</I>&gt;<i> That's not good - we should check each prerequisite as well. Can you look into
</I>&gt;<i> fixing this? Otherwise, it makes cpan2pkg extremely frustrating to use.
</I>
sorry, but check_upstream_availability is done in START event from
app::cpan2pkg::worker class, and thus for each new module. indeed,
there's a new worker session created for each module to be investigated.

your error comes from this in the output:

    * 22:16:46 Running: cpanp /prereqs show Carp::REPL

    [ERROR] No such plugin command


==&gt; you need to install
perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.100.0-1.mga3.noarch.rpm

J&#233;r&#244;me 
</PRE>























































<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="019532.html">[Mageia-dev] &quot;App-CPAN2Pkg keeps failing on already available packages&quot; - https://rt.cpan.org/Ticket/Display.html?id=80418
</A></li>
	<LI>Next message: <A HREF="019542.html">[Mageia-dev] &quot;App-CPAN2Pkg keeps failing on already available packages&quot; - https://rt.cpan.org/Ticket/Display.html?id=80418
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#19536">[ date ]</a>
              <a href="thread.html#19536">[ thread ]</a>
              <a href="subject.html#19536">[ subject ]</a>
              <a href="author.html#19536">[ 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>