Hi, to anyone whom would like to test the development version of the gnome-software early, I created a COPR repository with it: https://copr.fedorainfracloud.org/coprs/mcrha/gnome-software-devel/ It currently provides upstream development version for the Fedora 34 and Rawhide. It's updated roughly twice a week, if there are done any changes in the code.
Any issues might be reported upstream: https://gitlab.gnome.org/GNOME/gnome-software/-/issues
Bye, Milan
Milan Crha mcrha@redhat.com wrote: ...
to anyone whom would like to test the development version of the gnome-software early, I created a COPR repository with it: https://copr.fedorainfracloud.org/coprs/mcrha/gnome-software-devel/
Thanks for this, Milan! I've already started using it, and it's a big help.
One of the challenges that I have with testing Software is that it's often difficult to reproduce issues. Would we recommend that those who want to help with Software testing run it with --verbose, or run it from gdb?
Allan
On Wed, 2021-06-23 at 09:52 +0100, Allan Day wrote:
Would we recommend that those who want to help with Software testing run it with --verbose,
Hi, it's discussed here: https://teams.fedoraproject.org/project/silverblue/task/135 Do not be confused with the 'silverblue' project, the arguments there apply to anywhere. Long story short: the verbose log is too chatty.
or run it from gdb?
Neither the verbose log nor the gdb can help for all issues. The gdb is good for crashes, but that can be caught by the coredumpctl. The gdb can be used to see what the application does, eventually whether it's stuck in any call. That can be done on demand, like with the following command:
gdb --batch --ex "t a a bt" --pid=`pidof gnome-software` &>bt.txt
without running the application from the gdb since the beginning. One might verify the bt.txt doesn't expose anything private before sharing it in public, though gnome-software doesn't do anything with credentials/passwords on its own, as far as I know.
That being said, it depends on the problem itself what would be helpful and what not. If you want me to enable the verbose log for these development builds, then I can do it (by patching the code in the package). Bye, Milan
desktop@lists.fedoraproject.org