Re: [Test-Announce] Heads up: testing requested for significant PackageKit update

2023-01-24 Thread Michael Catanzaro



On Mon, Jan 23 2023 at 09:27:08 PM -0800, Gordon Messmer 
 wrote:

Time will tell if that's credit or blame.  LOL.

Sincerely, though, I know I'm not the first person to work on tackling
this, and I can't take all of the credit.


Good, since I fear it's going to be blame. :D I have unfortunately 
pulled the update as Lukas posted a screenshot of GNOME Software 
getting out of sync with dnf.


Michael

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [Test-Announce] Heads up: testing requested for significant PackageKit update

2023-01-23 Thread Gordon Messmer

On 2023-01-23 16:36, Michael Catanzaro wrote:
On Mon, Jan 23 2023 at 04:28:27 PM -0800, Adam Williamson 
 wrote:

This feature has been turned on and off and on and off again a few
times before because it was found to cause problems. This time, a few
folks have done some diligent work trying to ensure all the previously-
encountered problems were solved, but of course it's *possible* they
missed something, or there are some other problems that folks weren't
aware of.


Yes, except "a few folks" is really just Gordon Messmer. Thanks Gordon.



Time will tell if that's credit or blame.  LOL.

Sincerely, though, I know I'm not the first person to work on tackling 
this, and I can't take all of the credit.


As long as we're on the subject: I will try to address any issues that 
come up that can be addressed immediately.  However: in case there are 
larger issues that, in the end, require packagekitd to run all of the 
time, I also have two open PRs that significantly reduce its memory use: 
https://github.com/PackageKit/PackageKit/pull/592 and 
https://github.com/PackageKit/PackageKit/pull/597


If someone wants to provide additional code review, that might help get 
those merged.

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [Test-Announce] Heads up: testing requested for significant PackageKit update

2023-01-23 Thread Michael Catanzaro
On Mon, Jan 23 2023 at 04:28:27 PM -0800, Adam Williamson 
 wrote:

This feature has been turned on and off and on and off again a few
times before because it was found to cause problems. This time, a few
folks have done some diligent work trying to ensure all the 
previously-

encountered problems were solved, but of course it's *possible* they
missed something, or there are some other problems that folks weren't
aware of.


Yes, except "a few folks" is really just Gordon Messmer. Thanks Gordon.

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Test-Announce] Heads up: testing requested for significant PackageKit update

2023-01-23 Thread Adam Williamson
Hey folks!

The desktop team kindly let us know that there's a fairly significant
PackageKit update coming. It's been built for Rawhide today (so will be
in tomorrow's compose) and is now in updates-testing for F37:

https://bodhi.fedoraproject.org/updates/FEDORA-2023-6c1c40d160

what it does is re-enable a feature where the PackageKit daemon doesn't
run forever as it does now, but shuts down after an inactivity timeout.
This should save a decent amount of RAM, as the daemon tends often to
consume 400M+ of the stuff.

This feature has been turned on and off and on and off again a few
times before because it was found to cause problems. This time, a few
folks have done some diligent work trying to ensure all the previously-
encountered problems were solved, but of course it's *possible* they
missed something, or there are some other problems that folks weren't
aware of.

So it'd be great if as many folks as possible can install this update
and check how it goes. In the past, problems have tended to arise when
you mix operations between dnf and PackageKit-based apps like GNOME
Software, so please pay attention to those kinds of cases - if you
habitually do some stuff with dnf at the command line and some stuff in
Software, keep an eye out for new problems or oddities. Also look out
for incorrect or non-functional update notifications from GNOME,
especially if you e.g. update via DNF but then get a notification from
GNOME for the same updates.

There's some more background reading here:
https://github.com/PackageKit/PackageKit/pull/578

for folks who are interested.

The update for F37 has karma auto-push disabled and time-based auto-
push set to 21 days, so we have plenty of time to find any major
problems with it - don't worry about it being rushed into stable before
we're sure it's OK.

Thanks everyone!
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net

___
test-announce mailing list -- test-annou...@lists.fedoraproject.org
To unsubscribe send an email to test-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test-annou...@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue