Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 685788

Summary: gnustep-apps/sogo-4.0.7 USE=activesync should depend on dev-libs/libwbxml
Product: Gentoo Linux Reporter: kenodai <bgo>
Component: Current packagesAssignee: Gentoo Gnustep project <gnustep>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: sogo-4.0.7.ebuild
sogo-4.0.7.ebuild

Description kenodai 2019-05-13 06:58:17 UTC
Created attachment 576268 [details]
sogo-4.0.7.ebuild

Hello,
current ebuild is broken for USE=activesync.

1) Depend on dev-libs/libwbxml is missing
2) ActiveSync part would be build to early

Attached a working ebuild.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2019-05-13 07:05:05 UTC
Comment on attachment 576268 [details]
sogo-4.0.7.ebuild

This appears to be the exact same file as the one from:

commit ab9052477814887a435b6da52f55c294ab3b4e8b
Author: Bernard Cafarelli <voyageur@gentoo.org>
Date:   Wed Apr 3 23:01:34 2019 +0200

    gnustep-apps/sogo: 4.0.7 bump

    Also allow to enable the ActiveSync support code

    Closes: https://bugs.gentoo.org/650022
    Closes: https://bugs.gentoo.org/600912
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Comment 2 kenodai 2019-05-13 07:07:32 UTC
Created attachment 576270 [details]
sogo-4.0.7.ebuild

Sorry, attached the wrong ebuild.
Comment 3 Jochen Trumpf 2019-07-15 10:18:17 UTC
Thanks for the new ebuild! On my system (no previous install of sogo) I also had to change pkg_setup so it creates the group sogo and puts the user sogo into that group. Otherwise the Tests would throw errors.

pkg_setup() {
        enewgroup sogo
        enewuser sogo -1 /bin/bash /var/lib/sogo sogo
}
Comment 4 Bernard Cafarelli gentoo-dev 2019-09-23 16:07:54 UTC
Thanks for the fixes! 4.0.8 bump has lagged a bit but will integrate them.

I will update user creation to new GLEP style (with id request) later, first get these in
Comment 5 Larry the Git Cow gentoo-dev 2019-09-23 16:39:32 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=286745762d04d527711bdc41b4b2392560ecffd4

commit 286745762d04d527711bdc41b4b2392560ecffd4
Author:     Bernard Cafarelli <voyageur@gentoo.org>
AuthorDate: 2019-09-23 16:29:41 +0000
Commit:     Bernard Cafarelli <voyageur@gentoo.org>
CommitDate: 2019-09-23 16:38:54 +0000

    gnustep-apps/sogo: 4.0.8 bump, fix activesync support
    
    Closes: https://bugs.gentoo.org/693680
    Closes: https://bugs.gentoo.org/685788
    Package-Manager: Portage-2.3.76, Repoman-2.3.17
    Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>

 gnustep-apps/sogo/Manifest          |   1 +
 gnustep-apps/sogo/sogo-4.0.8.ebuild | 110 ++++++++++++++++++++++++++++++++++++
 2 files changed, 111 insertions(+)