Eric Bélanger wrote:
On Thu, Mar 12, 2009 at 5:55 PM, Aaron Griffin <aaronmgriffin@gmail.com> wrote:
On Thu, Mar 12, 2009 at 4:49 PM, Eric Bélanger <snowmaniscool@gmail.com> wrote:
On Thu, Mar 12, 2009 at 10:25 AM, Phil Dillon-Thiselton <dibblethewrecker@gmail.com> wrote:
2009/3/12 Phil Dillon-Thiselton <dibblethewrecker@gmail.com>:
2009/3/6 Eric Bélanger <snowmaniscool@gmail.com>:
checklist : http://wiki.archlinux.org/index.php/User:Snowman/License_Rebuild_Checklist
I believe I haven't forgotten anything. Some of these are trivial, some might need more detailed explanation...
Sorry, I have only just seen this. Are we still doing it in a co-ordinated fashion or has everyone just got in with it and I have missed the boat?
If this hasn't been started already then let's just go for it. I'm desperate to get into something!
It hasn't been started yet. I am waiting for Aaron to push live the latest git changes. They'll fix the sourceball.{skip, force} grepping. They'll also make the failed.txt and errors.txt useful for creating a list of packages to fix. I'll use another way to make a list.
Pushed live and tagged!
Thanks.
I've made a list of packages with missing licenses. I still found the errors.txt too cluttered (list packages with non-(L)GPL license and for both arches) so I just used the abs tree on x86_64. Some i686-only packages might be missing but I'll add them later as there's plenty to do for now. The list : http://wiki.archlinux.org/index.php/User:Snowman/License_Rebuild_TODO
Just add your name beside the packages you plan to do. Better take a dozen or so at a time. Once they're done, remove them from the list. If they cause problems (soname bump, doesn't build/work, etc), skip them and replace your name with a note explaning the problem. You can try to find a patch or a fix but don't spend too much time on that. Better focus on the easy ones for now. We'll deal with the problematic ones later.
How about we just remove all the fortune-mod-<foo> packages instead of rebuilding them... They are all orphans and with low (>5%) usage. Allan