[Bug 190476] New: hard-wired dependancy on kdeedu-marble

classic Classic list List threaded Threaded
15 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] New: hard-wired dependancy on kdeedu-marble

Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476

           Summary: hard-wired dependancy on kdeedu-marble
           Product: digikam
           Version: unspecified
          Platform: Fedora RPMs
        OS/Version: unspecified
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: [hidden email]
        ReportedBy: [hidden email]


Version:            (using KDE 4.2.2)
Installed from:    Fedora RPMs

Installing or updating digikam via Fedora rpms requires downloading and
installing kdeedu-marble, a 30MB package, even if the user has no interest in
the package itself. It appears that digikam uses marble for geo-tagging, yet
many users will never need or want this. The installation of marble should be
optional, even if it means losing the geo-tagging ability of digikam.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] hard-wired dependancy on kdeedu-marble

Ben Boeckel
https://bugs.kde.org/show_bug.cgi?id=190476


Ben Boeckel <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]




--- Comment #1 from Ben Boeckel <MathStuf gmail com>  2009-04-24 02:15:51 ---
One possible way of doing this would be to allow Digikam to support plugins
(via KService) which handle different EXIF tags. This would allow any new tags
to have a view and old ones have different views easily.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] hard-wired dependancy on kdeedu-marble

Rex Dieter
In reply to this post by Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476


Rex Dieter <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]




--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] hard-wired dependancy on kdeedu-marble

Bugzilla from fedora@berkenpies.nl
In reply to this post by Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476


Eelko Berkenpies <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]




--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] hard-wired dependancy on kdeedu-marble

Gilles Caulier-4
In reply to this post by Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476


Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|general                     |Geolocation
            Version|unspecified                 |0.10.0




--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] hard-wired dependancy on kdeedu-marble

Bugzilla from mikmach@wp.pl
In reply to this post by Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476





--- Comment #2 from Mikolaj Machowski <mikmach wp pl>  2009-04-24 10:24:20 ---
This is problem also for Windows version.

You should remember that this is packagers problem - even if Marble will be
only runtime dependency they will "force" relation...

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] hard-wired dependancy on kdeedu-marble

Gilles Caulier-4
In reply to this post by Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476





--- Comment #3 from Gilles Caulier <caulier gilles gmail com>  2009-04-24 10:29:17 ---
I'm totally agree with Mik. It's a packaging problem.

Marble need data file (maps), else it crash at startup... We (digiKam team)
cannot do anything.

Other packaging problem is about marble-devel which never exist (for ex, here
ith Mandriva). We need to install kdeedu-devel package...

Gilles Caulier

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] hard-wired dependancy on kdeedu-marble

Bugzilla from andi.clemens@gmx.net
In reply to this post by Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476





--- Comment #4 from Andi Clemens <andi clemens gmx net>  2009-04-24 14:09:08 ---
Is marble still needed when digiKam is compiled without MarbleWidget?
If so it might be a digiKam problem, because then packagers simply can't
disable marble support.
I only find the option "With MarbleWidget" in cmake config... so I don't know
if this includes geo-tagging as well.
If disabling MarbleWidget also removes marble dependency, then it is a fedora
problem. They could provide a simpler package in this case.
Archlinux does so, too: http://bbs.archlinux.org/viewtopic.php?id=68393

Mayn users complain that digiKam has so many dependencies, some of them can't
be removed (KDElibs related), some of them can (so this has to be by the
packager).

Andi

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] hard-wired dependancy on kdeedu-marble

Bugzilla from andi.clemens@gmx.net
In reply to this post by Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476





--- Comment #5 from Andi Clemens <andi clemens gmx net>  2009-04-24 14:12:26 ---
Looking at the PKGBUILD file of digikam-slim, it seems to disable the widget,
maybe this is really enough?
http://aur.archlinux.org/packages/digikam-slim/digikam-slim/PKGBUILD

Well I deinstall marble now and rebuild digiKam, so we have a clear answer :-)

Andi

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] hard-wired dependancy on kdeedu-marble

Ben Boeckel
In reply to this post by Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476





--- Comment #6 from Ben Boeckel <MathStuf gmail com>  2009-04-24 17:15:32 ---
If it is built without support for Marble, then no one can have the Marble
support. This isn't really an I think it would probably be best if it could be
made

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] hard-wired dependancy on kdeedu-marble

Ben Boeckel
In reply to this post by Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476





--- Comment #7 from Ben Boeckel <MathStuf gmail com>  2009-04-24 17:21:45 ---
Argh. Control activated access keys and "O" is submit. Anyways, what I was
going to say:

If it is built without support for Marble, then no one can have the Marble
support. This isn't really an option for distros that don't have users build
from source for everything. I think it would be best if Digikam would use
plugins via KService to handle EXIF tag visualization. This would allow the
Marble dependency to be only needed when the then-optional marble plugin is
installed.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] hard-wired dependancy on kdeedu-marble

Bugzilla from mikmach@wp.pl
In reply to this post by Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476





--- Comment #8 from Mikolaj Machowski <mikmach wp pl>  2009-04-24 19:06:08 ---
+1 for Ben solution, this could also apply to kdepim(libs) dependency

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] hard-wired dependancy on kdeedu-marble

Kevin Kofler
In reply to this post by Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476


Kevin Kofler <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]




--- Comment #9 from Kevin Kofler <kevin kofler chello at>  2009-04-26 05:31:01 ---
IMHO this report is invalid. The Marble library is linked in, so it has to be a
compile-time decision. And no, we have no intention of disabling this in
Fedora.

Disk space is cheap.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 190476] hard-wired dependancy on kdeedu-marble

Patrick O'Callaghan-2
In reply to this post by Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476





--- Comment #10 from Patrick O'Callaghan <pocallaghan gmail com>  2009-04-26 17:29:12 ---
Nowhere in my report did I mention disk space, which is indeed cheap. However
bandwidth is not cheap for everyone, and some people even have download caps.

Taking your position to its logical conclusion, why are rpm packages split into
binary, source, devel and debuginfo, rather than bundling everything together
in one lump? Because most people only want the binary? So what, disk space is
cheap ...

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 190476] hard-wired dependancy on kdeedu-marble

Gilles Caulier-4
In reply to this post by Patrick O'Callaghan-2
https://bugs.kde.org/show_bug.cgi?id=190476

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |[hidden email]
         Resolution|---                         |INVALID

--- Comment #11 from Gilles Caulier <[hidden email]> ---
I agree with Kevin comment #9. Also, there is no plan to make digiKam with an
optional support of Geolocation feature...

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel