Bug 353168 - Akregator is unable to fetch favicons
Summary: Akregator is unable to fetch favicons
Status: RESOLVED FIXED
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-25 11:42 UTC by Ezio Vergine
Modified: 2016-04-26 14:39 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ezio Vergine 2015-09-25 11:42:39 UTC
Version 5.0.1
Using:
KDE Frameworks 5.14.0
Qt 5.5.0 (built against 5.5.0)
The xcb windowing system

No favicons are displayed in feed list.
I've tried to launch akregator in console and for every feed there are a log like this one:

log_akregator: Couldn't reach favicon service. Request favicon for  QUrl("http://feeds.arstechnica.com/")  failed

I've missing some package? configuration?

Thank's for your work, guys

Reproducible: Always
Comment 1 Laurent Montel 2015-09-27 12:15:51 UTC
yep it needs kde-baseapps/lib/konq/src/favicons.h
it's provides by not release kded module.
Comment 2 Laurent Montel 2015-11-03 22:17:14 UTC
It's fixed now.
Comment 3 Luca Giambonini 2015-11-07 10:31:14 UTC
Hi Laurent, is available a patch/commit to temporarily fix this issue until the new applications are out?
Comment 4 Laurent Montel 2015-11-07 14:03:30 UTC
You need libkonq/favicon/ from master.
Comment 5 G360 2015-12-29 17:11:21 UTC
Is this what you mean?

https://quickgit.kde.org/?p=kde-baseapps.git
In path: /lib/konq/favicons/
Comment 6 Luca Giambonini 2016-02-04 23:21:02 UTC
I compiled kde-baseapps from the 'frameworks' branch. But I still have the same problem, no favicons.
I don't see anymore the message "Couldn't reach favicon service". 
The debug output is not helpful, no particular messages about favicons is shown.
Comment 7 Laurent Montel 2016-02-05 07:04:46 UTC
you don't have favicon in tree list ?
Comment 8 Christophe Marin 2016-02-07 20:14:30 UTC
I also didn't see them (even before 37d0c15). They're back now.
Comment 9 Luca Giambonini 2016-02-07 21:36:41 UTC
(In reply to Laurent Montel from comment #7)
> you don't have favicon in tree list ?
yes, I see only a red icon with an X, and some of them with a globe.

(In reply to Christophe Giboudeaux from comment #8)
> I also didn't see them (even before 37d0c15). They're back now.
they are back? what you did?
I can't find the commit 37d0c15, is part of kde-baseapps.git?
Comment 10 Christophe Marin 2016-02-07 23:02:11 UTC
This is a kdepim commit.
The favicons handling has moved from kdebase to kio (and was reworked to be faster). kdepim master now uses the new way.
Comment 11 Rex Dieter 2016-03-12 21:27:41 UTC
So this?
https://quickgit.kde.org/?p=kdepim.git&a=commit&h=fc170311be0964645e60ef5d0d7057f107049604
which is from master branch

Is the recently-released kdepim-15.12.3 fixed too somewhere or still broken?
Comment 12 Luca Giambonini 2016-03-15 19:47:15 UTC
Still broken here (chakra) with 15.12.3
Comment 13 Alex Elsayed 2016-03-29 00:17:18 UTC
Still broken here - tracked this down; the culprit seems to be src/feediconmanager.cpp as of 15.12.3 - line 60 adds a QDBusInterface member m_favIconsModule, line 76 initializes it as querying kded5 for the favicons module (which was never released, and was killed off due to moving into KIO), and lines 91 and 102 call methods on it. Tracked it down thanks to the error message on line 104.

All line numbers are from the 15.12.3 release tarball.
Comment 14 Laurent Montel 2016-03-29 04:45:51 UTC
yep it was fixed when we use unreleased kded
In 5.2 I moved to new kio method
so it's fixed really in official tarball.
Comment 15 Zoidberg 2016-04-26 13:07:54 UTC
If that is supposed to be fixed, why is it still happening in the newly released Kubuntu 16.04?
Comment 16 Laurent Bonnaud 2016-04-26 14:11:18 UTC
I still see this bug on my Ubuntu 16.04 with Neon packages:

Package: akregator
Version: 4:15.12.3-0ubuntu1

Package: libkf5service-bin
Version: 5.21.0+git20160411.1030+16.04-0
Comment 17 Laurent Montel 2016-04-26 14:13:51 UTC
because you still use kdepim 5.1.x and not 5.2.
Comment 18 Laurent Bonnaud 2016-04-26 14:18:41 UTC
> because you still use kdepim 5.1.x and not 5.2.

Indeed:

Version 5.1.3
Using:
KDE Frameworks 5.21.0
Qt 5.5.1 (built against 5.5.1)
The xcb windowing system

I am looking forward to packages (from Ubuntu or Neon) including kdepim 5.2...
Comment 19 Zoidberg 2016-04-26 14:39:24 UTC
Barring any backporting to bugfix versions, I hope the LTS version will eventually receive the newer KDE packages (or that they will land in the backports ppa), but I understand that the ball lies in the field of Kubuntu.