• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Kext Dependency not found in Leopard 10.5 ( Intel Mac Mini )
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Kext Dependency not found in Leopard 10.5 ( Intel Mac Mini )


  • Subject: Re: Kext Dependency not found in Leopard 10.5 ( Intel Mac Mini )
  • From: Shantonu Sen <email@hidden>
  • Date: Thu, 29 Nov 2007 20:41:54 -0800

For your "com.apple.kpi.bsd" entry, you have a space after "9.0.0". I can't tell if this is a copy-paste error, or the real plist. If so, please make sure you don't have excessive spaces.

Shantonu

Sent from my MacBook

On Nov 29, 2007, at 7:12 PM, JanakiRam wrote:

Hi All,

I've a generic kext which is running properly on PPC Leopard 10.5 but failed to run on Intel Mac Mini Leopard 10.5 . It reported the following in Log on Intel one.

admins-mac-mini:tmp janakiram$ sudo kextload -v -t fp_9.kext
kextload: resolving dependencies for kernel extensions with validation and authentication failures
kernel extension myDriver.kext has problems:
Missing dependencies:
{
"com.apple.kpi.bsd" =
"A valid compatible version of this dependency cannot be found"
"com.apple.kpi.mach" =
"A valid compatible version of this dependency cannot be found"
"com.apple.kpi.iokit" =
"A valid compatible version of this dependency cannot be found"
"com.apple.kpi.libkern" =
"A valid compatible version of this dependency cannot be found"
}


I've specified the decencies in my kext info.plist as

	<key>OSBundleLibraries</key>

 	<dict>
		<key>com.apple.kpi.bsd</key>
		<string>9.0.0 </string>

		<key>com.apple.kpi.libkern</key>
 		<string>9.0.0</string>

		<key>com.apple.kpi.mach</key>
		<string>9.0.0</string>

		 <key>com.apple.kpi.iokit</key>
		<string>9.0.0</string>

 	</dict>

My PPC machine has the dependent kexts with the same(9.0.0) version.

But when i see the dependency kext version on Intel Machine --> it showed me of the version number
(9.0.0b4).



Can any one suggest/provide pointers to resolve my kext loading problem.


Thanks in Advance.

-JanakiRam.

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden

_______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >Kext Dependency not found in Leopard 10.5 ( Intel Mac Mini ) (From: JanakiRam <email@hidden>)

  • Prev by Date: Kext Dependency not found in Leopard 10.5 ( Intel Mac Mini )
  • Next by Date: Re: Getting PID of a unix domain socket client
  • Previous by thread: Kext Dependency not found in Leopard 10.5 ( Intel Mac Mini )
  • Index(es):
    • Date
    • Thread