<div dir="ltr">I had a good look at D-Feet, looking at the org.freedesktop.PackageKit session bus. While it's partially documented in the link you sent me, I couldn't find any docs regarding the org.freedesktop.PackageKit.Modify and org.freedesktop.PackageKit.Modify2 interfaces, and they look like the ones that I need to use, in particular the InstallPackageNames methods. Is this actually what I need to use or I'm on the wrong path here?</div><br><div class="gmail_quote"><div dir="ltr">On Sat, Jan 7, 2017 at 2:07 PM Gabriele Musco <<a href="mailto:emaildigabry@gmail.com">emaildigabry@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr" class="gmail_msg">> Have you seen <a href="https://www.freedesktop.org/software/PackageKit/gtk-doc/" class="gmail_msg" target="_blank">https://www.freedesktop.org/software/PackageKit/gtk-doc/</a> ?</p>
<p dir="ltr" class="gmail_msg">I actually did, but I can't find any info about this higher level interface you're talking about. Could you be more precise?</p>
<br class="gmail_msg"><div class="gmail_quote gmail_msg"><div dir="ltr" class="gmail_msg">On Fri, Jan 6, 2017, 8:15 PM Richard Hughes <<a href="mailto:hughsient@gmail.com" class="gmail_msg" target="_blank">hughsient@gmail.com</a>> wrote:<br class="gmail_msg"></div><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 6 January 2017 at 11:25, Gabriele Musco <<a href="mailto:emaildigabry@gmail.com" class="gmail_msg" target="_blank">emaildigabry@gmail.com</a>> wrote:<br class="gmail_msg">
> I think I'm  doing something wrong, since the documentation I can find is<br class="gmail_msg">
> scattered and kinda lacking many details, that's why I'm asking here. All I<br class="gmail_msg">
> have to do really is install a bunch of packages I already know the names<br class="gmail_msg">
> of.<br class="gmail_msg">
<br class="gmail_msg">
So there are two layers here; a session layer that takes a package<br class="gmail_msg">
name and just takes care of doing the right thing (implemented in<br class="gmail_msg">
gnome-packagekit, gnome-software and apper) and a lower level that<br class="gmail_msg">
gives you control of everything. The lower layer needs a package_id to<br class="gmail_msg">
install.<br class="gmail_msg">
<br class="gmail_msg">
> Is there a way I can just tell packagekit "search all the repos and use the<br class="gmail_msg">
> first (and most likely only) match"?<br class="gmail_msg">
<br class="gmail_msg">
Have you seen <a href="https://www.freedesktop.org/software/PackageKit/gtk-doc/" rel="noreferrer" class="gmail_msg" target="_blank">https://www.freedesktop.org/software/PackageKit/gtk-doc/</a> ?<br class="gmail_msg">
<br class="gmail_msg">
Richard<br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
PackageKit mailing list<br class="gmail_msg">
<a href="mailto:PackageKit@lists.freedesktop.org" class="gmail_msg" target="_blank">PackageKit@lists.freedesktop.org</a><br class="gmail_msg">
<a href="https://lists.freedesktop.org/mailman/listinfo/packagekit" rel="noreferrer" class="gmail_msg" target="_blank">https://lists.freedesktop.org/mailman/listinfo/packagekit</a><br class="gmail_msg">
</blockquote></div></blockquote></div>