summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-January/011077.html
blob: 6c75bc95691266ca98e48c01b8b42030c34538e3 (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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] Orphans - those poor orphans . . .
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Orphans%20-%20those%20poor%20orphans%20.%20.%20.&In-Reply-To=%3C4F083954.60504%40laposte.net%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="011070.html">
   <LINK REL="Next"  HREF="011071.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] Orphans - those poor orphans . . .</H1>
    <B>andre999</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Orphans%20-%20those%20poor%20orphans%20.%20.%20.&In-Reply-To=%3C4F083954.60504%40laposte.net%3E"
       TITLE="[Mageia-dev] Orphans - those poor orphans . . .">andre999mga at laposte.net
       </A><BR>
    <I>Sat Jan  7 13:23:48 CET 2012</I>
    <P><UL>
        <LI>Previous message: <A HREF="011070.html">[Mageia-dev] Orphans - those poor orphans . . .
</A></li>
        <LI>Next message: <A HREF="011071.html">[Mageia-dev] Orphans - those poor orphans . . .
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#11077">[ date ]</a>
              <a href="thread.html#11077">[ thread ]</a>
              <a href="subject.html#11077">[ subject ]</a>
              <a href="author.html#11077">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>Sander Lepik a &#233;crit :
&gt;<i> 07.01.2012 12:18, andre999 kirjutas:
</I>&gt;&gt;<i> It is not exactly the same thing, but in more than one occasion when 
</I>&gt;&gt;<i> I installed packages with similar functions at the same time, to 
</I>&gt;&gt;<i> compare them, say A, B, and C, and later uninstalled B and C, I have 
</I>&gt;&gt;<i> found A to be declared an orphan.  Only to find that it had been 
</I>&gt;&gt;<i> required by one of the others.
</I>&gt;&gt;<i> (I often prefer command-line packages.  It is simple to add them to 
</I>&gt;&gt;<i> the menu if I want.  And I have often enough made such comparisons.  
</I>&gt;&gt;<i> To be fair, I haven't done much of that since installing Mageia, when 
</I>&gt;&gt;<i> it first became available.)
</I>&gt;<i> So what you say is:
</I>&gt;<i>
</I>&gt;<i> urpmi A
</I>&gt;<i> urpmi B
</I>&gt;<i> urpmi C
</I>
Not at all.  That is installing A, B, and C sequentially, one after the 
other.
Using urpmi, installing at the same time would be

urpmi A B C

Although I'm not sure that it would work the same as rpmdrake, which I 
use so as to more easily select and install packages with similar functions.
I'm sure that most users with similar considerations would do the same.
Of course if one is involved in developing or testing packages, urpmi is 
convenient, but otherwise a graphical interface like rpmdrake is easier.
&gt;<i>
</I>&gt;<i> urpme B C
</I>&gt;<i>
</I>&gt;<i> A would be orphan? Really?! Show me. I want an example!
</I>
Not your example.  But that is not what I said.

&gt;&gt;<i> The auto-orphans option and how it currently works is based on the 
</I>&gt;&gt;<i> assumption that if package A is installed as a requirement of package 
</I>&gt;&gt;<i> B, that on uninstalling B, one will want to uninstall A.  That to me 
</I>&gt;&gt;<i> is a false premise.
</I>&gt;<i> You do get the point of orphans?! System has no AI. It only knows what 
</I>&gt;<i> it has to know. If you still want A you would just run urpmi A and 
</I>&gt;<i> urpme --auto-orphans won't remove it! Simple as that.
</I>
I understand very well the concept.  My point is that, in terms of what 
users can reasonably expect to happen, and how auto-orphans is applied, 
the concept is flawed.
Telling users that it is safe to remove identified &quot;orphans&quot;, where the 
expected functioning of their system can be seriously impacted, is 
simply not appropriate.
(One could say not very &quot;user-friendly&quot;.)

BTW, the solution to remove the auto-orphan message for a package, a 
feigned install of an already installed package, is rather obtuse, to 
say the least.
&gt;<i>
</I>&gt;<i> -- 
</I>&gt;<i> Sander
</I>&gt;<i>
</I>-- 
Andr&#233;

</PRE>



























<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="011070.html">[Mageia-dev] Orphans - those poor orphans . . .
</A></li>
	<LI>Next message: <A HREF="011071.html">[Mageia-dev] Orphans - those poor orphans . . .
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#11077">[ date ]</a>
              <a href="thread.html#11077">[ thread ]</a>
              <a href="subject.html#11077">[ subject ]</a>
              <a href="author.html#11077">[ 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>