Home
To The Point Of Collapse
 
[Most Recent Entries] [Calendar View] [Friends View]

Monday, July 11th, 2005

    Time Event
    11:56a
    Etch TODO List
    I just wrote this and I think it's something I'd like more people to read than those who are willing to wade through a crappy, flamey thread. Let's turn that TODO list from a wishlist to a feature list!
    10:03p
    X.Org Has Been Uploaded
    I wish I could say that the subject says it all, but that's not quite true.

    First off: it's true that X.Org has been uploaded to unstable. Steve Langasek talked with the gcc maintainers and they decided that X.Org wouldn't block gcc4, so I got the approval to upload. Steve, as ever, is awesome.

    Then Daniel Stone noticed that the packages are missing updated MANIFEST files for many of the ports. These files were put in place in the X build system long ago so as to manage to complexity of new upstream revisions. Because there's just so much stuff in the X source tree, there had to be an automated way to deal with making sure everything was present and accounted for. The end result of this is that if a MANIFEST that we have doesn't match up with the one generated while building the package, the build will fail. So what's going to happen is that with this upload, some architectures will get the X.Org packages, and others will not due to build failures. I uploaded i386 packages, so that will definitely go through right away, and ppc, sparc, amd64, and I believe mips should all go through as well.

    The reason we went with this plan is that when the builds fail, the build logs will give us a diff for the MANIFEST for each arch. So what I can do is use those to fix the MANIFEST files tomorrow, rebuild as fast as my laptop can manage, and upload the -2 revision which has correct MANIFEST files. Steve, Daniel, and Ryan Murray all directed me in deciding on this plan, and I owe them a ton for all their help.

    Already we've hit a build error in s390 that we're working through, but hopefully we can get all the ports in line ASAP so that this can transition to etch. But here it is. After a long wait and lots of work by lots of people, X.Org is finally entering Debian.

    I think I need a glass of scotch.

    << Previous Day 2005/07/11
    [Calendar]
    Next Day >>

About LiveJournal.com

Advertisement