On 10/28/2010 01:32 AM, Roger Oberholtzer wrote:
On Wed, 2010-10-27 at 15:14 -0500, David C. Rankin wrote:
Dunno, but from experience, use caution when using the mingw repository and then doing a zypper up. With 11.0, the mingw lib versions were 1-2 versions newer than 11.0. 90% of them worked just fine, but the other 10% were not backwards compatible and broke things.... Yast/zypper didn't always catch the dependency issues.
This is what I am wondering about. Is it the intention that they always be the latest even in non-Factory folders? This sort of breaks the whole OBS layout philosophy where things in the various same-named OpenSUSEXX.X folders all work together. Ming32 is clearly violating this. Or perhaps I have misunderstood this concept.
I never figured that one out either. I don't know why the versions were that much newer in mingw. My understanding was that mingw was sort of separate from the rest of OBS and just focused on the latest build environment libraries, etc.. I never figured out why the versions for say 11.0 or 11.1 wouldn't actually work well with its intended version of opensuse from a dependency standpoint. I just came to view it as "mingw had the 'current' versions of the packages, while opensuse was always 1-3 minor versions behind." From that standpoint mingw really didn't fit into the OBS framework for opensuse_11.x because it would break things or cause dependency hell if you enabled it as a repository. I'm sure there is an reason why that it so, but so far it escapes explanation. Maybe some of the mingw folks can chime in and help us out?? -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org