#NEWLINE# def has_invalid_metapackage_dependencies( self ) : #NEWLINE# #INDENT# '\n        Returns True if this package has invalid dependencies for a metapackage\n\n        This is defined by REP-0127 as any non-run_depends dependencies other then a buildtool_depend on catkin.\n\n        :returns: True if the given package has any invalid dependencies, otherwise False\n        :rtype: bool\n        ' #NEWLINE# buildtool_depends = [ d . name for d in self . buildtool_depends if ( d . name != 'catkin' ) ] #NEWLINE# return ( len ( ( ( self . build_depends + self ) + self . test_depends ) ) > 0 )