Author: daniel Date: 2003-07-03 07:14:21 -0500 (Thu, 03 Jul 2003) New Revision: 285
Removed: people/daniel/STATUS people/daniel/checkdotfiles.py people/daniel/generateunaccounted.py Log: p/daniel/STATUS (deleted): this file is so out-of-date, it's irrelevant. p/daniel/{checkdotfiles,generateunaccounted}.py (deleted): largely obsoleted by manifest-install-reconcile, albeit in a slightly less-sophisticated way. if you desperately want it, svn up -r 284 people/daniel/{checkdotfiles,generateunaccounted}.py Deleted: people/daniel/STATUS ============================================================================== --- people/daniel/STATUS 2003-07-03 11:58:49 UTC (rev 284) +++ people/daniel/STATUS 2003-07-03 12:14:21 UTC (rev 285) @@ -1,57 +0,0 @@ -The old people/daniel/debian is now branches/4.3.0/sid/debian - after I merged -Branden and Ishikawa-san's work, it became the default branch. If you're looking -for a tree to check out, go there. This will now become my area for stupidly -cutting-edge stuff that is almost guaranteed not to build. - -Stuff like the xlibs/xbase-clients splits probably won't happen in this tree, as -I really don't have the time to do stuff like that. I'll probably be looking at -merging Sven Luther's SDK stuff and abolishing Xcursor next, followed by -whatever else props up; TinyX could be a distant speck. - -Here's the rough status of the various architectures, for 4.3.x (name of the -main porter in parentheses): - -alpha: known good; build completed. (me) - -arm: needs rebuild from new sources, now I have Phil's patch. - (pb/BlindMan) - -freebsd-i386: MANIFEST needed, otherwise works! (rmh) - -hppa: should build and work with MANIFEST update, no response from - LaMont wrt building it. (lamont) - -hurd-i386: groff issues that need to be hacked around locally - kernel panics - when you run it on large documents. (?) - -ia64: awaiting third build, after second FTBFS; I think I've fixed the - patches now. (bdale) - -i386: well, duh. (me) - -m68k: problem found, fixed, will be rebuilt with new sources. (cts) - -mips/mipsel: i hate gcc-3.3. ice hell. (Karsten Merker) - -netbsd-i386: no idea. (fenton) - -powerpc: works fine. (me) - -sh[34]: YAEGASHI Takeshi responded to list query late the next evening - - he doesn't have the time/resources to do the port, and not to - let sh hold up 4.3; no SuperH for you. (YAEGASHI Takeshi) - -s390: MANIFEST and *.install.s390 completed; will post up new sources - for Bastian to rebuild soon. (waldi) - -sparc: builds, works. (ilmari) - -x86-64: not started, no-one interested. ([EMAIL PROTECTED]) - -To be done: - * Chase up outstanding porters. - * Look at Sven Luther's SDK stuff to see if it's worth importing. - * Look at building TinyX. - + Which architectures does it build/work on? - -$Id$ Deleted: people/daniel/checkdotfiles.py ============================================================================== --- people/daniel/checkdotfiles.py 2003-07-03 11:58:49 UTC (rev 284) +++ people/daniel/checkdotfiles.py 2003-07-03 12:14:21 UTC (rev 285) @@ -1,67 +0,0 @@ -#!/usr/bin/python2.2 -# Searches through debian/tmp for all files in debian/*.files and debian/*.docs; -# creates a list in broken-packages of missing files. - -import os.path, sys, glob, os - -dotfiles = glob.glob("debian/*.install") -dotfiles += glob.glob("debian/*.docs") -dotfiles += glob.glob("debian/*.install.i386") -for dotfile in dotfiles: - fileList = open(dotfile) - tmpline = fileList.readline() - errors = [] - while tmpline: - tmpline = tmpline.rstrip() - if dotfile[-5:] == ".docs": - path = tmpline - else: - path = "debian/tmp/%s" % tmpline - tmpline = path - if not os.path.isfile(path): - if os.path.isdir(tmpline): - reason = "(directory)" - elif os.path.islink(tmpline): - reason = "(bad link)" - else: - reason = "(non-existant)" - errors.append("%s %s" % (tmpline, reason)) - tmpline = fileList.readline() - if len(errors) > 0: - print "%s:" % dotfile - for error in errors: - print "ERROR - %s" % error - print "\n" - fileList.close() - -linkfiles = glob.glob("debian/*.links") -linkfiles += glob.glob("debian/*.debugfiles") -for linkfile in linkfiles: - linkList = open(linkfile) - tmpline = linkList.readline() - errors = [] - while tmpline: - tmpline = tmpline.rstrip() - links = tmpline.split(' ') - reason = "" - if not len(links) == 2: - reason = "(badly-formed line!)" - elif not (os.path.isfile("debian/tmp/%s" % links[0]) or os.path.isdir("debian/tmp/%s" % links[0])): - if os.path.islink(links[0]): - if os.readlink(links[0]) == links[1] or os.readlink(links[0]) == links[0]: # fixme - reason = "(recursive link)" - elif not os.path.exists("debian/tmp/%s" % links[0]): - reason = "(non-existant)" - else: - reason = "(non-existant)" - if reason == "(badly-formed line!)": - errors.append("%s %s" % (tmpline, reason)) - elif reason: - errors.append("%s -> %s %s" % (links[1], links[0], reason)) - tmpline = linkList.readline() - if len(errors) > 0: - print "%s:" % linkfile - for error in errors: - print "ERROR - %s" % error - print "\n" - linkList.close() Deleted: people/daniel/generateunaccounted.py ============================================================================== --- people/daniel/generateunaccounted.py 2003-07-03 11:58:49 UTC (rev 284) +++ people/daniel/generateunaccounted.py 2003-07-03 12:14:21 UTC (rev 285) @@ -1,47 +0,0 @@ -#!/usr/bin/python2.2 -# Searches through debian/tmp for all files in debian/*.files and debian/*.docs; -# creates a list of files unaccounted-for. - -import os.path, sys, glob, os, string - -architecture = os.popen("dpkg --print-architecture").read().rstrip() -print "Architecture is %s" % architecture - -dotfiles = glob.glob("debian/*.install") -dotfiles += glob.glob("debian/*.install.%s" % architecture) -dotfiles += glob.glob("debian/*.docs") -dotfiles += glob.glob("debian/*.docs.%s" % architecture) -files = {} -for dotfile in dotfiles: - fileList = open(dotfile) - tmpline = fileList.readline() - while tmpline: - tmpline = tmpline.rstrip() - if not string.find(dotfile, ".docs") == -1: - path = tmpline[11:] - else: - path = tmpline - files[path] = "yes" - tmpline = fileList.readline() - fileList.close() - -linkfiles = glob.glob("debian/*.links") -for linkfile in linkfiles: - linkList = open(linkfile) - tmpline = linkList.readline() - while tmpline: - tmpline = tmpline.rstrip() - links = tmpline.split(' ') - reason = "" - if len(links) == 2: - files[links[1]] = "yes" - tmpline = linkList.readline() - -manifest = open("debian/MANIFEST.%s" % architecture) -tmpline = manifest.readline() -while tmpline: - tmpline = tmpline.rstrip() - if not files.has_key(tmpline) and not tmpline[:22] == "usr/X11R6/lib/pkgconfig": - print tmpline - tmpline = manifest.readline() -manifest.close() -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]