some small improvements

This commit is contained in:
Eray Özkural
2005-12-14 18:45:46 +00:00
parent c7685c8b88
commit 4aee2e4ec3
4 changed files with 10 additions and 21 deletions
+4 -4
View File
@@ -16,16 +16,16 @@ try:
from xmlextpiks import *
except:
try:
gibidi
if pisi.context.use_mdom:
raise Error('zibidi')
#if pisi.context.use_mdom:
# gibidi
#else:
from xmlextcdom import *
except:
#raise Error('cannot find 4suite implementation')
print 'xmlext: cDomlette/piksemel implementation cannot be loaded, falling back to minidom'
from xmlextmdom import *
from xml.dom import XHTML_NAMESPACE, XML_NAMESPACE
XHTML_NS = unicode(XHTML_NAMESPACE)
XML_NS = unicode(XML_NAMESPACE)
+4 -4
View File
@@ -18,13 +18,13 @@ try:
#from xmlfilepiks import *
except:
try:
zibidi
if pisi.context.use_mdom:
raise Error('zibidi')
#if pisi.context.use_mdom:
# zibidi
#else:
from xmlfilecdom import *
except:
#raise Error('cannot find 4suite implementation')
print 'xmlext: cDomlette/piksemel implementation cannot be loaded, falling back to minidom'
from xmlfilemdom import *
print 'gumburdop'
#print 'gumburdop'
-1
View File
@@ -33,7 +33,6 @@ from xml.parsers.expat import ExpatError
import codecs
import pisi
from pisi.pxml.xmlextcdom import *
from pisi.file import File
class Error(pisi.Error):
+2 -12
View File
@@ -4,12 +4,10 @@
import sys
import os
sys.path.insert(0, '.')
import pisi.context as ctx
ctx.usemdom = True
print 'hobarey'
#ctx.usemdom = True
import pisi
import pisi.api
import pisi.config
@@ -35,26 +33,18 @@ for root, dirs, files in os.walk(repo_uri):
sf.read(pisi.util.join_path(root, fn))
sf.check()
print 'read %s: %s' % (sf.source.name, sf.source.version)
specfiles.append(sf)
#print specfiles
def plan_build(specfiles):
# try to construct a pisi graph of packages to
# install / reinstall
G_f = Digraph()
#pgraph.PGraph(packagedb) # construct G_f
G_f = Digraph()
pkgtosrc = {}
for sf in specfiles:
for pkg in sf.packages:
pkgtosrc[str(pkg.name)] = str(sf.source.name)
# find the "install closure" graph of G_f by package
# set A using packagedb
for x in specfiles:
#G_f.add_package(x)
src = x.source