[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    [gentoo-dev] [gsoc-status] portage backend for PackageKit (2)
From:       Mounir Lamouri <volkmar () gentoo ! org>
Date:       2009-06-25 19:35:24
Message-ID: 4A43D17C.7070608 () gentoo ! org
[Download RAW message or body]

Hi,

Here I come again with another gsoc update. Nearly weekly (10 days) but
still better than nothing ;)

Last time, I was talking about an ebuild for packagekit soon. Actually,
packagekit is not useful without a pretty frontend. I am using
gnome-packagekit but packagekit and gnome-packagekit moved to
policykit-0.92 and gnome-policykit-0.92 which are new. Policykit-0.92 is
masked in the tree (thanks mrpouet) but gnome-policykit is nowhere at
the moment. So as I'm not able to add gnome-policykit. Ebuilds are going
to wait.
A probable fix will be to add packagekit masked in the tree and
gnome-packagekit with gnome-policykit in gnome-overlay. We will see.

So, where is portage support in packagekit ?
We know have a support for all functionalities. Even repository
management with layman api. By the way, with zmedico, we were talking
about a possible merge of layman in portage (ie. have a repository
management system directly in portage). It could be done maybe at the
end of the gsoc or even after.
Now, I'm working on having a clean and best as possible portage
management with packagekit. For example, packagekit is having a filter
system which help user to filter showed content (mostly when searching
something). Some filters proposed by packagekit can't be added now
because portage/ebuilds don't support them but they could be good adds
for Gentoo ebuilds. I will speak about them in a further email. They are
not needed for my gsoc because that's clearly not key features but for
further developments, that would be great to have them.

So, next developments are going to improve integration for search-* and
get-* functions. Basically, every non-critical functions. That will be
done by discussing portage needs and adding messages / errors specific
to portage if needed.
After that, install-* and update-* functions will have to be improved.
That will surely be a bigger work.

Thanks for reading.

Mounir


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic