Today, Jano had zypper in a state where the package installation was almost working, except for the fact that the commit try to download the package from the Source class. Tonight, after modfying the commit code, I was able to install a package with zypper. Summary: <install> [S0:0][package]kopete-floor-0.1.0-17.1.x86_64 Continue? [y/n] y Downloading: [S0:0][package]kopete-floor-0.1.0-17.1.x86_64, -1 B(-1 B unpacked) Installing: [S0:0][package]kopete-floor-0.1.0-17.1.x86_64 duncan@tarro:/space/suse/build/zypper/src> duncan@tarro:/space/suse/build/zypper/src> rpm -q kopete-floor kopete-floor-0.1.0-17.1 Some notes: - The commit modifications are a real hack, I mean, it tries to download using the first url available only (no AI), and it wont work with patch and deltas because I did not port that part. PackageProvider and SourceProvideFile code is scary and hard to understand and follow. Can we make that simpler? - I had to ignore 25 dependency problems, because the target for some reason is not added to the pool, so nobody provides any of the requirements. Attached, the hack for zypp commit (not commited to svn as it touches the real working commit) -- Duncan Mac-Vicar Prett Novell :: SUSE R&D, Maxfeldstr. 5, 90409 Nürnberg GF: Markus Rex, HRB 16746 (AG Nürnberg)