 |
 |
 |
 |
| Fedora 12 Alpha, Beta & Release Candidates For discussions on the Bleeding Edge of Fedora - the builds that will one day become Fedora 12. |

16th November 2009, 05:36 PM
|
|
Registered User
|
|
Join Date: Dec 2006
Posts: 57

|
|
|
was using fedora 12 beta, repo changed to fedora 13 rawhide
I was using Fedora 12 Beta and everything was fine. I thought that I would get switched over to the official fedora 12 repo tomorrow, but it seems that I've been moved to fedora 13 rawhide. Any ideas? Do I have to re-install my fedora ?
]$ cat /etc/redhat-release
Fedora release 13 (Rawhide)
I'd like to keep using fedora 12.
|

16th November 2009, 07:46 PM
|
|
Registered User
|
|
Join Date: Jan 2007
Posts: 194

|
|
|
You may have changed the repo by hand. You can go to /etc/yum.repo.d/ and see if there is some rpmnew files and change it back.
Also you may need to reinstall fedora-release.
|

16th November 2009, 08:52 PM
|
|
Registered User
|
|
Join Date: Nov 2009
Posts: 11

|
|
The same happened to mine. I disabled the rawhide repository right after installation of Fedora 12 beta (I knew I have to disable it, the first installation I didn't knew and "accidentally" upgraded to Fedora 13 rawhide too).
Now, even though the rawhide is disabled (I haven't enabled any time), the updater still wants to install F13 packages!!!
A screenshot that shows this:
One has to ask:
1) What idiot decided that the default settings should change the system into the unstable 13 'rawhide' after update?
2) How is this possible? It behaves like malware - breaking the system against the user's will.
|

16th November 2009, 09:49 PM
|
|
Registered User
|
|
Join Date: Jan 2007
Posts: 194

|
|
Quote:
Originally Posted by imploder
The same happened to mine. I disabled the rawhide repository right after installation of Fedora 12 beta (I knew I have to disable it, the first installation I didn't knew and "accidentally" upgraded to Fedora 13 rawhide too).
Now, even though the rawhide is disabled (I haven't enabled any time), the updater still wants to install F13 packages!!!
A screenshot that shows this:
One has to ask:
1) What idiot decided that the default settings should change the system into the unstable 13 'rawhide' after update?
2) How is this possible? It behaves like malware - breaking the system against the user's will.
|
F12 final will come in 1 day. You should wait for it. I am using RC and it is fine.
|

16th November 2009, 09:49 PM
|
|
Registered User
|
|
Join Date: Nov 2009
Posts: 28

|
|
Well I certainly don't agree with imploder's comment. I am in the same situation but I am sure it was my fault.
So, how do I fix this?
I am new to Fedora and yum. I tried disabling the rawhide and testing repos by editing the .repo files but that didn't work. I'd rather not tinker around and cause myself to have to do a reinstall so that's why I'll just ask.
Here are my enabled repos
Code:
yum repolist
Loaded plugins: presto, protectbase, refresh-packagekit
repo id repo name status
GoOo GoOo enabled: 2,376
development Fedora - Development enabled: 19,323
fedora Fedora 13 - x86_64 enabled: 19,342
flash flash enabled: 1
rpmfusion-free-rawhide RPM Fusion for Fedora Rawhide - Free enabled: 432
rpmfusion-nonfree-rawhide RPM Fusion for Fedora Rawhide - Nonfree enabled: 139
updates
|

16th November 2009, 10:44 PM
|
|
Registered User
|
|
Join Date: Nov 2009
Posts: 11

|
|
Here is mine:
Code:
[petr@teltak ~]$ yum repolist
Loaded plugins: presto, refresh-packagekit
repo id repo name status
fedora Fedora 11.92 - i386 enabled: 15,545
rpmfusion-free RPM Fusion for Fedora 11.92 - Free enabled: 383
rpmfusion-free-updates RPM Fusion for Fedora 11.92 - Free - Updates enabled: 383
rpmfusion-nonfree RPM Fusion for Fedora 11.92 - Nonfree enabled: 124
rpmfusion-nonfree-updates RPM Fusion for Fedora 11.92 - Nonfree - Updates enabled: 124
updates Fedora 11.92 - i386 - Updates enabled: 15,546
repolist: 32,105
Nothing called 'rawhide'. I also checked all the rawhide repositories in /etc/yum/repos.d and all have enabled=0. Yet still the updater wants to install rawhide packages.
I don't think it's my fault, since I haven't done anything wrong -- I disabled the rawhide repos and kept them disabled. Rawhide being enabled by default is something I really don't understand -- if I install Fedora 12 beta I want to have Fedora 12 beta and upgrade to final when Fedora 12 final is released. Instead, F13 rawhide is installed by default if I run system update after the installation (the installer recommends to do this). This is wrong. It is broken and it is not my fault.
It may be that this chaos is caused by Fedora 12 going to be released. So I'll wait and see if it gets right.
|

16th November 2009, 10:51 PM
|
|
Registered User
|
|
Join Date: Apr 2009
Posts: 109

|
|
|
I don't believe it will right itself. You can try the following:
yum clean all
yum update
The clean will remove all the cached metadata, and so it will then download this again from the sources mentioned in the repo file.
This is a known problem that Fedora don't think is a problem. There is a small window of opportunity for you to migrate from beta to release ... if you don't do a yum update during that window, then you get moved on to the next rawhide version. I'm guessing that window has already passed.
It happened to me last time, going from FC11 rawhide, to FC12 rawhide. Because I was away from my desktop during this update period, I missed the boat and got stuck on the roller-coaster that has been FC12 rawhide.
I suggest you get in contact with Rahul ... he seems to know about this stuff. He might be able to give you a practical solution.
|

16th November 2009, 10:53 PM
|
|
Guest
|
|
Posts: n/a

|
|
Quote:
Originally Posted by th350urc3
I was using Fedora 12 Beta and everything was fine. I thought that I would get switched over to the official fedora 12 repo tomorrow, but it seems that I've been moved to fedora 13 rawhide. Any ideas? Do I have to re-install my fedora ?
]$ cat /etc/redhat-release
Fedora release 13 (Rawhide)
I'd like to keep using fedora 12.
|
KEEP YOUR SYSTEM UP TO DATE DAILY. you wont have that problem, now your gonna have to download the Final tomorrow an format the rawhide install.
|

16th November 2009, 11:03 PM
|
 |
Retired Community Manager -- Banned from Texas by popular demand.
|
|
Join Date: Sep 2007
Location: NYC
Posts: 8,142

|
|
|
I've been updating my netbook every couple of days, and my workstation at work almost daily--around last Wednesday, it seems (just judging from a ls -l on /etc/yum.repos.d) rawhide disabled itself and fedora enabled itself. So, either I'm just lucky because of my pureness of heart, or this experience, of rawhide continuing to update rather than changing over is an oddity that hasn't happened much.
There's probably some logical difference that we're missing, but in my case, I've simply been doing yum update.
__________________
--
http://home.roadrunner.com/~computertaijutsu
Do NOT PM forum members with requests for technical support. Ask your questions on the forum.
"I don't know why there is the constant push to break any semblance of compatibility" --anon
|

16th November 2009, 11:10 PM
|
|
Registered User
|
|
Join Date: Apr 2009
Posts: 109

|
|
|
That's right, but you have to do the yum update at the right time. If you don't do it for a week, you can miss the change-over window.
Further, if you've done any mods to the repo files than yum won't overwrite the files, instead it stores the new ones as <repo>.rpmnew. The warning it gives is like:
warning: /etc/yum.repos.d/rpmfusion-free-updates.repo created as /etc/yum.repos.d/rpmfusion-free-updates.repo.rpmnew
but this is during the "Updating" phase of the yum transaction, and is easily missed if it scrolls off the screen with hundreds of other updates.
Personally, I think this approach is just asking for trouble, but I guess there's not sufficient people impacted to make Fedora change this. It would be far less confusing to require people that want to stay on rawhide to have to make that decision themselves, rather than the current default of convert to release version, unless you forget or have made changes to the repo files.
|

16th November 2009, 11:19 PM
|
|
Registered User
|
|
Join Date: Nov 2009
Posts: 28

|
|
|
yeah, I've been updating daily too.
I've read in some other threads that if you don't touch the repos, they will automatically switch off from rawhide when the time is necessary. I thought this meant no major changes, all I did was added an exclude for openoffice.org to the repos and now I am where I am.
If I change me repo files to what they are supposed to be (for F12), can I upgrade/downgrade my packages?
|

16th November 2009, 11:20 PM
|
|
Registered User
|
|
Join Date: May 2005
Posts: 3,549

|
|
Quote:
Originally Posted by BrandonD
Well I certainly don't agree with imploder's comment. I am in the same situation but I am sure it was my fault.
So, how do I fix this?
I am new to Fedora and yum. I tried disabling the rawhide and testing repos by editing the .repo files but that didn't work. I'd rather not tinker around and cause myself to have to do a reinstall so that's why I'll just ask.
|
Edit the fedora*.repo files in /etc/yum.repos.d/ and change fedora-rawhide.repo to "enabled=0" everywhere. Change fedora.repo and fedora-updates.repo to have "enabled=1" in the first instances. Hope that helps
__________________
Rahul
http://fedoraproject.org/wiki/RahulSundaram
|

16th November 2009, 11:23 PM
|
|
Registered User
|
|
Join Date: May 2005
Posts: 3,549

|
|
Quote:
I don't think it's my fault, since I haven't done anything wrong -- I disabled the rawhide repos and kept them disabled. Rawhide being enabled by default is something I really don't understand -- if I install Fedora 12 beta I want to have Fedora 12 beta and upgrade to final when Fedora 12 final is released. Instead, F13 rawhide is installed by default if I run system update after the installation (the installer recommends to do this). This is wrong. It is broken and it is not my fault.
It may be that this chaos is caused by Fedora 12 going to be released. So I'll wait and see if it gets right.
|
It seems you didn't update for a long time in between. For the repo switch over to work well, you need to continuously update on a regular basis. The details are here
http://fedoraproject.org/wiki/Upgrad...lease_to_final
Now to fix this,
get fedora-release-rpm and fedora-release-notes package from any mirror, say
http://fedora.zero42.at/linux/releases/12/Everything/
and run rpm -Uvh on both of them.
Check yum repolist. It should fix your problem
__________________
Rahul
http://fedoraproject.org/wiki/RahulSundaram
|

16th November 2009, 11:56 PM
|
|
Registered User
|
|
Join Date: Nov 2009
Posts: 28

|
|
I've tried both of your last two suggestions Rahul.
Disabling the rawhides and enabling the fedora ones did not work because the fedora ones were still for F13 since that was my $releasevar.
I then downloaded fedora-release and fedora-release-notes but could not install because I got a message saying that 13 was already installed and newer than 12.
I believe I have made some progress, this I what I have done:
Changed /etc/redhat-release from
Code:
root@desktop:/etc/yum.repos.d# cat /etc/redhat-release
Fedora release 13 (Rawhide)
to
Code:
root@desktop:/etc/yum.repos.d# cat /etc/redhat-release
Fedora release 12
and did 'yum update' which did nothing but then 'yum downgrade *' and I the only two packages that showed up were fedora-release and fedora-release-notes, both to the 12 version.
I then installed the rpmfusion repos, and I believe I have the right ones and everything. Now, though, I still have nearly all F13 packages, but the correct repos now. How can I go about downgrading them all?
This is what I've tried and the output may be a clue but I am not sure what it means.
Code:
root@desktop:/etc/yum.repos.d# yum downgrade *
Loaded plugins: presto, protectbase, refresh-packagekit
Setting up Downgrade Process
19018 packages excluded due to repository protections
No package fedora-devel.repo available.
No package fedora-rawhide.repo available.
No package fedora-rawhide.repo.rpmnew available.
No package fedora.repo available.
No package fedora.repo.backup available.
No package fedora.repo.rpmnew available.
No package fedora-updates.repo available.
No package fedora-updates.repo.rpmnew available.
No package fedora-updates-testing.repo available.
No package fedora-updates-testing.repo.rpmnew available.
No package flash.repo available.
No package google.repo available.
No package GoOo.repo available.
No package livna.repo available.
No package rpmfusion-free-rawhide.repo available.
No package rpmfusion-free.repo available.
No package rpmfusion-free-updates.repo available.
No package rpmfusion-free-updates-testing.repo available.
No package rpmfusion-nonfree-rawhide.repo available.
No package rpmfusion-nonfree.repo available.
No package rpmfusion-nonfree-updates.repo available.
No package rpmfusion-nonfree-updates-testing.repo available.
Nothing to do
Code:
root@desktop:/etc/yum.repos.d# yum reinstall *
Loaded plugins: presto, protectbase, refresh-packagekit
Setting up Reinstall Process
19018 packages excluded due to repository protections
No Match for argument: fedora-devel.repo
No Match for argument: fedora-rawhide.repo
No Match for argument: fedora-rawhide.repo.rpmnew
No Match for argument: fedora.repo
No Match for argument: fedora.repo.backup
No Match for argument: fedora.repo.rpmnew
No Match for argument: fedora-updates.repo
No Match for argument: fedora-updates.repo.rpmnew
No Match for argument: fedora-updates-testing.repo
No Match for argument: fedora-updates-testing.repo.rpmnew
No Match for argument: flash.repo
No Match for argument: google.repo
No Match for argument: GoOo.repo
No Match for argument: livna.repo
No Match for argument: rpmfusion-free-rawhide.repo
No Match for argument: rpmfusion-free.repo
No Match for argument: rpmfusion-free-updates.repo
No Match for argument: rpmfusion-free-updates-testing.repo
No Match for argument: rpmfusion-nonfree-rawhide.repo
No Match for argument: rpmfusion-nonfree.repo
No Match for argument: rpmfusion-nonfree-updates.repo
No Match for argument: rpmfusion-nonfree-updates-testing.repo
Nothing to do
My repo list now looks like:
Code:
root@desktop:/etc/yum.repos.d# yum repolist
Loaded plugins: presto, protectbase, refresh-packagekit
repo id repo name status
GoOo GoOo enabled: 2,376
development Fedora - Development enabled: 19,323
fedora Fedora 12 - x86_64 enabled: 19,122
flash flash enabled: 1
rpmfusion-free RPM Fusion for Fedora 12 - Free enabled: 432
rpmfusion-free-updates RPM Fusion for Fedora 12 - Free - Updates enabled: 1
rpmfusion-nonfree RPM Fusion for Fedora 12 - Nonfree enabled: 139
rpmfusion-nonfree-updates RPM Fusion for Fedora 12 - Nonfree - Updates enabled: 0
updates Fedora 12 - x86_64 - Updates enabled: 438
repolist: 41,832
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 22:41 (Wednesday, 22-05-2013)
|
|
 |
 |
 |
 |
|
|