Bug 432228 - Kaddressbook is missing import/export
Summary: Kaddressbook is missing import/export
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: general (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
: 447073 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-01-28 07:50 UTC by larmoe
Modified: 2022-02-01 17:38 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Kaddressbook 5.16.1 Import/Export missing (62.66 KB, image/jpeg)
2021-02-03 23:36 UTC, Stephane
Details

Note You need to log in before you can comment on or make changes to this bug.
Description larmoe 2021-01-28 07:50:27 UTC
Kaddressbook is missing import/export menu entry after update.  


STEPS TO REPRODUCE
1. Import/export missing in "File" menu. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Comment 1 Laurent Montel 2021-01-28 08:01:05 UTC
kdepim-addons ?
Comment 2 larmoe 2021-01-28 20:07:27 UTC
kdepim-addons version: 20.12.1-0xneon+20.04+focal+build22
Comment 3 Stephane 2021-02-03 23:36:15 UTC
Created attachment 135408 [details]
Kaddressbook 5.16.1 Import/Export missing
Comment 4 Stephane 2021-02-03 23:39:26 UTC
same issue.
Kaddressbook 5.16.1
Operating System: KDE neon 5.20
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
Kernel Version: 5.4.0-65-generic
Comment 5 Laurent Montel 2021-02-04 05:54:13 UTC
It works fine
but kdepim-addons must be build after kaddressbook
otherwise 
if (KPimAddressbookImportExport_FOUND)
        add_subdirectory( importexportplugins )
endif()

so I think that on your distro there is kaddressbook missing dep.

Regards.
Comment 6 Laurent Montel 2021-02-04 05:58:40 UTC
Git commit 455d97802dc84d412d3221e354c51063021412a1 by Laurent Montel.
Committed on 04/02/2021 at 05:58.
Pushed by mlaurent into branch 'release/20.12'.

Add info about kaddressbook dependancy.

M  +2    -0    kaddressbook/CMakeLists.txt

https://invent.kde.org/pim/kdepim-addons/commit/455d97802dc84d412d3221e354c51063021412a1
Comment 7 Michal Kec (MiK) 2021-03-15 17:18:30 UTC
I can confirm the issue with KDE neon 5.21. So is it a packaging issue?

Kaddressbook: 5.16.3 (20.07.90)
Operating System: KDE neon 5.21
KDE Plasma Version: 5.21.2
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2
Kernel Version: 5.11.6-051106-generic
OS Type: 64-bit
Comment 8 larmoe 2021-05-10 07:55:54 UTC
The problem still persists. No import/export entry in menu. 

Kaddressbook 5.17.0 (20.07.90)
kdepim-addons version: 21.04.0-0xneon+20.04+focal+release+build27
Operating System: KDE neon 5.21
KDE Plasma Version: 5.21.5
KDE Frameworks Version: 5.81.0
Qt Version: 5.15.2

Kind regards.
Comment 9 larmoe 2021-06-09 11:56:58 UTC
The problem still persists after update to KDE neon 5.22. Still no import/export entry in menu. 

Kaddressbook version: 21.04.1-0xneon+20.04+focal+release+build32
kdepim-addons version: 21.04.1-0xneon+20.04+focal+release+build29
Operating System: KDE neon 5.22
KDE Plasma Version: 5.22.0
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.3

Kind regards
Comment 10 Michal Kec (MiK) 2021-12-16 14:15:49 UTC
The problem still persists even after update to KDE neon 5.23 and KDE Gear 21.12. Still no import/export entry in menu. 

kaddressbook: 4:21.12.0-0xneon+20.04+focal+release+build49
kdepim-addons: 21.12.0-0xneon+20.04+focal+release+build52
Operating System: KDE neon 5.23
KDE Plasma Version: 5.23.4
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.3
Kernel Version: 5.11.0-41-generic (64-bit)

Is this a packaging issue?
Comment 11 Laurent Montel 2021-12-16 14:32:21 UTC
Yep it's a packaging problem.
Distro needs to build kaddressbook first and uses as dependancy.
Before it was in a separate lib but from some release it was re-merge in kaddressbook.

I will add a hard dependancy now.
Comment 12 Laurent Montel 2021-12-16 14:34:31 UTC
Git commit 5479c732af17e0bc0ee3e9f46f81158e780daba9 by Laurent Montel.
Committed on 16/12/2021 at 14:34.
Pushed by mlaurent into branch 'master'.

Fix build import/export plugins.

Need to use kaddressbook dependancy as this lib is from long time in
kaddressbook

M  +1    -1    CMakeLists.txt
M  +1    -5    kaddressbook/CMakeLists.txt

https://invent.kde.org/pim/kdepim-addons/commit/5479c732af17e0bc0ee3e9f46f81158e780daba9
Comment 13 Nicolas Fella 2021-12-16 14:40:07 UTC
*** Bug 447073 has been marked as a duplicate of this bug. ***
Comment 14 Stephan Olbrich 2022-01-31 20:06:48 UTC
(In reply to Laurent Montel from comment #12)
> Git commit 5479c732af17e0bc0ee3e9f46f81158e780daba9 by Laurent Montel.
> Committed on 16/12/2021 at 14:34.
> Pushed by mlaurent into branch 'master'.
> 
> Fix build import/export plugins.
> 
> Need to use kaddressbook dependancy as this lib is from long time in
> kaddressbook
> 
> M  +1    -1    CMakeLists.txt
> M  +1    -5    kaddressbook/CMakeLists.txt
> 
> https://invent.kde.org/pim/kdepim-addons/commit/
> 5479c732af17e0bc0ee3e9f46f81158e780daba9

Was this supposed to fix it in KDE neon as well? The bug is still there in kdepim-addons 21.12.1-0xneon+20.04+focal+release+build55
Or should we open a bug against KDE neon as well?
Comment 15 Fabrice Dejaigher 2022-02-01 07:14:30 UTC
I agree, it's still not working in KDE Neon.
Comment 16 Jonathan Riddell 2022-02-01 12:10:38 UTC
I've added this into the neon packaging, building now
https://invent.kde.org/neon/kde/kdepim-addons/commit/656dbc6f593851b146986358531370d4d8314798
Comment 17 Jonathan Riddell 2022-02-01 13:51:24 UTC
I've updated kdepim-addons in neon now to build with kaddressbook.  Let me know if it's still a problem.
Comment 18 Fabrice Dejaigher 2022-02-01 17:38:45 UTC
(In reply to Jonathan Riddell from comment #17)
> I've updated kdepim-addons in neon now to build with kaddressbook.  Let me
> know if it's still a problem.

Updated ! Works fine now with KDE Neon.

Thanks !