Difference between revisions of "Gentoo"
Line 1: | Line 1: | ||
+ | ==Emerge issues== | ||
+ | So, from time to time you may run into problems with masking and emerge. To get around this, you can do the following: | ||
+ | |||
+ | * Assume that you have a package such as boinc, and it spits out the following when you try to emerge it: | ||
+ | <pre> | ||
+ | # emerge boinc | ||
+ | Calculating dependencies | | ||
+ | !!! All ebuilds that could satisfy "boinc" have been masked. | ||
+ | !!! One of the following masked packages is required to complete your request: | ||
+ | - sci-misc/boinc-4.72.20050813-r3 (masked by: ~x86 keyword) | ||
+ | - sci-misc/boinc-5.2.14 (masked by: ~x86 keyword) | ||
+ | - sci-misc/boinc-5.4.11 (masked by: ~x86 keyword) | ||
+ | - sci-misc/boinc-5.5.6 (masked by: package.mask, ~x86 keyword) | ||
+ | /usr/portage/profiles/package.mask: | ||
+ | # Marcus D. Hanwell <cryos@gentoo.org> (03 Nov 2006) | ||
+ | # 5.5.6 does not work with all projects, please use 5.4 or >=5.8 | ||
+ | |||
+ | - sci-misc/boinc-5.8.15 (masked by: ~x86 keyword) | ||
+ | |||
+ | For more information, see MASKED PACKAGES section in the emerge man page or | ||
+ | refer to the Gentoo Handbook. | ||
+ | </pre> | ||
+ | Well, what the heck are you going to do with this? I mean, you are probably good to go with an x86 system unless you are crazy (like me) and have systems of different architectures, so you have to get around that mask. Here is what you do: | ||
+ | <pre> | ||
+ | ACCEPT_KEYWORDS="~x86" emerge boinc | ||
+ | </pre> | ||
==Ammasso 1100 iWarp Card== | ==Ammasso 1100 iWarp Card== | ||
So, there are drivers for this card now in the 2.6.19 kernel, so I figured I would give this puppy a try... | So, there are drivers for this card now in the 2.6.19 kernel, so I figured I would give this puppy a try... |
Latest revision as of 00:42, 5 January 2008
Emerge issues
So, from time to time you may run into problems with masking and emerge. To get around this, you can do the following:
- Assume that you have a package such as boinc, and it spits out the following when you try to emerge it:
# emerge boinc Calculating dependencies | !!! All ebuilds that could satisfy "boinc" have been masked. !!! One of the following masked packages is required to complete your request: - sci-misc/boinc-4.72.20050813-r3 (masked by: ~x86 keyword) - sci-misc/boinc-5.2.14 (masked by: ~x86 keyword) - sci-misc/boinc-5.4.11 (masked by: ~x86 keyword) - sci-misc/boinc-5.5.6 (masked by: package.mask, ~x86 keyword) /usr/portage/profiles/package.mask: # Marcus D. Hanwell <cryos@gentoo.org> (03 Nov 2006) # 5.5.6 does not work with all projects, please use 5.4 or >=5.8 - sci-misc/boinc-5.8.15 (masked by: ~x86 keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook.
Well, what the heck are you going to do with this? I mean, you are probably good to go with an x86 system unless you are crazy (like me) and have systems of different architectures, so you have to get around that mask. Here is what you do:
ACCEPT_KEYWORDS="~x86" emerge boinc
Ammasso 1100 iWarp Card
So, there are drivers for this card now in the 2.6.19 kernel, so I figured I would give this puppy a try...
lspci output:
01:0a.0 Co-processor: Ammasso AMSO 1100 iWARP/RDMA Gigabit Ethernet Coprocessor (rev 01)
dmesg output when trying to load the iw_c2 module:
c2: AMSO1100 Gigabit Ethernet driver v1.1 loaded PCI: Enabling device 0000:01:0a.0 (0114 -> 0116) ACPI: PCI Interrupt 0000:01:0a.0[A] -> GSI 20 (level, low) -> IRQ 19 c2: Downlevel Firmware boot loader [1/7: got 0xff, exp 0x43]. Use the cc_flash utility to update your boot loader c2: Adapter not claimed c2: probe of 0000:01:0a.0 failed with error -5
At this time, I think there may be something wrong with the firmware on this card, so I will be looking around for any sort of firmware update software that I can find in order to try and fix it.
The problem turns out to be with the system board I have this plugged into. The system board does not actually support PCI-X, only PCI-64. As such, it doesn't have the speed necessary to deal with the Ammasso cards.