PackageKit: *** Missing bundle identifier

golbiga
Contributor III
Contributor III

From time to time I will get a policy errors from Self Service installations that list a whole bunch of PackageKit Missing bundle identifiers. The only thing that I can tell from it is there are receipt files in /Library/Receipts which shouldn't be in a Snow Leopard machine. Has anyone else seen this? Will removing those receipt files in /Library/Receipts keep these errors from showing up?

Thanks
Allen

7 REPLIES 7

Bukira
Contributor

Hi,

I get these but have nothing to do with the error, i find the message after the error shows what it refers to,

IF i try to install Safari 5.0.4 over 5.0.3 i get the missing bundle etc, but the under it it says it cannot install over 5.03 etc

So i would look for other reason, such as why it cant install, requires 10.6.6 etc

Also if the Share is unmounted then it will error.

Criss

Criss Myers
Senior IT Analyst (Mac Services)
iPhone / iPad Developer
Apple Certified Technical Coordinator v10.5
LIS Development
Software Management Team
Adelphi Building AB28
University of Central Lancashire
Preston PR1 2HE
Ex 5050
01772 895050

--missing content--

s that list a whole bunch of PackageKit Missing bundle identifiers. The only thing that I can tell from it is there are receipt files in /Library/R
eceipts which shouldn't be in a Snow Leopard machine. Has anyone else seen this? Will removing those receipt files in /Library/Receipts keep these errors from showing up?

Thanks
Allen

Bukira
Contributor

You will see the same message, but the last line shows why it fails, it has nothing to do with the named Apps, but it dues ti EpsonDrivers

Installing EPSONPrinterDrivers2.4.1.pkg... Installation failed. The installer reported: 2011-02-08 08:14:37.304 installer[1040:3007] PackageKit: ** Missing bundle identifier: /Library/Receipts/3d Mouse SpaceNavigator PE.pkg 2011-02-08 08:14:37.383 installer[1040:3007] PackageKit: ** Missing bundle identifier: /Library/Receipts/Citrix ICA Client.pkg 2011-02-08 08:14:37.393 installer[1040:3007] PackageKit: ** Missing bundle identifier: /Library/Receipts/Citrix.pkg 2011-02-08 08:14:37.530 installer[1040:3007] PackageKit: ** Missing bundle identifier: /Library/Receipts/QuickLook.pkg 2011-02-08 08:14:43.467 installer[1040:7703] PackageKit: ** Missing bundle identifier: /Library/Receipts/3d Mouse SpaceNavigator PE.pkg 2011-02-08 08:14:43.469 installer[1040:7703] PackageKit: ** Missing bundle identifier: /Library/Receipts/Citrix ICA Client.pkg 2011-02-08 08:14:43.470 installer[1040:7703] PackageKit: ** Missing bundle identifier: /Library/Receipts/Citrix.pkg 2011-02-08 08:14:43.482 installer[1040:7703] PackageKit: ** Missing bundle identifier: /Library/Receipts/QuickLook.pkg installer: Package name is EPSON Printer Software installer: Upgrading at base path / installer: The upgrade failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)

Criss Myers
Senior IT Analyst (Mac Services)
iPhone / iPad Developer
Apple Certified Technical Coordinator v10.5
LIS Development
Software Management Team
Adelphi Building AB28
University of Central Lancashire
Preston PR1 2HE
Ex 5050
01772 895050

--missing content--

s that list a whole bunch of PackageKit Missing bundle identifiers. The only thing that I can tell from it is there are receipt files in /Library/R
eceipts which shouldn't be in a Snow Leopard machine. Has anyone else seen this? Will removing those receipt files in /Library/Receipts keep these errors from showing up?

Thanks
Allen

golbiga
Contributor III
Contributor III

This is what I see at the end of those lines. No errors, plus it continues on to run the adobe provisioning tool and then has a manual trigger that launches the updates to Acrobat X. The only difference between an install that doesn't prompt a policy error and one that does are the missing bundle identifier messages.

2011-03-22 18:55:37.093 installer[94395:3007] PackageKit: ** Missing bundle identifier: /Library/Receipts/Office2008_en_silverlight.pkg
2011-03-22 18:55:37.094 installer[94395:3007] PackageKit: *
* Missing bundle identifier: /Library/Receipts/Office2008_en_sounds.pkg
2011-03-22 18:55:37.095 installer[94395:3007] PackageKit: ** Missing bundle identifier: /Library/Receipts/Office2008_en_word.pkg
2011-03-22 18:55:37.095 installer[94395:3007] PackageKit: *
* Missing bundle identifier: /Library/Receipts/Office2008_en_word_help_std.pkg
installer: Package name is Adobe Acrobat X Pro
installer: choices changes file '/Library/Mskcc/AcrobatX/choices.xml' applied
installer: Installing at base path /
installer: The install was successful.
Acrobat X Installed

Allen

--missing content--

s that list a whole bunch of PackageKit Missing bundle identifiers. The on
ly thing that I can tell from it is there are receipt files in /Library/Rec
eipts which shouldn't be in a Snow Leopard machine. Has anyone else seen t
his? Will removing those receipt files in /Library/Receipts keep these err
ors from showing up?

Thanks
Allen

Bukira
Contributor

hmmm dunno, but when i get these errors it never has anything to do with the packages listed as issues with missing bundle identifier, for me the programs aren't even relevant, as you can see from mine I'm not even installing any off those programs, so i would suggest you look deeper into other issues

are the other lines the same on good install log?

Criss Myers
Senior IT Analyst (Mac Services)
iPhone / iPad Developer
Apple Certified Technical Coordinator v10.5
LIS Development
Software Management Team
Adelphi Building AB28
University of Central Lancashire
Preston PR1 2HE
Ex 5050
01772 895050

--missing content--

s that list a whole bunch of PackageKit Missing bundle identifiers. The only thing that I can tell from it is there are receipt files in /Library/R
eceipts which shouldn't be in a Snow Leopard machine. Has anyone else seen this? Will removing those receipt files in /Library/Receipts keep these errors from showing up?

Thanks
Allen

jarednichols
Honored Contributor

We also see these on various vendors' packages. Cisco VPN for instance we constantly see. I believe it has to do with pkgutil being called during recon and the CFBundleIdentifier flag is missing from the receipt's info.plist file.

Basically it's a vendor not following Apple's spec.

j
--
Jared F. Nichols
Desktop Engineer, Client Services
Information Services Department
MIT Lincoln Laboratory
244 Wood Street
Lexington, Massachusetts 02420
781.981.5436

--missing content--

s that list a whole bunch of PackageKit Missing bundle identifiers. The on
ly thing that I can tell from it is there are receipt files in /Library/Rec
eipts which shouldn't be in a Snow Leopard machine. Has anyone else seen t
his? Will removing those receipt files in /Library/Receipts keep these err
ors from showing up?

Thanks
Allen

golbiga
Contributor III
Contributor III

Well I was just able to replicate the policy error. I copied the receipt files that were in /Library/Receipts/ onto a test machine, ran the installer from Self Service and after it finished got an email from the JSS saying there was a policy error. I removed the receipt files from /Library/Receipts and re-ran the installer, no errors. I guess I'm just wondering why 10.6 machines are putting receipt files in /Library/Receipts? I thought they were supposed to stop that practice and only put them in /var/db/receipts.

Allen

On Mar 24, 2011, at 12:39 PM, Nichols, Jared - 1170 - MITLL wrote:

We also see these on various vendors' packages. Cisco VPN for instance we constantly see. I believe it has to do with pkgutil being called during recon and the CFBundleIdentifier flag is missing from the receipt's info.plist file.

Basically it's a vendor not following Apple's spec.

j
--
Jared F. Nichols
Desktop Engineer, Client Services
Information Services Department
MIT Lincoln Laboratory
244 Wood Street
Lexington, Massachusetts 02420
781.981.5436

--missing content--

s that list a whole bunch of PackageKit Missing bundle identifiers. The on
ly thing that I can tell from it is there are receipt files in /Library/Rec
eipts which shouldn't be in a Snow Leopard machine. Has anyone else seen t
his? Will removing those receipt files in /Library/Receipts keep these err
ors from showing up?

Thanks
Allen

RobertHammen
Valued Contributor II

Yes, that's what I do. They are spurious receipts installed on a Snow Leopard system, either by a policy or package snapshot done on a 10.5.x system. On Mar 24, 2011, at 9:38 AM, GolbigA at mskcc.org wrote:

The errors can be ignored, but, if you're anal, you can safely remove these receipts.

--Robert