<br><br><div class="gmail_quote">On Wed, Mar 20, 2013 at 11:03 AM, Michael B. Trausch <span dir="ltr"><<a href="mailto:mbt@naunetcorp.com" target="_blank">mbt@naunetcorp.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>On 03/20/2013 10:48 AM, Jim Kinney wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Did you replace the default gnome environment? It still looks like<br>
someone screwed the dependencies of the group. Those packages require a<br>
desktop environment. Unless the mate overwrote all the crap in the rpmdb<br>
(smack the package maintainer for a screwup of colossal proportions) it<br>
should just uninstall with the groupremove as you tried.<br>
</blockquote>
<br></div>
I didn't remove any of GNOME's packages or anything, just installed the new stuff.<div><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
try just removing the desktop manager application of mate using yum<br>
remove foo instead of groupremove. You can add a few<br>
--exclude=<package-to-keep> exceptions to prevent total calamity.<br>
</blockquote>
<br></div>
I did find some more interesting things while I was poking through the documentation to fix my system. Just after I'd sent the previous email, I found "group info", which I used to list the components of the "MATE Desktop" group. I found another group called (heh!) "mate-desktop".<br>
</blockquote><div><br>OK. THAT'S not right! Should only be a single group. Do you have multiple repos? Base Fedora, updates and rpmfusion free/non-free are enough for a solid environment. <br><br>yum clean all (to clear out the cruft and force a refresh of yum metadata) then yum grouplist should show only one mate collection.<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
So, I tried a "yum group remove mate-desktop", which appeared to be much more restrictive though it still sucked out a lot of packages. But, it didn't try to remove glibc or anything like that, thankfully.<br>
<br>
I looked over the list and told yum to go ahead.<br>
<br>
About a minute later, my X session crashed. Oops. That's right, modern software doesn't like it when things on the disk change drastically.<br>
<br>
Well, that killed yum, too. Double-oops.<br>
<br>
So I thought "okay, I'll re-run the command", which helpfully told me to "yum-complete-transaction" instead. So I did that.<br>
<br>
Alright. At this point, MATE, GNOME, X, and several other things have been removed. Yuck. So, I tried "yum group install 'GNOME Desktop'", which took a few seconds, displayed the to-be-installed list of packages as usual, and then the prompt. I told it to go ahead and install, and then it bombed with a transaction check failure (I didn't take a picture of it, but it involved 4 packages that "are already installed", including kbd).<br>
</blockquote><div><br>This REALLY sounds like the MATE packager screwed the pooch. Poke this up on the fedoraforum and their bugzilla.<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
So I removed those four packages and tried again, and it worked.<br>
<br>
Then I had to re-install the Cinnamon Desktop group, because that also got removed.<br>
<br>
After having done all that, when I attempt to remove "Cinnamon Desktop", the package manager _still_ goes nutso and tries to remove the whole world.<br>
<br>
I don't think that functionality works as it is supposed to...</blockquote><div><br>The joy of third-tier desktop stuff. LXDE took a few releases to get solid. Fedora is really joined at the hip to Gnome. KDE works but it's an afterthought process. <br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
OR - try a yum groupinstall GNOME (or whatever it's called) then<br>
groupremove mate. Basically try and rewrite the deps tree so mate is<br>
disconnected.<br>
</blockquote>
<br></div>
Let me know if I'm wrong, but didn't I effectively do that when I reinstalled GNOME and Cinnamon in my effort to get a working display? :-)<br>
<br>
And if so, how did such a problem make its way into the Fedora core repositories?<br>
<br>
I really do like this distribution, though, package manager and its front-ends aside...<div><div><br>
<br>
--- Mike<br>
<br>
-- <br>
Michael B. Trausch, President<br>
Naunet Corporation<br>
<br>
Telephone: <a href="tel:%28678%29%20287-0693%20x130" value="+16782870693" target="_blank">(678) 287-0693 x130</a><br>
Toll-free: <a href="tel:%28888%29%20494-5810%20x130" value="+18884945810" target="_blank">(888) 494-5810 x130</a><br>
FAX: <a href="tel:%28678%29%20287-0693" value="+16782870693" target="_blank">(678) 287-0693</a><br>
______________________________<u></u>_________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org" target="_blank">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/<u></u>listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/<u></u>listinfo</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>-- <br>James P. Kinney III<br><i><i><i><i><br></i></i></i></i>Every time you stop a school, you will have to build a jail. What you
gain at one end you lose at the other. It's like feeding a dog on his
own tail. It won't fatten the dog.<br>
- Speech 11/23/1900 Mark Twain<br><i><i><i><i><br><a href="http://electjimkinney.org" target="_blank">http://electjimkinney.org</a><br><a href="http://heretothereideas.blogspot.com/" target="_blank">http://heretothereideas.blogspot.com/</a><br>
</i></i></i></i>