Bug 29736 - cannot use Evolution within KDE/Plasma
Summary: cannot use Evolution within KDE/Plasma
Status: RESOLVED WORKSFORME
Alias: None
Product: Mageia
Classification: Unclassified
Component: Release (media or process) (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL: https://forums.mageia.org/de/viewtopi...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-07 22:03 CET by Jürgen Kowalzik
Modified: 2021-12-12 16:23 CET (History)
6 users (show)

See Also:
Source RPM: evolution-3.38.3-2.mga8.src.rpm
CVE:
Status comment:


Attachments

Description Jürgen Kowalzik 2021-12-07 22:03:51 CET
Description of problem:

Since you offer MGA6, I was not able to install a connection between Evolution on my Desktop and the mail provider t-online.de
always "wrong password"
On every older computer, where MGA1 - 5 installed a "/home" directory and "/home" was kept, Evolution works fine.
Now I got a new laptop, and I was not able to run evolution.
There was no help from "Mageia Forum DE".

Yesterday I compared my "old" /home directory with the new one, but using the MidnightCommander. mc always shows the hidden dirctories "./xxxxx"

I was missing "./gnome" "./gnome2" and ./gnome2_secrets"

Then I brought some hidden directories from the old to the new laptop using a USB-stick.

Now it works well, I don't know why.
Comment 1 Lewis Smith 2021-12-08 10:47:39 CET
Thank you for this report, and apologies for the trouble you have had.
It would have helped if you raised it at Mageia 6: "Since you offer MGA6, I was not able to..."

Please say what desktop(s) you are using or have installed.
Also, how you installed Evolution. Did it come as part of installing Gnome, or did you add it individually. Can you identify what './gnome2*' files were present after doing so? Did you go through its setup/configuration routine?

Your bug title implies that you have to at least install KDE/Plasma for Evolution to work, but that you use something different. Evolution is principally a Gnome application, and certainly would *not* require Plasma; how would our Gnome users manage?
Also, the missing directories you copied manually (well done for finding this solution):
 "./gnome" "./gnome2" and ./gnome2_secrets"
are clearly for Gnome. Are you using Evolution under Plasma?

On my own M8 system with Plasma & Gnome, I have just
 ./.gnome2
 ./.gnome2_private
but have not configured Evolution, which might well add another.
In your case, the need for "./gnome" is curious; try hiding it (change its name) to see whether it really matters.

CC: (none) => lewyssmith
Severity: major => normal

Comment 2 Jürgen Kowalzik 2021-12-08 12:40:27 CET
I am using this ditribution since "Mandrake", all the time.
My desktop was allways KDE, now known as Plasma.

for installing I allways used the classic medium MageiaX_64bit.iso.
Sometimes I had to kill "/" and keep "/home".
From the three offered methodes I always used "KDE/Plasma".
After installation I used the MCC "Installieren und Entfernen von Software", 
"Finden: evolution" adding a hook to "evolution - Integrated GNOME mail client, calendar and address book​".
Then came a lot of RPM-packages, necessary for installing. [OK]
Years ago I coud insert the data of IMAP and SMTP from t-online.de, my mail adress and the "Kennwort" and it was succesfull.
All the last years, when I tryd arrange evolution for other persons, who sufferd under W, there was no success. (I was allways advertising MAGEIA to other people, each time I offerd KDE as similar to windows)

For me, a member of administration from the german red cross, evolution was the best reasonable compromise to the WIN-outlook used there. 

A lot of well known linux-applications come from gnome, firefox, gimp, LO,.....
they all must work well within KDE/Plasma, without them, you should kick off KDE.
Anyone, several years ago, changed the installion-skript. Any ohter idea?
Comment 3 Lewis Smith 2021-12-08 20:07:37 CET
> for installing I allways used the classic medium MageiaX_64bit.iso
> From the three offered methodes I always used "KDE/Plasma"
> After installation I used the MCC "Installieren und Entfernen von Software",
> "Finden: evolution" adding a hook to "evolution...
> Then came a lot of RPM-packages, necessary for installing. [OK]
Thank you. This mostly clarifies what you do:
- Install (not upgrade) from the Classic ISO, the KDE/Plasma set.
- Install & configure Evolution.
Some of my comment 1 was incorrect re your desktops; sorry.

> Sometimes I had to kill "/" and keep "/home".
This matters. Keeping /home for a new installation, then re-adding software, can be dicey because of residual old application files.

Jürgen, this situation has evolved far too long to look into it. We needed a bug report the moment Evolution did not work, to see exactly what gnome & evolution files you had then; and then see exactly what changed when you copied in the old gnome directories (keep those).
We would need to go back to the beginning.
Can we close this? You can re-open it in more tightly defined circumstances.

Regarding your last comment above, be assured that all applications, great and small, should work under any desktop - including Plasma, which is widely used.
Comment 4 Jürgen Kowalzik 2021-12-09 14:17:43 CET
Hello!
Lets get off from the horse, when horse is dead. Time is too precious, to spoil it with searching bugs, nobody need it. (I mean the combi between KDE, Evolution and t-online.de.)
Thanks for answering.
J. K.
Comment 5 Morgan Leijström 2021-12-09 19:21:26 CET
(In reply to Jürgen Kowalzik from comment #2)

> All the last years, when I tryd arrange evolution for other persons, who
> sufferd under W, there was no success.

This is disturbing: Failure on multiple install and no success, if I understand correctly?  Were these fresh installs or upgrades?  Were they fresh user accounts on Mageia? (f not, try that)

And what kind failure more specifically?

CC: (none) => fri

Comment 6 Jürgen Kowalzik 2021-12-09 20:16:57 CET
In the last 3 years several W7-User came to me: "please show me linux and install it for me." In all times I decreased the W7 Partition and installed a fresh Mageia. For those, it was the first contact to linux. Evolution never worked, Thunderbird well done.
Comment 7 Lewis Smith 2021-12-09 20:42:25 CET
(In reply to Jürgen Kowalzik from comment #6)
> In the last 3 years several W7-User came to me: "please show me linux and
> install it for me." In all times I decreased the W7 Partition and installed
> a fresh Mageia.
> Evolution never worked, Thunderbird well done.
It would be nice to get to the bottom of this, but it requires starting with a new bug the moment that something does not work: a 'clean sheet'. I think we all agree about this.

QA are terribly burdened, but maybe somebody there would have the time to do a clean install of x64 M8 Classic-Plasma, update it then install Evolution - and configure it for an e-mail account. (Something I am toying with at present).
Morgan for qa-discuss?

Source RPM: ? => evolution-3.38.3-2.mga8.src.rpm
Status: NEW => RESOLVED
Resolution: (none) => WORKSFORME

Comment 8 Morgan Leijström 2021-12-09 22:07:49 CET
Right.

I sent a question on QA-dicuss mailing list, if someone want to take a look, pointed to this bug
Comment 9 Hugues Detavernier 2021-12-10 09:15:13 CET
Hi,

I installed Evolution on a fresh installed Mageia 8.
Added a account, sent and received with any problem.

I don't have hidden folders (.gnome2, .gnome2_private).
Evolution parameters are located in .confgi/evolution.

CC: (none) => hdetavernier

Comment 10 Morgan Leijström 2021-12-10 09:52:42 CET
Thank you Hugues

Jürgen or anyone else having problems again, please open a fresh bug.
Comment 11 Lewis Smith 2021-12-10 11:57:23 CET
Well, I am trying at last Evolution under Plasma.
I have just configured an account, including the password for the remote servers. The first time I try Send/Receive, it pops a dialogue:
---
Mail authentification request
Please enter the password for mail account "<accountName>"
(host: pop.free.fr)
User Name <username>
Password [to enter]
[Tick] Add this passsword to your keyring
---
Entering the e-mail password then immediatetly popped another dialogue:
---
Unlock Login Keyring
Authentification required
The login keyring did not get unlocked when you logged into your computer
Password [to enter]
---
In this case, I entered my normal system user password, which got accepted; but nothing happened with Evolution until I re-did Send/Receive action; which did indeed fetch incoming messages from the mail server.

> the mail provider t-online.de always "wrong password"
was the thing that blocked you. I wonder whether the SSL/TLS were correctly configured, they are difficult to know.
Comment 12 Ben McMonagle 2021-12-12 06:03:59 CET
running a multi DE mga8 system, plasma DE.

evolution is installed, but not configured.
configured using email server (pop mail) info from thunderbird.

received multiple emails from server.
created, sent & received  an email

I do not save password to keyring, so required to input password for send and receive emails

CC: (none) => westel

Comment 13 Thomas Andrews 2021-12-12 16:23:32 CET
(In reply to Lewis Smith from comment #3)
> 
> > Sometimes I had to kill "/" and keep "/home".
> This matters. Keeping /home for a new installation, then re-adding software,
> can be dicey because of residual old application files.
> 

I think you've hit onto it here, Lewis. 

Essentially, the reporter says it worked in Mageia 5, but stopped from Mageia 6 onward. 

Mageia 6 is when we switched from KDE4 to Plasma5. That was a HUGE change, with a redesigned configuration system, and a lot of old configuration files/folders had to be re-created, especially if they weren't KDE applications. I had to re-configure my entire desktop look & feel, because none of the old settings were in the same place as they had been - and those were KDE settings.

There was nothing we at Mageia could do about this - it all came from upstream. The KDE organization stopped supporting KDE4. To continue to get security and bug fixes, we had to move to Plasma.

It doesn't surprise me at all that a Gnome application might not work when using old KDE4 settings. It would surprise me more if it DID work. If, as you suggested, the reporter had brought this issue up right away, we probably could have explained the situation then and prevented a lot of frustration.

BTW, strictly speaking, Firefox and Thunderbird aren't Gnome applications. They are Gtk+ applications. There is a difference.

CC: (none) => andrewsfarm


Note You need to log in before you can comment on or make changes to this bug.