GSoC: Announcing accepted students and projects 2011

Bradley Giesbrecht pixilla at macports.org
Wed Apr 27 07:32:44 PDT 2011


On Apr 27, 2011, at 4:31 AM, Clemens Lang wrote:

> On Tue, Apr 26, 2011 at 12:40:04PM +0200, Rainer Müller wrote:
>> Derek, Clemens, Felipe, welcome to our community!

Yes, welcome!

> Thank you.
> 
>> Although you have already introduced yourself on the mailing list with
>> your proposals, it would probably be a good idea if you three could
>> reply with a few words about your upcoming projects.
> 
> Upgrading libraries can be a tedious task – if the API changes with the
> upgrade, and the old version is deleted, binaries linked against this
> library will no longer work, since the loader will not be able to locate
> the necessary dylib file (API changes force a change in version numbers
> and thus file names).
> Such breakage is not immediately apparent. It is only on the next run of
> the software that a user will notice these problems. Other source-based
> distributions have come up with methods to detect and fix these
> problems, e.g. Gentoo has revdep-rebuild.
> My task this summer will be to build a new subcommand
> 	port rev-upgrade
> that will detect and fix such errors by rebuilding the broken packages.
> Depending on how fast I can implement this, we might consider running
> this automatically after upgrading ports.

This would be wonderful.


Regards,
Bradley Giesbrecht (pixilla)






More information about the macports-dev mailing list