| info deps depsMsgString |
info := ancestry infoWithName: nameString message: messageString.
ancestry := MCWorkingAncestry new addAncestor: info.
self modified: true; modified: false.
"*" depsMsgString := messageString, String cr, String cr, 'Required by ', nameString.
"*" deps := self collectDependenciesWithMessage: depsMsgString in: aRepository.
(self repositoryGroup includes: aRepository)��
ifFalse: [ self repositoryGroup addRepository: aRepository ].
^ MCVersion
package: package
info: info
snapshot: package snapshot
dependencies: deps
Changed lines marked "*".