Am 04.10.2011 um 07:18 schrieb Daniel Macks:

[...]

>> I'll take that as a 'no', and we can go ahead and start Phase 1. 
>> 
>> We are not currently freezing the CVS tree. 
>> 
>> Maintainers should audit their packages in 10.4 and check for items
>> that are identical in 10.4/stable and 10.4/unstable. 
> 
> I just did a full sweep of 10.4/unstable and (with the exception of a 
> few corner cases) purged it of all .info that exactly matched the one 
> in 10.4/stable (and also the parallel-named .patch if there was one for 
> the in-sync .info).

Thanks!

> I did no testing at all, so if it *was* in stable 
> and somehow broken, it still is just as broken, and I also didn't look 
> at any changed .info, so if it was broken in stable and fixed in 
> unstable or in 10.7 it's still that same way too. 

The semi-automatic move of packages from unstable to stable caused some 
collateral damage in some cases. Namely if multiple .info files shared a single 
patch file, and some of the .info files and the .patch were moved to stable, 
but the other .info file(s) were not moved. Example:


/sw/fink/10.4/stable/main/finkinfo/languages/gcc46.info
/sw/fink/10.4/stable/main/finkinfo/languages/gcc46.patch
/sw/fink/10.4/unstable/main/finkinfo/10.4-EOL/languages/gcc46-10.4.info
/sw/fink/10.4/unstable/main/finkinfo/10.4-EOL/languages/gcc46.patch
/sw/fink/10.4/unstable/main/finkinfo/languages/gcc46-x86_64.info

Result: gcc46-x86_64.info now does not validate nor build anymore. There is at 
least one more example:

Error: can't find patchfile "./unstable/main/finkinfo/sci/r-cran-sp.patch"

Also, one "reverse" case:

Validating package file ./stable/main/finkinfo/database/sqlite3-x86_64.info...
Error: can't find patchfile "./stable/main/finkinfo/database/sqlite3.patch"



Cheers,
Max
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to