-------- Original Message -------- Subject: Re: debuginfo for ABRT Date: Sat, 20 Feb 2010 09:31:46 +0530 From: Sawrub luckysharma11@gmail.com To: users@lists.fedoraproject.org
On 02/20/2010 03:31 AM, Tony Nelson wrote:
On 10-02-19 15:50:36, Aioanei Rares wrote:
On 02/19/2010 10:34 PM, Sawrub wrote:
On my Fedora 12 system, all of the 'debuginfo' [rawhide-debuginfo,fedora-debuginfo,updates-debuginfo,updates- testing-debuginfo] are disabled by default in the corresponding repo's under /etc/yum.repos.d/. As debuginfo-install makes use of these for retrieving all the information for crash reporting, this should not work but still in present case ABRT can download the debuginfo packages. How is all this gettig possible.
ABRT doesn't use the yum configuration nor does it install the debuginfo packages where yum would install them.
Please guide if i'm missing any thing, thanks in advance.
yum --enablerepo<repository>
True but irrelevant, as ABRT doesn't use a yum command line.
Then how does is it getting posible for ABRT to download the packeges, its makes use of YUM as i understand from the following lines copied from manual available for debuginfo-install [man debuginfo-install] used by ABRT for installing of debuginfo's.
---snip--- FILES As debuginfo-install uses YUM libraries for retrieving all the informa- tion, it relies on YUM configuration for its default values like which repositories to use. Consult YUM documentation for details:
/etc/yum.conf /etc/yum/repos.d/ /var/cache/yum/ ---snip---
Forwarding to the test list with a hope of getting an answer.
On Sat, 20 Feb 2010 22:45:32 +0530, Sawrub wrote:
On 02/20/2010 03:31 AM, Tony Nelson wrote:
On 10-02-19 15:50:36, Aioanei Rares wrote:
On 02/19/2010 10:34 PM, Sawrub wrote:
On my Fedora 12 system, all of the 'debuginfo' [rawhide-debuginfo,fedora-debuginfo,updates-debuginfo,updates- testing-debuginfo] are disabled by default in the corresponding repo's under /etc/yum.repos.d/. As debuginfo-install makes use of these for retrieving all the information for crash reporting, this should not work but still in present case ABRT can download the debuginfo packages. How is all this gettig possible.
ABRT doesn't use the yum configuration nor does it install the debuginfo packages where yum would install them.
Please guide if i'm missing any thing, thanks in advance.
yum --enablerepo<repository>
True but irrelevant, as ABRT doesn't use a yum command line.
Then how does is it getting posible for ABRT to download the packeges, its makes use of YUM as i understand from the following lines copied from manual available for debuginfo-install [man debuginfo-install] used by ABRT for installing of debuginfo's.
"Using Yum" does not imply "executing 'yum'". More commonly a tool uses Yum's API. It can read the default Yum config file and enable/disable repositories at run-time. It could even generate its own Yum config on-the-fly.
On 02/20/2010 10:56 PM, Michael Schwendt wrote:
On Sat, 20 Feb 2010 22:45:32 +0530, Sawrub wrote:
On 02/20/2010 03:31 AM, Tony Nelson wrote:
On 10-02-19 15:50:36, Aioanei Rares wrote:
On 02/19/2010 10:34 PM, Sawrub wrote:
On my Fedora 12 system, all of the 'debuginfo' [rawhide-debuginfo,fedora-debuginfo,updates-debuginfo,updates- testing-debuginfo] are disabled by default in the corresponding repo's under /etc/yum.repos.d/. As debuginfo-install makes use of these for retrieving all the information for crash reporting, this should not work but still in present case ABRT can download the debuginfo packages. How is all this gettig possible.
ABRT doesn't use the yum configuration nor does it install the debuginfo packages where yum would install them.
Please guide if i'm missing any thing, thanks in advance.
yum --enablerepo<repository>
True but irrelevant, as ABRT doesn't use a yum command line.
Then how does is it getting posible for ABRT to download the packeges, its makes use of YUM as i understand from the following lines copied from manual available for debuginfo-install [man debuginfo-install] used by ABRT for installing of debuginfo's.
"Using Yum" does not imply "executing 'yum'". More commonly a tool uses Yum's API. It can read the default Yum config file and enable/disable repositories at run-time. It could even generate its own Yum config on-the-fly.
Thanks a lot for removing the confusion.
Another question that comes up now, is the mirrors list that it uses same that used by YUM. Also does it uses them in the similar fashion to YUM like locating the fatest and closest mirror for them.
On Sat, 20 Feb 2010 23:11:58 +0530, Sawrub wrote:
Another question that comes up now, is the mirrors list that it uses same that used by YUM. Also does it uses them in the similar fashion to YUM like locating the fatest and closest mirror for them.
It's open-source. Feel free to take a look at source code.
On 02/20/2010 11:30 PM, Michael Schwendt wrote:
On Sat, 20 Feb 2010 23:11:58 +0530, Sawrub wrote:
Another question that comes up now, is the mirrors list that it uses same that used by YUM. Also does it uses them in the similar fashion to YUM like locating the fatest and closest mirror for them.
It's open-source. Feel free to take a look at source code.
cheers....'/usr/bin/abrt-debuginfo-install' solved my issues..