|
From: Sjors G. <sj...@sj...> - 2011-09-06 15:58:07
|
Op 6 sep. 2011, om 17:51 heeft Daniel Johnson het volgende geschreven: > Well, all 10.7 users are x86_64 and I'm sure there are quite a few on 10.6 as well. I've always used x86_64 from 10.6 on and I would be _very_ annoyed to have to rebuild everything just to conform to the way Debian does things. Fink Is Not Debian. It would be orders of magnitude less painful to simply patch dpkg to use 'x86_64' instead of 'amd64'. No tools on Mac OS X ever return 'amd64' for anything and Apple's docs always use 'x86_64' so why change just for the sake of changing? It's not _that_ painful, you won't have to rebuild your full installation: dpkg won't forget what packages you already have and Fink will only decide to rebuild a package if it really needs the .deb. AFAIK, the only reasons for that are if it needs to temporarily remove a package for a BuildConflicts, and on a version upgrade, in which case a rebuild is necessary /anyway/. Also, `fink cleanup` could be patched to optionally remove .debs for the wrong architecture, so it wouldn't cost any extra disk space too. (it saves about a byte per package! ;-)) Sjors |