Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0006537 [Squeak] Release Packaging major always 06-12-07 19:23 06-12-07 20:53
Reporter KenCausey View Status public  
Assigned To RalphJohnson
Priority normal Resolution open  
Status assigned   Product Version
Summary 0006537: Problem with ReleaseBuilder3dot10 While Updating
Description Repeatedly now I've run into a failure when I tried to update a 3.10alpha image. I've tended to work around the problem but I think there is a significant misunderstanding going on that is working for the release team by accident.

First though find a patch attached that fixes an assumption about where hyphens are found in a package's name.

Beyond this however I think the logic of ReleaseBuilder3dot10>>loadTogether:merge: is flawed.

I'll be the first to say I don't quite grok all this so I could be mistaken. But it looks to me like you are going through the list of packages to be merged and trying to ensure that each package knows about it's repository. The thing is it seems to me that it is looking in exactly the same place where it is going to put the result. In other words I think this only works when the answer is already known. For those of us out here that have not been manually getting and putting updates into the 3.10 squeaksource repository those repositories are missing on some of the packages.
Additional Information
Attached Files  RB310MergeFix-klc.1.cs.gz [^] (641 bytes) 06-12-07 19:23

- Relationships

- Notes
(0010803 - 225 - 225 - 225 - 225 - 225 - 225)
KenCausey
06-12-07 19:44

I still think this patch does something useful now but I think the rest of the comment is completely wrong now. I'm still having a failure with 7109 for Installer-Core but I'm not yet sure why. Will update when I know more.
 
(0010804 - 209 - 221 - 221 - 221 - 221 - 221)
KenCausey
06-12-07 20:30

You know, the more I think about it the more I think this patch is just plain bogus.

In fact isn't having a package named 'Installer-Core' bogus? Doesn't MC enforce a policy of no hyphens in package names?
 
(0010805 - 314 - 314 - 314 - 314 - 314 - 314)
KenCausey
06-12-07 20:53

OK, I think (maybe) I have tracked it down. If you look at the 310 repository in Monticello and look at the history for Installer-Core-edc.86, particularly the id for the version of .85 listed in the history and compare that to the id of .85 in the repository you find they don't match. Surely this is not right?
 

- Issue History
Date Modified Username Field Change
06-12-07 19:23 KenCausey New Issue
06-12-07 19:23 KenCausey Status new => assigned
06-12-07 19:23 KenCausey Assigned To  => RalphJohnson
06-12-07 19:23 KenCausey File Added: RB310MergeFix-klc.1.cs.gz
06-12-07 19:44 KenCausey Note Added: 0010803
06-12-07 20:30 KenCausey Note Added: 0010804
06-12-07 20:53 KenCausey Note Added: 0010805


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
44 total queries executed.
33 unique queries executed.
Powered by Mantis Bugtracker