Cocoapods: Error when pod-updating: [!] ERROR: Parsing unable to continue due to parsing error:

Created on 27 Apr 2015  路  19Comments  路  Source: CocoaPods/CocoaPods

I am using the version 0.36.4. The pod-installing goes without any problem.

Any help appreciated. The solution right now is to pod-install every time...

Here is the error trace.

[!] ERROR: Parsing unable to continue due to parsing error:
contained in the file located at /Users/colas/MyDeveloper/MyApps/MyMainApps/Smart App mp/SmartAppMP/Podfile.lock
PODS:
  - BlocksKit (2.2.5):
    - BlocksKit/All (= 2.2.5)
  - BlocksKit/All (2.2.5):
    - BlocksKit/Core
    - BlocksKit/DynamicDelegate
    - BlocksKit/MessageUI
    - BlocksKit/UIKit
  - BlocksKit/Core (2.2.5)
  - BlocksKit/DynamicDelegate (2.2.5)
  - BlocksKit/MessageUI (2.2.5):
    - BlocksKit/Core
    - BlocksKit/DynamicDelegate
  - BlocksKit/UIKit (2.2.5):
    - BlocksKit/Core
    - BlocksKit/DynamicDelegate
  - CBDCoreDataToolKit (3.2.1)
  - CBDCoreGraphicsToolKit (1.1.1)
  - CBDFoundationToolKit (2.1.1):
    - CBDFoundationToolKit/NSString+CBDTruncate (= 2.1.1)
  - CBDFoundationToolKit/NSString+CBDTruncate (2.1.1)
  - CBDOrderedAccessorFix (0.0.1)
  - CBDTreeData (1.1.3):
    - M13OrderedDictionary
  - CBDUIToolKit (1.0.1):
    - CBDCoreGraphicsToolKit
    - CBDFoundationToolKit
    - CBDViewsToolKit
    - MyCBDColors
    - TKRoundedView
  - CBDViewsToolKit (1.1.2)
  - CocoaLumberjack (1.9.2):
    - CocoaLumberjack/Extensions (= 1.9.2)
  - CocoaLumberjack/Core (1.9.2)
  - CocoaLumberjack/Extensions (1.9.2):
    - CocoaLumberjack/Core
  - Colours (4.2)
  - M13OrderedDictionary (1.0.6)
  - MyCBDColors (0.1.2):
    - Colours (~> 4.1)
  - MyCBDLumberJack (1.1.0):
    - CocoaLumberjack (~> 1.8)
  - MyCBDMacros (0.0.3)
  - MyCBDModelForMyApp (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/Categories_for_LatexString (= 1.2.3)
    - MyCBDModelForMyApp/Categories_for_OSX_interface (= 1.2.3)
    - MyCBDModelForMyApp/Classes_for_AppDataModel (= 1.2.3)
    - MyCBDModelForMyApp/Classes_for_MyAppModel (= 1.2.3)
    - MyCBDModelForMyApp/Migration (= 1.2.3)
    - MyCBDModelForMyApp/MyParametersManager (= 1.2.3)
    - MyCBDModelForMyApp/Other_classes (= 1.2.3)
    - MyCBDModelForMyApp/TreeData (= 1.2.3)
  - MyCBDModelForMyApp/Classes_for_AppDataModel (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/Classes_for_AppDataModel/Auto-generated_classes_for_AppDataModel
      (= 1.2.3)
    - MyCBDModelForMyApp/Classes_for_AppDataModel/My_subclasses_for_AppDataModel (=
      1.2.3)
  - MyCBDModelForMyApp/Classes_for_AppDataModel/Auto-generated_classes_for_AppDataModel
    (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/Classes_for_AppDataModel/My_subclasses_for_AppDataModel (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/Classes_for_MyAppModel (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/Classes_for_MyAppModel/Auto-generated_classes_for_MyAppModel
      (= 1.2.3)
    - MyCBDModelForMyApp/Classes_for_MyAppModel/My_subclasses_for_MyAppModel (=
      1.2.3)
  - MyCBDModelForMyApp/Classes_for_MyAppModel/Auto-generated_classes_for_MyAppModel
    (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/Classes_for_MyAppModel/My_subclasses_for_MyAppModel (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/Migration (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/Migration/CustomClassesForMappingModels (= 1.2.3)
    - MyCBDModelForMyApp/Migration/MappingModels (= 1.2.3)
    - MyCBDModelForMyApp/Migration/MHWMigrationManager (= 1.2.3)
  - MyCBDModelForMyApp/Migration/CustomClassesForMappingModels (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/Migration/CustomClassesForMappingModels/From_3_2_to_4_0 (=
      1.2.3)
  - MyCBDModelForMyApp/Migration/CustomClassesForMappingModels/From_3_2_to_4_0 (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/Migration/MappingModels (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/Migration/MHWMigrationManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/MyParametersManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - CBDTreeData
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDUniversalModel
  - MyCBDModelForMyApp/Other_classes (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/Other_classes/CBDLatexString+QuestionsForExercisesForItemQuestion
      (= 1.2.3)
    - MyCBDModelForMyApp/Other_classes/NSEntityDescription+CBDIdManager (= 1.2.3)
  - MyCBDModelForMyApp/Other_classes/NSEntityDescription+CBDIdManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/TreeData (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/TreeData/MyCBDAcademicLevelsManager (= 1.2.3)
    - MyCBDModelForMyApp/TreeData/MyCBDCommentaryTypesManager (= 1.2.3)
    - MyCBDModelForMyApp/TreeData/MyCBDCompetitionsManager (= 1.2.3)
    - MyCBDModelForMyApp/TreeData/MyCBDTopicsManager (= 1.2.3)
  - MyCBDModelForMyApp/TreeData/MyCBDAcademicLevelsManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/TreeData/MyCBDCommentaryTypesManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/TreeData/MyCBDCompetitionsManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/TreeData/MyCBDTopicsManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDUniversalModel (1.0.2)
  - NSLayoutConstraint+HAWHelpers (0.6)
  - OHPDFImage (3.1.3)
  - TKRoundedView (0.5)
  - UICollectionViewLeftAlignedLayout (0.0.3)

DEPENDENCIES:
  - BlocksKit
  - CBDCoreDataToolKit (from `/Users/colas/MyDeveloper/MyLibraries/CBDCoreDataToolKit`)
  - CBDCoreGraphicsToolKit (from `/Users/colas/MyDeveloper/MyLibraries/CBDCoreGraphicsToolKit`)
  - CBDFoundationToolKit (from `/Users/colas/MyDeveloper/MyLibraries/CBDFoundationToolKit`)
  - CBDOrderedAccessorFix
  - CBDTreeData (from `/Users/colas/MyDeveloper/MyLibraries/CBDTreeData`)
  - CBDUIToolKit (from `/Users/colas/MyDeveloper/MyLibraries/CBDUIToolKit`)
  - CBDViewsToolKit (from `/Users/colas/MyDeveloper/MyLibraries/CBDViewsToolKit`)
  - MyCBDColors (from `/Users/colas/MyDeveloper/MyLibraries/MyCBDColors`)
  - MyCBDLumberJack (from `/Users/colas/MyDeveloper/MyLibraries/MyCBDLumberJack/`)
  - MyCBDMacros (from `/Users/colas/MyDeveloper/MyLibraries/MyCBDMacros/`)
  - MyCBDModelForMyApp (from `/Users/colas/MyDeveloper/MyApps/MyMainApps/My App/Librairies/MyCBDModelForMyApp`)
  - MyCBDUniversalModel (from `/Users/colas/MyDeveloper/MyLibraries/MyCBDUniversalModel/`)
  - NSLayoutConstraint+HAWHelpers
  - OHPDFImage
  - UICollectionViewLeftAlignedLayout

EXTERNAL SOURCES:
  CBDCoreDataToolKit:
    :path: /Users/colas/MyDeveloper/MyLibraries/CBDCoreDataToolKit
  CBDCoreGraphicsToolKit:
    :path: /Users/colas/MyDeveloper/MyLibraries/CBDCoreGraphicsToolKit
  CBDFoundationToolKit:
    :path: /Users/colas/MyDeveloper/MyLibraries/CBDFoundationToolKit
  CBDTreeData:
    :path: /Users/colas/MyDeveloper/MyLibraries/CBDTreeData
  CBDUIToolKit:
    :path: /Users/colas/MyDeveloper/MyLibraries/CBDUIToolKit
  CBDViewsToolKit:
    :path: /Users/colas/MyDeveloper/MyLibraries/CBDViewsToolKit
  MyCBDColors:
    :path: /Users/colas/MyDeveloper/MyLibraries/MyCBDColors
  MyCBDLumberJack:
    :path: /Users/colas/MyDeveloper/MyLibraries/MyCBDLumberJack/
  MyCBDMacros:
    :path: /Users/colas/MyDeveloper/MyLibraries/MyCBDMacros/
  MyCBDModelForMyApp:
    :path: /Users/colas/MyDeveloper/MyApps/MyMainApps/My App/Librairies/MyCBDModelForMyApp
  MyCBDUniversalModel:
    :path: /Users/colas/MyDeveloper/MyLibraries/MyCBDUniversalModel/

SPEC CHECKSUMS:
  BlocksKit: 7f422b971407001178d181a43b99014ea2591fe6
  CBDCoreDataToolKit: 43f7994f24bbfaa36d4af26d1d7c78f67bf8bac9
  CBDCoreGraphicsToolKit: 378183f636e35d84d393dcf90bb8dcb01ca89bb3
  CBDFoundationToolKit: 0fb101c131e5583d8d2dbffc8fab7fc787286409
  CBDOrderedAccessorFix: ba34a3609dd258a0d495a5dc541d9c380dfcb800
  CBDTreeData: 324859749b4b25309517450af99c6395cb1fa30c
  CBDUIToolKit: 6c0561785ac63c31bbcb0457b12b0de1632c8736
  CBDViewsToolKit: 8c3c6ab819383cfc51243e7c627c155a108510c2
  CocoaLumberjack: 628fca2e88ef06f7cf6817309aa405f325d9a6fa
  Colours: 086818d74736eb8f4cfefbac7e4f33ba6c956412
  M13OrderedDictionary: ca1bb2d743fd64500ffabee811d4bf2d0a65c908
  MyCBDColors: c1554fb57303323a7f140a49e400af05ed074025
  MyCBDLumberJack: 2706633e55fd857becf913842b86357b6254ed55
  MyCBDMacros: 9a440d4ec6d4f8a8e012d4730a8d57578ef70c82
  MyCBDModelForMyApp: 7da1057a68a3448cf5de4c3271ee8c569a907d95
  MyCBDUniversalModel: ff6fbd35db17be77ced495f79f8ca824f8fec699
  NSLayoutConstraint+HAWHelpers: 94cb97f098c867b7fb1b054700cca4b2d92b3af3
  OHPDFImage: 19cb426bbe7bcf69c68ecc4c5caa1b9553b87d60
  TKRoundedView: 0886ec88ad9d8f9c1de7503babecfacc06263920
  UICollectionViewLeftAlignedLayout: 46396e7c45573544981b9a04a2e25ecacba18774

COCOAPODS: 0.36.4
awaiting input

Most helpful comment

psych v 2.0.17 still causing problems. removed it and installed 2.0.8. everything works now. thanks for the help.

All 19 comments

@colasjojo could you please share the output of running pod update --verbose? Thanks!

[!] ERROR: Parsing unable to continue due to parsing error:
contained in the file located at /Users/colas/MyDeveloper/MyApps/MyMainApps/Smart App mp/SmartAppMP/Podfile.lock
PODS:
  - BlocksKit (2.2.5):
    - BlocksKit/All (= 2.2.5)
  - BlocksKit/All (2.2.5):
    - BlocksKit/Core
    - BlocksKit/DynamicDelegate
    - BlocksKit/MessageUI
    - BlocksKit/UIKit
  - BlocksKit/Core (2.2.5)
  - BlocksKit/DynamicDelegate (2.2.5)
  - BlocksKit/MessageUI (2.2.5):
    - BlocksKit/Core
    - BlocksKit/DynamicDelegate
  - BlocksKit/UIKit (2.2.5):
    - BlocksKit/Core
    - BlocksKit/DynamicDelegate
  - CBDCoreDataToolKit (3.2.1)
  - CBDCoreGraphicsToolKit (1.1.1)
  - CBDFoundationToolKit (2.1.1):
    - CBDFoundationToolKit/NSString+CBDTruncate (= 2.1.1)
  - CBDFoundationToolKit/NSString+CBDTruncate (2.1.1)
  - CBDOrderedAccessorFix (0.0.1)
  - CBDTreeData (1.1.3):
    - M13OrderedDictionary
  - CBDUIToolKit (1.0.1):
    - CBDCoreGraphicsToolKit
    - CBDFoundationToolKit
    - CBDViewsToolKit
    - MyCBDColors
    - TKRoundedView
  - CBDViewsToolKit (1.1.2):
    - CBDViewsToolKit/Core (= 1.1.2)
  - CBDViewsToolKit/Core (1.1.2):
    - CBDViewsToolKit/Core/Core_iOS (= 1.1.2)
    - CBDViewsToolKit/Core/Core_OSX (= 1.1.2)
  - CBDViewsToolKit/Core/Core_iOS (1.1.2)
  - CocoaLumberjack (1.9.2):
    - CocoaLumberjack/Extensions (= 1.9.2)
  - CocoaLumberjack/Core (1.9.2)
  - CocoaLumberjack/Extensions (1.9.2):
    - CocoaLumberjack/Core
  - Colours (4.2)
  - M13OrderedDictionary (1.0.6)
  - MyCBDColors (0.1.2):
    - Colours (~> 4.1)
  - MyCBDLumberJack (1.1.0):
    - CocoaLumberjack (~> 1.8)
  - MyCBDMacros (0.0.3)
  - MyCBDModelForMyApp (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/Categories_for_LatexString (= 1.2.3)
    - MyCBDModelForMyApp/Categories_for_OSX_interface (= 1.2.3)
    - MyCBDModelForMyApp/Classes_for_AppDataModel (= 1.2.3)
    - MyCBDModelForMyApp/Classes_for_MyAppModel (= 1.2.3)
    - MyCBDModelForMyApp/Migration (= 1.2.3)
    - MyCBDModelForMyApp/MyParametersManager (= 1.2.3)
    - MyCBDModelForMyApp/Other_classes (= 1.2.3)
    - MyCBDModelForMyApp/TreeData (= 1.2.3)
  - MyCBDModelForMyApp/Classes_for_AppDataModel (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/Classes_for_AppDataModel/Auto-generated_classes_for_AppDataModel
      (= 1.2.3)
    - MyCBDModelForMyApp/Classes_for_AppDataModel/My_subclasses_for_AppDataModel (=
      1.2.3)
  - MyCBDModelForMyApp/Classes_for_AppDataModel/Auto-generated_classes_for_AppDataModel
    (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/Classes_for_AppDataModel/My_subclasses_for_AppDataModel (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/Classes_for_MyAppModel (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/Classes_for_MyAppModel/Auto-generated_classes_for_MyAppModel
      (= 1.2.3)
    - MyCBDModelForMyApp/Classes_for_MyAppModel/My_subclasses_for_MyAppModel (=
      1.2.3)
  - MyCBDModelForMyApp/Classes_for_MyAppModel/Auto-generated_classes_for_MyAppModel
    (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/Classes_for_MyAppModel/My_subclasses_for_MyAppModel (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/Migration (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/Migration/CustomClassesForMappingModels (= 1.2.3)
    - MyCBDModelForMyApp/Migration/MappingModels (= 1.2.3)
    - MyCBDModelForMyApp/Migration/MHWMigrationManager (= 1.2.3)
  - MyCBDModelForMyApp/Migration/CustomClassesForMappingModels (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/Migration/CustomClassesForMappingModels/From_3_2_to_4_0 (=
      1.2.3)
  - MyCBDModelForMyApp/Migration/CustomClassesForMappingModels/From_3_2_to_4_0 (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/Migration/MappingModels (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/Migration/MHWMigrationManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/MyParametersManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - CBDTreeData
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDUniversalModel
  - MyCBDModelForMyApp/Other_classes (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/Other_classes/CBDLatexString+QuestionsForExercisesForItemQuestion
      (= 1.2.3)
    - MyCBDModelForMyApp/Other_classes/NSEntityDescription+CBDIdManager (= 1.2.3)
  - MyCBDModelForMyApp/Other_classes/NSEntityDescription+CBDIdManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/TreeData (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
    - MyCBDModelForMyApp/TreeData/MyCBDAcademicLevelsManager (= 1.2.3)
    - MyCBDModelForMyApp/TreeData/MyCBDCommentaryTypesManager (= 1.2.3)
    - MyCBDModelForMyApp/TreeData/MyCBDCompetitionsManager (= 1.2.3)
    - MyCBDModelForMyApp/TreeData/MyCBDTopicsManager (= 1.2.3)
  - MyCBDModelForMyApp/TreeData/MyCBDAcademicLevelsManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/TreeData/MyCBDCommentaryTypesManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/TreeData/MyCBDCompetitionsManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDModelForMyApp/TreeData/MyCBDTopicsManager (1.2.3):
    - CBDCoreDataToolKit (~> 3.0)
    - CBDFoundationToolKit
    - MyCBDLumberJack (~> 1.0)
    - MyCBDMacros
  - MyCBDUniversalModel (1.0.2)
  - NSLayoutConstraint+HAWHelpers (0.6)
  - OHPDFImage (3.1.3)
  - TKRoundedView (0.5)
  - UICollectionViewLeftAlignedLayout (0.0.3)

DEPENDENCIES:
  - BlocksKit
  - CBDCoreDataToolKit (from `/Users/colas/MyDeveloper/MyLibraries/CBDCoreDataToolKit`)
  - CBDCoreGraphicsToolKit (from `/Users/colas/MyDeveloper/MyLibraries/CBDCoreGraphicsToolKit`)
  - CBDFoundationToolKit (from `/Users/colas/MyDeveloper/MyLibraries/CBDFoundationToolKit`)
  - CBDOrderedAccessorFix
  - CBDTreeData (from `/Users/colas/MyDeveloper/MyLibraries/CBDTreeData`)
  - CBDUIToolKit (from `/Users/colas/MyDeveloper/MyLibraries/CBDUIToolKit`)
  - CBDViewsToolKit (from `/Users/colas/MyDeveloper/MyLibraries/CBDViewsToolKit`)
  - MyCBDColors (from `/Users/colas/MyDeveloper/MyLibraries/MyCBDColors`)
  - MyCBDLumberJack (from `/Users/colas/MyDeveloper/MyLibraries/MyCBDLumberJack/`)
  - MyCBDMacros (from `/Users/colas/MyDeveloper/MyLibraries/MyCBDMacros/`)
  - MyCBDModelForMyApp (from `/Users/colas/MyDeveloper/MyApps/MyMainApps/My App/Librairies/MyCBDModelForMyApp`)
  - MyCBDUniversalModel (from `/Users/colas/MyDeveloper/MyLibraries/MyCBDUniversalModel/`)
  - NSLayoutConstraint+HAWHelpers
  - OHPDFImage
  - UICollectionViewLeftAlignedLayout

EXTERNAL SOURCES:
  CBDCoreDataToolKit:
    :path: /Users/colas/MyDeveloper/MyLibraries/CBDCoreDataToolKit
  CBDCoreGraphicsToolKit:
    :path: /Users/colas/MyDeveloper/MyLibraries/CBDCoreGraphicsToolKit
  CBDFoundationToolKit:
    :path: /Users/colas/MyDeveloper/MyLibraries/CBDFoundationToolKit
  CBDTreeData:
    :path: /Users/colas/MyDeveloper/MyLibraries/CBDTreeData
  CBDUIToolKit:
    :path: /Users/colas/MyDeveloper/MyLibraries/CBDUIToolKit
  CBDViewsToolKit:
    :path: /Users/colas/MyDeveloper/MyLibraries/CBDViewsToolKit
  MyCBDColors:
    :path: /Users/colas/MyDeveloper/MyLibraries/MyCBDColors
  MyCBDLumberJack:
    :path: /Users/colas/MyDeveloper/MyLibraries/MyCBDLumberJack/
  MyCBDMacros:
    :path: /Users/colas/MyDeveloper/MyLibraries/MyCBDMacros/
  MyCBDModelForMyApp:
    :path: /Users/colas/MyDeveloper/MyApps/MyMainApps/My App/Librairies/MyCBDModelForMyApp
  MyCBDUniversalModel:
    :path: /Users/colas/MyDeveloper/MyLibraries/MyCBDUniversalModel/

SPEC CHECKSUMS:
  BlocksKit: 7f422b971407001178d181a43b99014ea2591fe6
  CBDCoreDataToolKit: 43f7994f24bbfaa36d4af26d1d7c78f67bf8bac9
  CBDCoreGraphicsToolKit: 378183f636e35d84d393dcf90bb8dcb01ca89bb3
  CBDFoundationToolKit: 0fb101c131e5583d8d2dbffc8fab7fc787286409
  CBDOrderedAccessorFix: ba34a3609dd258a0d495a5dc541d9c380dfcb800
  CBDTreeData: 324859749b4b25309517450af99c6395cb1fa30c
  CBDUIToolKit: 6c0561785ac63c31bbcb0457b12b0de1632c8736
  CBDViewsToolKit: c2105be34542185abb7e360248fabf5299d38397
  CocoaLumberjack: 628fca2e88ef06f7cf6817309aa405f325d9a6fa
  Colours: 086818d74736eb8f4cfefbac7e4f33ba6c956412
  M13OrderedDictionary: ca1bb2d743fd64500ffabee811d4bf2d0a65c908
  MyCBDColors: c1554fb57303323a7f140a49e400af05ed074025
  MyCBDLumberJack: 2706633e55fd857becf913842b86357b6254ed55
  MyCBDMacros: 9a440d4ec6d4f8a8e012d4730a8d57578ef70c82
  MyCBDModelForMyApp: 7da1057a68a3448cf5de4c3271ee8c569a907d95
  MyCBDUniversalModel: ff6fbd35db17be77ced495f79f8ca824f8fec699
  NSLayoutConstraint+HAWHelpers: 94cb97f098c867b7fb1b054700cca4b2d92b3af3
  OHPDFImage: 19cb426bbe7bcf69c68ecc4c5caa1b9553b87d60
  TKRoundedView: 0886ec88ad9d8f9c1de7503babecfacc06263920
  UICollectionViewLeftAlignedLayout: 46396e7c45573544981b9a04a2e25ecacba18774

COCOAPODS: 0.36.4


/Library/Ruby/Gems/2.0.0/gems/cocoapods-core-0.36.4/lib/cocoapods-core/yaml_helper.rb:62:in `rescue in load_string'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-core-0.36.4/lib/cocoapods-core/yaml_helper.rb:57:in `load_string'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-core-0.36.4/lib/cocoapods-core/yaml_helper.rb:75:in `load_file'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-core-0.36.4/lib/cocoapods-core/lockfile.rb:40:in `from_file'
/Users/colas/.gem/ruby/2.0.0/gems/cocoapods-0.36.4/lib/cocoapods/config.rb:184:in `lockfile'
/Users/colas/.gem/ruby/2.0.0/gems/cocoapods-0.36.4/lib/cocoapods/command/project.rb:69:in `run_install_with_update'
/Users/colas/.gem/ruby/2.0.0/gems/cocoapods-0.36.4/lib/cocoapods/command/project.rb:155:in `run'
/Library/Ruby/Gems/2.0.0/gems/claide-0.8.1/lib/claide/command.rb:312:in `run'
/Users/colas/.gem/ruby/2.0.0/gems/cocoapods-0.36.4/lib/cocoapods/command.rb:46:in `run'
/Users/colas/.gem/ruby/2.0.0/gems/cocoapods-0.36.4/bin/pod:44:in `<top (required)>'
/Users/colas/.gem/ruby/2.0.0/bin/pod:23:in `load'
/Users/colas/.gem/ruby/2.0.0/bin/pod:23:in `<main>'

The issue there seems to be that there's a line break due to some sort of wrapping (at line 72)

Thanks, I look more closer. You mean line 72 of the Podfile.lock ?

So, is it a bug?

I don't see how we could've serialized that lockfile, so any steps to reproduce would be incredibly helpful.

I have tried to remove some of the line breaks... but I still have the same error :/

There's not really much we can do unless you provide us with a way to reproduce that broken lockfile being created, sorry.

OK, I managed to remove the error.

I used to organize my pods with a lot of subspecs, because I wanted to keep the directory structure. But, this is unnecessary since 0.36. So, I removed all the unnecessary subspecs.

I had some specific dependencies in these subspecs (for example: I need this "development pod" only for these class; since all my classes were separated into subspecs, I was able to say: "the dependency is for this subspec only"). Now, these dependencies are "global". I suspect the error came from there.

Hi @segiddins.

I have this bug again. Do you have any advice so that I can find where is comes from? Is it a problem of dependency alone? I am trying to find where it comes from. Then, I could maybe help to understand if there is a bug in the dependency manager.

Thanks.

I have just found that when I remove one of my pod, I don't have the problem anymore.

Here is the podspec of the "bad" pod. This pod shares resources for OSX and iOS projects. The bug happens when I include the pod in an OSXproject

Pod::Spec.new do |s|


  s.name         = "MyCBDModelForMyMaths"
  s.version      = "1.2.3"
  s.summary      = "A collection of classes to factor my `CoreData` Model. "

  s.description  = <<-DESC
                  A collection of classes to factor my `CoreData` Model. 

                  * it also includes the mogenerator thing.
                   DESC

  s.author        = { "Colas" => "[email protected]" }
  s.homepage      = "https://xxxxxgit"

  s.license = { :type => 'MIT'}

  s.source       = { :git => 'xxxx.git', 
                     :tag =>  "#{s.version}" }



  s.source_files = 'Classes/**/*.{h,m}'  

  s.resources = 'Classes/Classes_for_MyMathsModel/MyMathsModel.xcdatamodeld',
                'Classes/TreeData/Data/*.treeData',
                'Classes/**/*.xcmappingmodel'


  s.dependency 'MyCBDUniversalModel'
  s.dependency 'CBDTreeData'





  s.exclude_files = 'Classes/Classes_for_AppDataModel/**/*.{h,m}',
                    'Classes/Categories_for_LatexStrings/**/*.{h,m}',
                    'Classes/Categories_for_OSX_interface/**/*.{h,m}',
                    'Classes/Other_classes/**/*.{h,m}',
                    'Classes/Old_Model/**/*',
                    'Classes/Classes_for_MyMathsModel/**/*.{h,m}'



  s.subspec 'Classes_for_MyMathsModel' do |ss|

    ss.source_files = 'Classes/Classes_for_MyMathsModel/**/*.{h,m}'
    ss.resource = 'Classes/Classes_for_MyMathsModel/AppDataModel.xcdatamodeld'

  end




  s.subspec 'Classes_for_AppDataModel' do |ss|

    ss.source_files = 'Classes/Classes_for_AppDataModel/**/*.{h,m}'
    ss.resource = 'Classes/Classes_for_AppDataModel/AppDataModel.xcdatamodeld'
    ss.platform = :ios

  end



  s.subspec 'Categories_for_LatexString' do |ss|
    #########################################################
    # These classes are only for creation of the .tex files #
    #########################################################
    ss.source_files = 'Classes/Categories_for_LatexStrings/**/*.{h,m}'
    #ss.dependency 'MyCBDLatexFramework'#, '~>2.0'
    ss.platform = :osx
  end



  s.subspec 'Categories_for_OSX_interface' do |ss|
    #########################################################
    # These classes are only for creation of the .tex files #
    #########################################################
    ss.source_files = 'Classes/Categories_for_OSX_interface/**/*.{h,m}'
    ss.framework = 'AppKit'
    ss.platform = :osx
  end





  s.subspec 'Other_classes' do |ss|
    ss.source_files = 'Classes/Other_classes/*.{h,m}'

    ss.subspec 'NSEntityDescription+CBDIdManager' do |sss|
      sss.source_files = 'Classes/Other_classes/NSEntityDescription+CBDIdManager/**/*.{h,m}'
      sss.frameworks = 'CoreData'
    end

    ss.subspec 'CBDLatexString+QuestionsForExercisesForItemQuestion' do |sss|
      #########################################################
      # These classes are only for creation of the .tex files #
      #########################################################
      sss.platform = :osx
      sss.source_files = 'Classes/Other_classes/CBDLatexString+QuestionsForExercisesForItemQuestion/**/*.{h,m}'
    end

  end







  # s.source_files = 'Classes/MyCBDModelForMyMaths.h'




  # s.subspec 'Classes_for_MyMathsModel' do |ss|

  #   ss.subspec 'Auto-generated_classes_for_MyMathsModel' do |sss|
  #     sss.source_files = 'Classes/Classes_for_MyMathsModel/**/_*.{h,m}'
  #   end

  #   ss.subspec 'My_subclasses_for_MyMathsModel' do |sss|
  #     sss.source_files = 'Classes/Classes_for_MyMathsModel/**/[A-Z]*.{h,m}'
  #   end

  #   ss.resource = 'Classes/Classes_for_MyMathsModel/MyMathsModel.xcdatamodeld'

  # end



  # s.subspec 'TreeData' do |ss|

  #   ss.subspec 'MyCBDTopicsManager' do |sss|
  #     sss.source_files = 'Classes/TreeData/MyCBDTopicsManager/**/*.{h,m}'
  #   end

  #   ss.subspec 'MyCBDAcademicLevelsManager' do |sss|
  #     sss.source_files = 'Classes/TreeData/MyCBDAcademicLevelsManager/**/*.{h,m}'
  #   end

  #   ss.subspec 'MyCBDCompetitionsManager' do |sss|
  #     sss.source_files = 'Classes/TreeData/MyCBDCompetitionsManager/**/*.{h,m}'
  #   end

  #   ss.subspec 'MyCBDCommentaryTypesManager' do |sss|
  #     sss.source_files = 'Classes/TreeData/MyCBDCommentaryTypesManager/**/*.{h,m}'
  #   end

  #   ss.resources = 'Classes/TreeData/Data/*.treeData'

  # end





  # s.subspec 'MyParametersManager' do |ss|

  #     ss.source_files = 'Classes/MyParametersManager/**/*.{h,m}'

  #     ss.dependency 'MyCBDUniversalModel'
  #     ss.dependency 'CBDTreeData'

  # end







#   s.subspec 'Migration' do |ss|

#     ss.subspec 'MHWMigrationManager' do |sss|
#       sss.source_files = 'Classes/Migration/MHWMigrationManager/**/*.{h,m}'
#     end


# #   ss.subspec 'MyCBDMyMathsMigrationManager' do |sss|
# #      sss.source_files = 'Classes/Migration/MyCBDMyMathsMigrationManager/**/*.{h,m}'
# #    end


#     ss.subspec 'MappingModels' do |sss|
#       sss.resources = 'Classes/Migration/MappingModels/**/*.xcmappingmodel'
#     end


#     ss.subspec 'CustomClassesForMappingModels' do |sss|

#       sss.subspec 'From_3_2_to_4_0' do |ssss|
#         ssss.source_files = 'Classes/Migration/CustomClassesForMappingModels/From_3_2_to_4_0/*.{h,m}'
#       end

#     end

#   end





  # s.subspec 'Classes_for_AppDataModel' do |ss|

  #   ss.subspec 'Auto-generated_classes_for_AppDataModel' do |sss|
  #     sss.source_files = 'Classes/Classes_for_AppDataModel/**/_*.{h,m}'
  #   end

  #   ss.subspec 'My_subclasses_for_AppDataModel' do |sss|
  #     sss.source_files = 'Classes/Classes_for_AppDataModel/**/*.{h,m}'
  #   end

  #   ss.resource = 'Classes/Classes_for_AppDataModel/AppDataModel.xcdatamodeld'
  #   ss.platform = :ios


  # end










  s.dependency 'CBDFoundationToolKit'#, '~>1.1'
  s.dependency 'CBDCoreDataToolKit'#, '~>3.0'
  #s.dependency 'MyCBDLatexFramework'#, '~>2.0'


  ##########################
  # My Macros + Lumberjack #
  ##########################

  s.dependency 'MyCBDLumberJack'#, '~>1.0'
  s.dependency 'MyCBDMacros'#, '~>0.0'

  s.prefix_header_contents = '#import "MyCBDMacros.h"', '#import "MyCBDLumberJack.h"',
  ' #ifdef DEBUG
      static const int ddLogLevel = LOG_LEVEL_VERBOSE;
    #else
      static const int ddLogLevel = LOG_LEVEL_WARN;
  #endif'

  ##########################
  ##########################




  s.requires_arc = true

  s.ios.deployment_target = '5.0'
  s.osx.deployment_target = '10.7'


end

And here is the podfile of the project (the line that creates the bug is line 137)

source 'https://github.com/CocoaPods/Specs.git'
source 'file://localhost/Users/colas/MyDeveloper/MyPods/'



platform :osx, '10.7'

xcodeproj 'MyMaths.xcodeproj'





#**************************************************************
#                   PODS UNDER DEVELOPMENT
#**************************************************************







#*******************************
#      Foundation Tool Kit
#*******************************
pod 'CBDFoundationToolKit', :path => '/Users/colas/MyDeveloper/MyLibraries/CBDFoundationToolKit'
#pod 'CBDFoundationToolKit',  '~>2.0'


#*******************************
#      AppKit Tool Kit
#*******************************
pod 'CBDAppKitToolKit', :path => '/Users/colas/MyDeveloper/MyLibraries/CBDAppKitToolKit'
#pod 'CBDAppKitToolKit',  '~>1.1'


#*******************************
#      Core Data Tool Kit
#*******************************
pod 'CBDCoreDataToolKit', :path => '/Users/colas/MyDeveloper/MyLibraries/CBDCoreDataToolKit'
#pod 'CBDCoreDataToolKit', '~>3.1'
pod 'CBDOrderedAccessorFix'


#*******************************
#        Views Tool Kit
#*******************************
pod 'CBDViewsToolKit', :path => '/Users/colas/MyDeveloper/MyLibraries/CBDViewsToolKit'
#pod 'CBDViewsToolKit', '~>1.1'








#*******************************
#        My Colors
#*******************************
pod 'MyCBDColors', :path => '/Users/colas/MyDeveloper/MyLibraries/MyCBDColors'
#pod 'MyCBDColors', '~>0.1'


#*******************************
#        My Macros
#*******************************
pod 'MyCBDMacros', :path => '/Users/colas/MyDeveloper/MyLibraries/MyCBDMacros/'
#pod 'MyCBDMacros', '~>0.0.3'


#*******************************
#      My Log library
#*******************************
pod 'MyCBDLumberJack', :path => '/Users/colas/MyDeveloper/MyLibraries/MyCBDLumberJack/'
#pod 'MyCBDLumberJack', '~>1.1'


#*******************************
#     My universal model
#*******************************
pod 'MyCBDUniversalModel', :path => '/Users/colas/MyDeveloper/MyLibraries/MyCBDUniversalModel/'
#pod 'MyCBDUniversalModel', '~>1.0'




#*******************************
#        Tree Data
#*******************************
pod 'CBDTreeData', :path => '/Users/colas/MyDeveloper/MyLibraries/CBDTreeData'
#pod 'CBDTreeData', '~>1.1'


#*******************************
#      CBDCollectionView
#*******************************
pod 'CBDCollectionViewKit', :path => '/Users/colas/MyDeveloper/MyLibraries/CBDCollectionViewKit'
#pod 'CBDCollectionViewKit', '~>1.0'


#*******************************
#          PDF ToolKit
#*******************************
pod 'CBDPDFToolKit', :path => '/Users/colas/MyDeveloper/MyLibraries/CBDPDFToolKit'
#pod 'CBDPDFToolKit', '~>1.1'





#*******************************
#     My Managed Document
#*******************************
pod 'MyCBD_BSManagedDocument', :path => '/Users/colas/MyDeveloper/MyApps/MyMainApps/My Maths/Librairies/MyCBD_BSManagedDocument'
#pod 'MyCBD_BSManagedDocument', '~>1.3'


#*******************************
#     My Latex Framework
#*******************************
pod 'MyCBDLatexFramework', :path => '/Users/colas/MyDeveloper/MyApps/MyMainApps/My Maths/Librairies/MyCBDLatexFramework'
#pod 'MyCBDLatexFramework', '~>2.0'


#*******************************
#     My Core Data Model
#*******************************



####
####   If this line is uncommented, the bug happens
####   The bug is: "pod install" runs fine but "pod update" fails
####
#pod 'MyCBDModelForMyMaths', :path => '/Users/colas/MyDeveloper/MyApps/MyMainApps/My Maths/Librairies/MyCBDModelForMyMaths'



#pod 'MyCBDModelForMyMaths', '~>1.2'



#**************************************************************
#                       PODS IMPORTED
#**************************************************************

@colasjojo Does pod spec lint against the MyCBDModelForMyMaths podspec show any problems?

I have found more info.

Now, I don't need to comment out all the pod.
If I comment out only one of the subspec, it works fine.

The sub spec that creates the problem is:

  s.subspec 'Other_classes' do |ss|
    ss.source_files = 'Classes/Other_classes/*.{h,m}'

    ss.subspec 'NSEntityDescription+CBDIdManager' do |sss|
      sss.source_files = 'Classes/Other_classes/NSEntityDescription+CBDIdManager/**/*.{h,m}'
    end

    ss.subspec 'CBDLatexString+QuestionsForExercisesForItemQuestion' do |sss|
      #########################################################
      # These classes are only for creation of the .tex files #
      #########################################################
      sss.platform = :osx
      sss.source_files = 'Classes/Other_classes/CBDLatexString+QuestionsForExercisesForItemQuestion/**/*.{h,m}'
    end

  end

About pod spec lint, I will try but I have to tell you that I have a very bad experience with linting... so I don't do it anymore. I am pretty sure that the lint is going to fail...

I tried a new version of this subspec, but it is still failing to update

  s.subspec 'Other_classes' do |ss|
    ss.source_files = 'Classes/Other_classes/**/*.{h,m}'
    ss.exclude_files = 'Classes/Other_classes/CBDLatexString+QuestionsForExercisesForItemQuestion/**/*.{h,m}'

    # ss.subspec 'NSEntityDescription+CBDIdManager' do |sss|
    #   sss.source_files = 'Classes/Other_classes/NSEntityDescription+CBDIdManager/**/*.{h,m}'
    # end

    ss.subspec 'CBDLatexString+QuestionsForExercisesForItemQuestion' do |sss|
      #########################################################
      # These classes are only for creation of the .tex files #
      #########################################################
      sss.platform = :osx
      sss.source_files = 'Classes/Other_classes/CBDLatexString+QuestionsForExercisesForItemQuestion/**/*.{h,m}'
    end

  end

I have re-organized my podspec, I don't have problems anymore. I hope the info I gave will help you to see what the problem was.

I just ran into a problem like this and pod spec lint was helpful in pointing out the problem. In my case, the problem was that I updated the psych gem recently to 2.0.13, which seemed to break pod install:

$ pod spec lint
#<NoMethodError: undefined method `load_file' for Psych:Module>

The fix was to simply remove 2.0.13

Ah, the psych bug again. I just hit this with a parse error on my project's Podfile.lock with psych-2.0.15. gem uninstall psych removed that version and left me with a (working) psych-2.0.8.

I update psych to 2.0.17 got the same problem . then removed that version and sudo gem install psych -v 2.0.5 install 2.0.5 version , it resolved.

@qtdc1229 thanks works for me too...

psych v 2.0.17 still causing problems. removed it and installed 2.0.8. everything works now. thanks for the help.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

marzapower picture marzapower  路  3Comments

luhui picture luhui  路  3Comments

iosdev-republicofapps picture iosdev-republicofapps  路  3Comments

steffendsommer picture steffendsommer  路  3Comments

k06a picture k06a  路  3Comments