<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
It would make more sense to use the APTCC backend.<br><br><br><br><br>> Date: Thu, 22 Oct 2009 20:18:12 +0200<br>> From: matthias@nlinux.org<br>> To: packagekit@lists.freedesktop.org<br>> Subject: [packagekit] Implementation of searchFiles in APT backend<br>> <br>> Hello!<br>> I'm the author of the Listaller toolset. [1]<br>> This project uses PackageKit to communicate with the package management<br>> system of the current distribution. It is essential for us to use<br>> searchFile for not installed packages, so we can find the required packages<br>> for a binary or script.<br>> Unfortunately this function needs extra-data on Debian based distros (I<br>> asked this some time ago [2]).<br>> So I included an apt-file based workaround to our PackageKit interface, so<br>> it now works. But I would like to see those option in PackageKit too,<br>> because I don't like this hack.<br>> I am not a very experienced Python programmer (I do not really like<br>> Python), but I can program in C++. Would it be accepted if I build a patch<br>> for the APT-Backend which uses the apt-file tool do detect the dependency,<br>> if apt-file is present? Or should I better add the function directly to a<br>> backend? (Apt-file is written in Perl, I never wrote any line in Perl)<br>> (This would require a flag to activate download of apt-files's extra data)<br>> Which backend is the "best" at time? We have the APT-Python backend and<br>> APTCC. Last time I heard that APTCC will implement the changes made on<br>> Debian's debconf very fast, also there is active development on this<br>> backend. But APT is default on Kubuntu...<br>> I hope you can help me with my questions!<br>> Regards<br>> Matthias<br>> <br>> -------<br>> [1]: Listaller is an application management & install suite focused on<br>> applications, not on packages like PackageKit.<br>> The goal of this project is not make software management on Linux as easy<br>> as on MacOS-X and cross-distribution. (look at Ubuntu: They invented<br>> AppCenter, which only runs on Ubuntu/Debian)<br>> [2]:<br>> http://lists.freedesktop.org/archives/packagekit/2009-August/005277.html<br>> _______________________________________________<br>> PackageKit mailing list<br>> PackageKit@lists.freedesktop.org<br>> 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>