Opened 14 years ago

Closed 13 years ago

#28307 closed defect (wontfix)

kdebase4 @4.6.0 Applications not available on console after installing

Reported by: johnrizzo1@… Owned by: nerdling (Jeremy Lavergne)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: sharky@…, michaelld (Michael Dickens)
Port: kde4-baseapps

Description

The traditional applications such as kate, etc that are a part of the traditional source are not installed in any location available on the command line but rather are only available as commands listed in /Applications/MacPorts/KDE.

While I think listing them in that location is good so that they can be found using traditional "Mac" methods not having the commands that come with the package is confusing to users familiar with the application on other systems. In the more serious case things such as making EDITOR="kate -b" doesn't work on a mac as it would on other unix systems with KDE installed.

Change History (6)

comment:1 Changed 14 years ago by jmroot (Joshua Root)

Cc: sharky@… added
Owner: changed from macports-tickets@… to snc@…

Please remember to cc the maintainers.

comment:2 Changed 14 years ago by nerdling (Jeremy Lavergne)

Cc: michaelld@… added

kwrite is part of kdebase4

comment:3 in reply to:  1 Changed 14 years ago by johnrizzo1@…

Replying to jmr@…:

Please remember to cc the maintainers.

Thanks. This was my first submission and I didn't realize that had to be done manually. :)

comment:4 Changed 14 years ago by nerdling (Jeremy Lavergne)

Status: newassigned

I'll explore this in the just-released 4.6.1.

comment:5 Changed 13 years ago by nerdling (Jeremy Lavergne)

Version: 1.9.22.0.1

From what I can see in the instance of Kate, they've provided a kate.shell program inside the application bundle that should suffice in launching the program from the command line. Unfortunately, it is populated with build directory paths: perhaps michaelld@ can provide inside on this based on how the portgroup and cmake are setup.

Even if the paths are corrected, this is not consistent behavior across all programs provided by KDE and needs to be addressed by KDE.

Example ktesnippets_editor.shell script:

DYLD_LIBRARY_PATH=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kate/kate/work/build/lib/./:/opt/local/lib${DYLD_LIBRARY_PATH:+:$DYLD_LIBRARY_PATH} "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kate/kate/work/build/kate/plugins/snippets_tng/editor/ktesnippets_editor.app/Contents/MacOS/ktesnippets_editor" "$@"

PS kate is now its own package.

comment:6 Changed 13 years ago by nerdling (Jeremy Lavergne)

Port: kde4-baseapps added; kdebase4 removed
Resolution: wontfix
Status: assignedclosed
Version: 2.0.1

Due to the enormous quantity of applications in the KDE suite, this is an issue for upstream (bugs.kde.org).

Note: See TracTickets for help on using tickets.