Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 636024 - app-doc/zeal-0.4.0 - multiple users are unable to run at the same time
Summary: app-doc/zeal-0.4.0 - multiple users are unable to run at the same time
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ole Reifschneider (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-31 11:52 UTC by Jaak Ristioja
Modified: 2020-05-22 14:25 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaak Ristioja 2017-10-31 11:52:26 UTC
It is impossible to run zeal from multiple users at the same time. On startup, an error dialog with the message "Another application instance can be still running, or has crashed. Make sure to start Zeal only once." is shown. If one clicks on the "Retry" button, another error dialog with the message "Zeal is unable to start. Please report the issue providing the details below." is shown. The error message shown when one clicks on the "Show details" button is "QLocalServer::listen: Address in use".

This appears to be caused by the fact the zeal always attempts to use an unix socket named /tmp/ZealLocalServer regardless of user. Hence if one user runs zeal  and creates /tmp/ZealLocalServer, other users are unable to run zeal, because /tmp/ZealLocalServer already exists, and they don't have permission to overwrite it.

PS: Additionally, the socket /tmp/ZealLocalServer is not removed if zeal crashes.
Comment 1 Andreas Sturmlechner gentoo-dev 2020-05-21 19:26:26 UTC
Still a problem with 0.6.1?
Comment 2 Larry the Git Cow gentoo-dev 2020-05-21 19:27:10 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7855184db364245bac32a5820278f9ea95e07d9e

commit 7855184db364245bac32a5820278f9ea95e07d9e
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-05-21 19:25:31 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-05-21 19:25:36 +0000

    app-doc/zeal: Drop 0.4.0 and 0.6.0
    
    Bug: https://bugs.gentoo.org/636020
    Bug: https://bugs.gentoo.org/636024
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-doc/zeal/Manifest          |  2 --
 app-doc/zeal/zeal-0.4.0.ebuild | 53 ------------------------------------------
 app-doc/zeal/zeal-0.6.0.ebuild | 46 ------------------------------------
 3 files changed, 101 deletions(-)
Comment 3 Jaak Ristioja 2020-05-22 14:25:17 UTC
(In reply to Andreas Sturmlechner from comment #1)
> Still a problem with 0.6.1?

No.

Thanks!