<br><br>
<div class="gmail_quote">On Tue, Jan 6, 2009 at 9:16 AM, Derek Broughton <span dir="ltr"><<a href="mailto:derek@pointerstop.ca">derek@pointerstop.ca</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Alex Katebi wrote:<br><br>Please stop top-posting. It's impossible to have a conversation.</blockquote>
<div> </div>
<div>Sorry for top posting. I have this bad habit</div>
<div>.</div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><span id=""></span><br>
<div class="Ih2E3d"><br>> This is what happend. I tried it on a new ubuntu install. I had done a<br>> remove libreadline5 not libreadline5-dev. Since libreadline5 is used by<br>> many other packages it removed them too. (it did prompt me for Y/N). So<br>
> the moral of the story is that if you try to remove a base package like<br>> the readline5 you endup removing and damaging your system. I think the<br>> designers of apt-get made the wrong choice.<br><br></div>
You're kidding? First, you tried to remove the wrong package. Then, you<br>ignored the warnings it gave you. And now you're upset that Linux lets you<br>do bad things.<br>
<div class="Ih2E3d"></div></blockquote>
<div> </div>
<div> Well I did try to remove the wrong package. But when it asked me about removing all other packages I thought that it is trying to clean uneeded packages not vital ones.</div>
<div> </div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="Ih2E3d"><span id=""></span><br>> They should refuse to remove a<br>> building block until all the top blocks are removed by the user first.<br><br></div>Sorry, but those of us who actually understand our packaging system actually<br>
want to be able to do anything we want with it. We can't have Linux holding<br>our hand so tight that we can't explore.</blockquote>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><span id=""></span><br><br>I would go so far as to accept that perhaps libreadline5 should be marked</blockquote>
<div>I think this would have saved me.</div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><span id=""></span><br>"essential" - for instance, if you try:<br> $ sudo apt-get remove mount<br>
You get this:<br> WARNING: The following essential packages will be removed.<br> This should NOT be done unless you know exactly what you are doing!<br> mount<br> ...<br> You are about to do something potentially harmful.<br>
To continue type in the phrase 'Yes, do as I say!'<br><br>Unfortunately, libreadline5 only seems to be a dependency of GUI programs,<br>and so I can't see how you could make it "essential" for Kubuntu/Ubuntu,<br>
etc, but not for Ubuntu Server.<br>
<div class="Ih2E3d"></div></blockquote>
<div> </div>
<div> gdm was borken because of readline5. I could not open a terminal. I would say that it is essential.</div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="Ih2E3d"><span id=""></span><br>> On<br>> the other hand if you really know what you are doing it is more powerful<br>> the way it works.<br><br></div>Precisely.</blockquote>
<div> </div>
<div>Anyways I think ubuntu and apt are much better than Fedora and yum. Thanks all for responding. </div>
<div> </div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><font color="#888888"><span id=""></span><br><br>--<br></font>
<div>
<div></div>
<div class="Wj3C7c">ubuntu-users mailing list<br><a href="mailto:ubuntu-users@lists.ubuntu.com">ubuntu-users@lists.ubuntu.com</a><br>Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-users" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-users</a><br>
</div></div></blockquote></div><br>