|Anonymous | Login||01-20-2022 20:13 UTC|
|Main | My View | View Issues | Change Log | Docs|
|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|
|Summary||0006537: Problem with ReleaseBuilder3dot10 While Updating|
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.
|Attached Files||RB310MergeFix-klc.1.cs.gz [^] (641 bytes) 06-12-07 19:23|
(0010803 - 225 - 225 - 225 - 225 - 225 - 225)
|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)
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)
|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?|
|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.