<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Id be curious to hear what Michael Vogt has to say about APTcc and the work being done to PK about debconf which Daniel has spoken of.&nbsp; Is that heading on the right track to make Ubuntu consider it as the default backend to USC? And what other questions or concerns he may have about it.<br><br><br><br><br><br><br><br><br><br><br><br>&gt; Date: Sun, 25 Oct 2009 13:56:27 +0100<br>&gt; From: matthias@nlinux.org<br>&gt; To: packagekit@lists.freedesktop.org<br>&gt; Subject: Re: [packagekit] Implementation of searchFiles in APT backend<br>&gt; <br>&gt; On Sun, 25 Oct 2009 09:25:15 +0100, Sebastian Heinlein &lt;sebi@glatzor.de&gt;<br>&gt; wrote:<br>&gt; &gt; On Fri, Oct 23, 2009 at 11:53:40PM +0200, Matthias Klumpp wrote:<br>&gt; &gt;&gt; On Fri, 23 Oct 2009 16:22:26 +1300, Jean Hubbard  wrote:<br>&gt; &gt;&gt; Wow! Last hour I tried the APTcc backend instead of the APT backend on<br>&gt; my<br>&gt; &gt;&gt; Ubuntu machine: Never thought that it could be so much faster!<br>&gt; &gt;&gt; I haven't measured anything, but APTcc is so much faster than APT that I<br>&gt; &gt;&gt; could remove nearly all threads I use and I would not see any<br>&gt; difference!<br>&gt; &gt;&gt; A standard installation of Songbird takes 10 minutes with Listaller<br>&gt; using<br>&gt; &gt;&gt; PackageKit with APT backend. If I switch to APTcc backend, it only needs<br>&gt; &gt;&gt; 5<br>&gt; &gt;&gt; minutes (which is far too much, I improve this at time).<br>&gt; &gt;&gt; I will give APTcc a closer look...<br>&gt; &gt; <br>&gt; &gt; May I ask which kind of transaction do you call? I am not familiar<br>&gt; &gt; with your project. Do you call a lot of SearchFiles and later a<br>&gt; &gt; InstallPackages?<br>&gt; <br>&gt; I call a lot of SearchFiles (over 116 times in the sample test package),<br>&gt; then often a Resolve (10 times in sample package) to check if packages are<br>&gt; already installed, and the a InstallPackages (currently one for every<br>&gt; package, but I will change this)<br>&gt; The problem is that the app has to check which packages contain the<br>&gt; libraries the to-be-installed application needs. So we have a lot of<br>&gt; searchFiles calls, but the setup package can be installed on many recent<br>&gt; distributions.<br>&gt; It may be important that (on this early stage) I call searchFiles one after<br>&gt; one. If i supmit the request parallel I'm sure this will be a lot faster.<br>&gt;  Matthias<br>&gt; _______________________________________________<br>&gt; PackageKit mailing list<br>&gt; PackageKit@lists.freedesktop.org<br>&gt; http://lists.freedesktop.org/mailman/listinfo/packagekit<br>                                               <br /><hr />New Windows 7: Find the right PC for you. <a href='http://windows.microsoft.com/shop' target='_new'>Learn more.</a></body>
</html>