Richard Hughes | 19 Jan 17:32 2015
Picon

PackageKit 1.0.4 released!

Version 1.0.4
~~~~~~~~~~~~~
Released: 2015-01-19

Libraries:
 - Add PK_INFO_ENUM_UNAVAILABLE (Richard Hughes)

Backends:
 - alpm: Clean logic in pk_alpm_transaction_packages (Fabien Bourigault)
 - alpm: Fix bad logic in pk_backend_resolve_name (Fabien Bourigault)
 - alpm: Fix SIGSEV when asking for package files (Fabien Bourigault)
 - alpm: Honor simulation when installing packages (Fabien Bourigault)
 - alpm: Pacman 4.2 support (Christian Hesse, piernov)
 - aptcc: Always respect the noninteractive flag (Matthias Klumpp)
 - aptcc: Don't ask about config changes if we are not interactive
(Matthias Klumpp)
 - aptcc: Use subdirectory in /tmp to store temporary data (Matthias Klumpp)
 - apt: Remove unmaitained backend (Richard Hughes)
 - dummy: Fix make check by not calling pk_backend_job_finished() in
the threaded code (Richard Hughes)
 - hif: Automatically import metadata public keys when safe to do so
(Richard Hughes)
 - hif: Automatically install AppStream metadata (Richard Hughes)
 - hif: Fix compile with newer versions of libhif (Richard Hughes)
 - hif: Fix several small memory leaks (Richard Hughes)
 - hif: Look for unavailable packages during resolve (Richard Hughes)
 - hif: Move hif_source_is_supported() here (Colin Walters)
 - hif: Proxy the allow-cancel state from the state to the job (Richard Hughes)
 - hif: Return 'unavailable' packages for metadata-only repos (Richard Hughes)
 - hif: Support HIF_SOURCE_KIND_LOCAL (Richard Hughes)
(Continue reading)

Úr Balázs | 31 Dec 14:49 2014
Picon

Translation updates

Hi,

I've transtated packagekit into Hungarian on transifex, please update
the .po file (and if nessesary, the other language files, too):
https://www.transifex.com/projects/p/packagekit/resource/master/

Regards,
Balázs
_______________________________________________
PackageKit mailing list
PackageKit <at> lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/packagekit
Christian Hesse | 29 Dec 14:51 2014
Picon

[PATCH 1/1] client/pk-console: replace tabs with spaces

From: Christian Hesse <mail <at> eworm.de>

Alignment was broken, so replace tabs with spaces and fix columns.

Signed-off-by: Christian Hesse <mail <at> eworm.de>
---
 client/pk-console.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/client/pk-console.c b/client/pk-console.c
index 63042ea..a298972 100644
--- a/client/pk-console.c
+++ b/client/pk-console.c
 <at>  <at>  -501,8 +501,8  <at>  <at>  pk_console_details_cb (PkDetails *item, gpointer data)
 	g_print ("  license:     %s\n", license);
 	g_print ("  group:       %s\n", pk_group_enum_to_string (group));
 	g_print ("  description: %s\n", description);
-	g_print ("  size:	%lu bytes\n", (long unsigned int) size);
-	g_print ("  url:	 %s\n", url);
+	g_print ("  size:        %lu bytes\n", (long unsigned int) size);
+	g_print ("  url:         %s\n", url);
 }

 /**
--

-- 
2.2.1

_______________________________________________
PackageKit mailing list
PackageKit <at> lists.freedesktop.org
(Continue reading)

Christian Hesse | 28 Dec 02:23 2014
Picon

[PATCH 1/1] backends/alpm: update for pacman 4.2.0

From: Christian Hesse <mail <at> eworm.de>

Pacman changed handling for questions and events. This updates the alpm
backend for pacman v4.2.0 / libalpm v9.0.0.

Signed-off-by: Christian Hesse <mail <at> eworm.de>
---
 backends/alpm/pk-alpm-transaction.c | 120 ++++++++++++++++++++++--------------
 1 file changed, 75 insertions(+), 45 deletions(-)

diff --git a/backends/alpm/pk-alpm-transaction.c b/backends/alpm/pk-alpm-transaction.c
index 41f0bd4..3dba4d6 100644
--- a/backends/alpm/pk-alpm-transaction.c
+++ b/backends/alpm/pk-alpm-transaction.c
 <at>  <at>  -287,40 +287,48  <at>  <at>  pk_alpm_select_provider (const alpm_list_t *providers,
 }

 static void
-pk_alpm_transaction_conv_cb (alpm_question_t question, gpointer data1,
-                               gpointer data2, gpointer data3, gint *result)
+pk_alpm_transaction_conv_cb (alpm_question_t * question)
 {
        PkBackendJob* job;
        g_assert (pkalpm_current_job);
        job = pkalpm_current_job;

-       g_return_if_fail (result != NULL);
-
-       switch (question) {
+       switch (question->type) {
(Continue reading)

Sasa Ostrouska | 8 Dec 16:49 2014
Picon

Re: Fix show percentage in Katja backend during download



On Mon, Dec 8, 2014 at 12:24 PM, Eugen Wissner <belka.ew-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
Hi,



That's what you use ItemProgress for - the UI is free to show the item
progress or not though, so maybe your PK client just doesn't display
that information?

I have not looked at all at this option of the ItemProgress, will take a look at it. 

Not everything about percentage works in Slackware backend so well... It is actually my fault, I've implemented the main functionality but there are a lot of stuff that should be added/made better and that I intended to do later. I haven't worked on the backend for a long time now (I have another Slackware-Gnome project) but I still know what is missing and look for some time to do a better work. Richard said, he would remove backends that don't implement some old basic functions ;) and I don't want it. Anyway thanks to Sasa for the patches, it is a good reason to start the work again :)

Eugene, I'm here to help make it better, have all the interest to use it , but so far for me the priorities in the Katja are make it use of the downloaded stuff, and for sure before that the md5sum checking.
The patches I sent are just after a quick look into the thing after it annoyed me for a long time. Unfortunately my time is scarse but will do my best to submit patches for what I need in Katja.

Rgds
Saxa

Eugene

_______________________________________________
PackageKit mailing list
PackageKit-PD4FTy7X32lMiVNPc3mojA@public.gmane.orgsktop.org
http://lists.freedesktop.org/mailman/listinfo/packagekit


_______________________________________________
PackageKit mailing list
PackageKit <at> lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/packagekit
Sasa Ostrouska | 8 Dec 01:52 2014
Picon

Fix show percentage in Katja backend during download

Hi, I made a small change to the Katja backend to show the correct percentage during the downloading of the packages.

I believe that dividing by 2 the total tasks and have the percentage shown when downloading up to 50% and when installing the other part from 50% up to 100% is wrong. IMHO this should show the completing of the task and not of all the tasks.

See the attached patch if you want to include it.

Rgds
Saxa


_______________________________________________
PackageKit mailing list
PackageKit <at> lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/packagekit
Richard Hughes | 10 Nov 18:35 2014
Picon

PackageKit 1.0.3 released!

Version 1.0.3
~~~~~~~~~~~~~
Released: 2014-11-10

Libraries:
 - glib: Add support for reinstallation and downgrades (Michal Minar)

Backends:
 - hif: Add support for reinstall and downgrade (Michal Minar)
 - hif: Use hif_context_set_vendor_cache_dir() to be smarter about the
vendor cache (Richard Hughes)
 - hif: Use repo loader provided by the context (Michal Minar)
 - zypp: Improve progress status (Dominique Leuenberger)
 - zypp: propagate install errors to PK (Dominique Leuenberger)
 - zypp: Remap 'recommended' patches to 'BUGFIX' (Dominique Leuenberger)

New Features:
 - Add reinstall and downgrade support to pkcon (Michal Minar)

Tarballs available here:
http://www.freedesktop.org/software/PackageKit/releases/

Richard.
_______________________________________________
PackageKit mailing list
PackageKit <at> lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/packagekit
Richard Hughes | 21 Oct 14:28 2014
Picon

PackageKit 1.0.1 released!

Version 1.0.1
~~~~~~~~~~~~~
Released: 2014-10-21

Backends:
 - alpm: Environment initialization refactoring (Fabien Bourigault)
 - alpm: Fix a few potential double-frees (Richard Hughes)
 - hif: Invalidate offline updates when the rpmdb changes (Kalev Lember)
 - urpmi: Implement filter_application (Thierry Vignaud)
 - urpmi: Implement filter_download (Thierry Vignaud)
 - zypp: Be more specific with the progress status messages (Dominique
Leuenberger)
 - zypp: Ensure to reach 100% on complete cache_refresh (Dominique Leuenberger)
 - zypp: Fix compiler warning (Dominique Leuenberger)

New Features:
 - Add a KeepCache config parameter (Richard Hughes)

Bugfixes:
 - Do not install the python helpers unless required (Richard Hughes)
 - Don't assume systemd is found if --with-systemdsystemunitdir is
passed (Matthias Klumpp)
 - Fall back to /usr/lib/os-release if /etc/os-release does not exist
(Richard Hughes)
 - Fix compile when the systemd headers are not located in
/usr/include (Richard Hughes)
 - Never allow cancelling a transaction twice (Richard Hughes)
 - Overwrite an existing link for packagekit-offline-update.service
(Dominique Leuenberger)

Tarballs available here: http://www.packagekit.org/releases/

Richard.
Sasa Ostrouska | 14 Oct 10:06 2014
Picon

PK on Slackware auto restores default packages

Hi !

I have a question but I'm not sure if this is the right place to ask. I'm using the PackageKit on gnome3 with Katja backend. Everything works as expected but the problem is that now its already the second time it restored the default packages on my slackware machine.

I'm working on the new gnome 3.14 desktop and the packages I have replaced to update them what gnome needs (Slackware 14.1 ships quite some old stuff in this moment for gnome 3.14). What happens is that without any command or any action it simply decides and reinstalls the replaced packages. This does not happen on a daily basis but it happened only one time right now on this new machine.

Question: Is there a way to make ask PK before it wants to do this automatic restoring of the system ?

If yes, how should I configure or what exactly runs this ?

Any help really appreciated.

Rgds
Saxa

<div><div dir="ltr">
<div>
<div>
<div>
<div>
<div>
<div>
<div>Hi !<br><br>
</div>I have a question but I'm not sure if this is the right place to ask. I'm using the PackageKit on gnome3 with Katja backend. Everything works as expected but the problem is that now its already the second time it restored the default packages on my slackware machine.<br><br>
</div>I'm working on the new gnome 3.14 desktop and the packages I have replaced to update them what gnome needs (Slackware 14.1 ships quite some old stuff in this moment for gnome 3.14). What happens is that without any command or any action it simply decides and reinstalls the replaced packages. This does not happen on a daily basis but it happened only one time right now on this new machine.<br><br>
</div>Question: Is there a way to make ask PK before it wants to do this automatic restoring of the system ?<br><br>
</div>If yes, how should I configure or what exactly runs this ?<br><br>
</div>Any help really appreciated.<br><br>
</div>Rgds<br>
</div>Saxa<br><br>
</div></div>
gregory battaglia | 22 Mar 18:47 2014
Picon

GUI Functionality issues

  Hi:

I am a total newbie to almost everything Linux, having spent the last 11 years in Windows XP.
I have Fedora 18, which, as you may know, is now at EOL and so there's probably no new updates.
However, Software Install does show a lot of downloadable  stuff in its various categories.

But here's where it's functionality seems in question. For example, in Games, I highlighted this one game
package that Iwanted to delete called "Greyhounds..." by clicking the little box next to it to get the check
mark. Then I clicked on Remove Package. Then I clicked Apply Changes. Then I clicked Exit. But when I
went back to Software Install to verify the deletion, "Greyhounds..." was still listed. Why is this?

And what does the blue + over the box mean?

Please advise, but know that I can't do know how to read or write any coded expressions.
All I know is how to operate a GUI with mouse clicks. I realize this is blasphemy in the GNU
community, but I wish that Linux variants like Fedora with Gnome desktop were more GUI
and less

Thanks

Greg
<div><div dir="ltr">&nbsp; Hi:<br><br>I am a total newbie to almost everything Linux, having spent the last 11 years in Windows XP. <br>I have Fedora 18, which, as you may know, is now at EOL and so there's probably no new updates. <br>However, Software Install does show a lot of downloadable&nbsp; stuff in its various categories. <br><br>But here's where it's functionality seems in question. For example, in Games, I highlighted this one game<br>package that Iwanted to delete called "Greyhounds..." by clicking the little box next to it to get the check<br>mark. Then I clicked on Remove Package. Then I clicked Apply Changes. Then I clicked Exit. But when I<br>went back to Software Install to verify the deletion, "Greyhounds..." was still listed. Why is this?<br><br>And what does the blue + over the box mean?<br><br>Please advise, but know that I can't do know how to read or write any coded expressions. <br>All I know is how to operate a GUI with mouse clicks. I realize this is blasphemy in the GNU <br>community, but I wish that Linux variants like Fedora with Gnome desktop were more GUI<br>and less <br><br>Thanks<br><br>Greg<br>
</div></div>
Frédéric WANG | 29 Apr 23:02 2014
Picon

FontConfig iso15924 tag for autoinstallation via PackageKit

Dear FontConfig & PackageKit developers,

I've recently worked on automatic font installation in Gecko-based 
applications using PackageKit [1]. The current patch to add 
notifications for missing glyphs in Gecko relies on script tags as 
defined in iso15924 [2] [3]. So it would help if fontconfig & PackageKit 
would be able to handle some metadata for these script tags, for example 
:script=Khmr. Also, I'm interested in automatic installation of math 
fonts, so it would be important to support the code "Zmth=Mathematical 
notation" too.

Thanks,

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=467729
[2] http://www.unicode.org/iso15924/iso15924-codes.html
[3] https://bugzilla.mozilla.org/show_bug.cgi?id=619521

--

-- 
Frédéric Wang
MathML Crowdfunding: ulule.com/mathematics-ebooks

Gmane