Fedora :: Removing Duplicate I386 Packages On A X86_64 System After A Pre-Upgrade From FC8-FC10
Oct 19, 2009
I recently upgraded my x86_64 system from FC8 to FC10 using Pre-Upgrade. (related blog link) It appears that the upgrade process installed a steaming pile of i386 packages that are duplicates of existing x86_64 packages. I now get update errors because of this package clash. I have searched the fora and the most progress I've been able to make so far is: I apparently had 8 unfinished yum transactions so I did yum-complete-transaction 8 times and have no more incomplete transactions.
The output of package-cleanup --dupes is not very helpful:
Installing f10 on an x86_64 platform from CD or netinst. I can't seem to find a way to have it install i386 compatible (32-bit) software at the same time. Is there a repo that has to be enabled? In f8 i think it was just a box to click somewhere.
When I installed CentOS on a 64 bit machine, I selected the 64 bit option. However, for some reason it installed many i386 packages - these were exact duplicates of installed x86_64 packages.Is this typical? How do I prevent this on future installs? If I left them installed, could this have caused a problem in the future? Due to my fastidious nature, I used yum extender to uncheck every duplicate i386 package and uninstalled them. This took some time. I am still not proficient with yum directly so I am wondering if there is a command to uninstall all i386 packages quickly.
I would like to try out fc10 on an old, k6-2 pc. Last night I tried to download the dvd, but firefox 'completed' the download with only 1.2/~3xg, and of course it didn't work.
I am trying a test net installation in VirtualBox, so far so good.
However, I would rather have a more complete installation on hand and I'm looking at the full install cd's --there are 6 of them.
Are all 6 required for a minimal install, or could I get by with one (or two, etc)? For example, with debian installation cds you can use just the first one -- the rest are just a complete set of packages for everything +kitchen sink.
Since 220.127.116.11-170.2.35.fc10.x86_64, dhclient wlan0 doesn't seem to work any more.
However, bizarrely, dhclient eth0 does (to the same D-link wireless router).
The AP shows connected - tail /var/log/messages
No working leases in persistent database - sleeping.
WINXP connects just fine. This (B43) has worked nicely ever since FC10 came out, and I was able to use the WiFi at all kinds of places on a recent trip. Other than a couple of yum updates, I don't think anything else has changed since. Other devices on the wlan are getting their DHCP requests satisfied correctly.
Is anyone else having this problem since about a week ago? Perhaps there's something really obvious I'm missing. I can manually assign an IP address to wlan0, manually edit the routing tables and edit /etc/resolv.conf, and then Wifi seems to work OK, so it doesn't seem to be b43 itself unless it is dropping DHCPOFFERS. If this isn't a regression, does anyone have any tips about how to debug this?
Anyone know of a good Linux application that will remove duplicate files interactively? I've recently spent a lot of time (read weeks) pruning my music collection, basically by hand. and now I'm moving on to my family photos. Most of the work with the music was done under Windows XP. As for the photos, I have a fantastic Windows application, D'Peg, that I had actually purchased some years ago. This app rocks for Windows. In my opinion it's so good that I would happily pay double the asking price. However, I'd prefer to use Linux if possible, so, what's out there, anything that is worth it's salt? Currently playing around with Picasa.
I have a computer with internet access with amd64 architecture running Debian stable (Lenny). I have another computer with NO internet access with i386 architecture running Debian stable (Lenny).I want to download some packages for the i386 computer using the amd64 computer. So far, the only way I can see to do this is to use dpkg-architecture to temporarily change to i386 on the internet computer, run aptitude with the download-only option to retrieve the packages I need with all suitable dependencies, then switch the internet computer back over to amd64.
I can't imagine I'm the only person who ever needed to do this, and yet I've had no luck finding any advice. The method I described seems rather awkward - is there a more elegant solution?
I apologize to the membership, I realize now the absurdity of this subject. Having now studied the online repository search functions closer, I see it appears packages are automatically retrieved with all necessary dependencies. As such, it is not necessary to use apt and its various functions to do the job.
I'd like to try a clean install instead of an upgrade from FC10 to FC11. What is a good way of getting the list of all packages that were installed through yum, and how do I feed that list to yum on a newly installed FC11?
I made a big mistake on my FC10 machine-while trying to resolve a way to install vlc- I wrote the following command:"yum erase rpm lib".After restarting the machine fedora did not load... (might be funny- I laughed...).Do you know of a way top recover from this state? (I have the liveCD disk),
I'm I seeing this wrong or is the initrd file in kernel-18.104.22.168-170.2.72.fc10.x86_64 a zero byte file and that's why I can't boot with it( get this "kernel panic not syncing VFS unable to mount root fs on known -block (0,0)" message)
Months ago, I tried to get my notebook's internal modem working, by installing alsa-driver-linuxant-22.214.171.124-1.noarch.rpm and hsfmodem-7.80.02.06x86_64full-1.x86_64.rpm, both from Linuxant. This did not work, but my system was stable and the sound device (Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)) worked fine.In the last few days, I upgraded to the latest kernel 126.96.36.199-88.fc14.x86_64. Boot failed due to an inability to build the alsa-driver-linuxant against the kernel source (I have the kernel source in /usr/src/kernels/188.8.131.52-88.fc14.x86_64/). The message in boot.log was:
Code: ERROR: Build failed. Please review the build log at /var/run/alsa-driver.1367.log. /var/run/alsa-driver.1367.log contains the error:
I am working on a project which targets both 32 and 64 bit architectures at the moment. My system is amd64. I added i386 architecture using this guide. However, my problem is
Code: Select allapt-get install package-name:i386
prompts the removal of currently installed packages (amd64 arch.) which is the problem.
Code: Select allReading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: libportaudio0:i386
Some of the packages I am talking about are
Now, as of now, I want to carry out the compilation using 32 bit libraries, however, I really don't want to install 64bit version of all prerequisites each time I switch the compilation from 32 bit to 64. Is there any way to have both architectures at the same time?
just as the title states i need to upgrade my os from fc4 to fc10 first let me say i have no physical access to the box. all i have is root ssh access to it. So i need to know the best way of upgrading that will be safe. before i do the upgrade the server will be backed up so i will not loose any files. if the upgrade fails the data center will reload the os with what i need on it. but i would rather not have to format.
After upgrading to F11 I have had a few problems with some applications most like miro I was able to fix by using yum remove and then reinstalling. It appears that after updating some applications have stayed with the fc10 versions despite fc11 versions being available.
I plan to install Fedora on my laptop. But I just confuse which one is right for me. My laptop is Dell Latitude E6420 (ODM CTO) Intel(R) Core(TM) i7-2620M (2.7GHz, 4M cache) with Turbo Boost Technology With 6 GB Ram
I recently upgraded my x86_64 system from FC8-FC10 using Pre-Upgrade, and here I got some help fixing all the package conflicts that resulted. Following the first reboot after this massive package update, it appears DNS doesn't work in some apps.
I could ping www.yahoo.com, and nslookup www.yahoo.com resolved the name, but firefox and links couldn't. Typing the ip addr that nslookup gives for www.yahoo.com works fine in both firefox and links. Something's obviously wrong with DNS.
I found a workaround for Firefox which is to browse to about:config and set network.dns.disableipv6 = true. Firefox started resolving names after that.
But then I noticed yum is DNS incapable as well. I don't know how to fix it. Here's what I get:
Code: [~]$ sudo yum update Loaded plugins: allowdowngrade, refresh-packagekit http://linuxdownload.adobe.com/linux/i386/repodata/repomd.xml: [Errno 4] IOError: <urlopen error (-2, 'Name or service not known')> Trying other mirror.
Does anyone have any additional info on workarounds or fixes for this DNS problem?
The machine in question has a static ip addr, and I have static nameserver addrs in /etc/resolv.conf, corresponding to the static settings provided by my isp.
I have a PXE/kickstart installation system running ok. I would like to build a custom installation x86_64 .iso with the i386 .rpms removed. Currently I install from the standard x86_64 iso, then go and remove the i386 rpm's with all the attendant problems and impact on docs etc. Has anybody tried this? Is it as simple as just deleting *i386.rpm and then building another .iso from the resultant installation tree?
I upgraded to fedora 10 using yum but i have a problem, the installation went fine and after rebooting i got a login screen. I typed in my user name and password and after a second it returns to the login screen. Im sure the username and password are correct. If i type in another password i get an error message. So how can i log in?
This is what i did to upgrade to Fc10:
Then i got an upgrade wizzard and selected Fedora 10 and than reboot.
In the grub menu only one kernel is present which is the Fc10 so couldn't use the old one.
I've tried to edit the kernel with single for single user that works gives me a command line but im just not experienced enough to figure out how i can use the command line to login.
I've been running FC10 with all updates and had downloaded the FC11 DVD. Yesterday I upgraded to FC 11 using the DVD and it appeared that everything went fine. However when I tried to do ayum updateI got the following error. There was a problem importing one of the Python modules required to run yum. The error leading to this problem was:
No module named yum
install a package which provides this module, or verify that the module is installed correctly.
It's possible that the above module doesn't match the current version of Python, which is:
2.6 (r26:66714, Mar 17 2009, 11:44:14) [GCC 4.4.0 20090313 (Red Hat 4.4.0-0.26)]
go to the yum faq at: [URL] I'm not sure what to do next. I also noticed that all my previously configured repositories are lost.
I have made a custom grub2 menu however, both the default and the custom show together. So my grub looks like the list below, the bolded entries are my custom ones. How do I get rid of the duplicates? I have tried apt-get remove and deleting old kernels.
ubuntu,linux ... ubuntu,linux recovery memtest memtest windows7 windows7 ubuntu linux ubuntu linux recover
What is the best method to upgrade Fedora from 8/9 to 10? I have the DVD, and whenever I try to boot from the DVD it locks up the PC after selecting the default language stuff. I've run the media check on the DVD, and it passes with no problems. I am behind a firewall and for some reason the configuration is not allowing YUM to get through the firewall, but Firefox can get through (I have another post for this issue).
I tried doing an upgrade straight from fc5 to fc10. The upgrade seemed to go all right but once it was completed I've noticed some issues. My main issues are these:
1. After the upgrade all my desktop icons have disappeared and I'm not sure how to recover them. (this applies to all user account on a home machine)
2. When I click the right mouse button on the desktop I get no context menu but I do get the menu when I right click on my top or bottom menu bars.
3. When I try to launch any applications, games, etc., I see the icon show up in the bottom menu bar for a few seconds but then it disappears and the application never launches.
Those are the primary problems I'm encountering right now. I know the files in the home directories are still there (I did CTRL-ALT-F2 into a terminal and logged in as root. Normally I would've done CTRL-ALT-F1 but when I did I saw acpid messages and no prompt.) I've looked through the forums here but nothing I came across quite seemed to fit my needs.
I'm having a problem getting BIND to start after doing the FC10->FC11 upgrade. Others have been reporting some bad symbolic links, but this isn't that problem. I've searched the forums here, but I don't see anything like this anywhere.