Package Details: dolphin-git 24.12.0+r8309+gf531cdffc-1

Git Clone URL: https://aur.archlinux.org/dolphin-git.git (read-only, click to copy)
Package Base: dolphin-git
Description: KDE File Manager (git)
Upstream URL: https://apps.kde.org/dolphin/
Licenses: LGPL-2.0-or-later
Groups: kde-applications, kde-system
Conflicts: dolphin
Provides: dolphin
Submitter: arojas
Maintainer: envolution
Last Packager: envolution
Votes: 17
Popularity: 0.000947
First Submitted: 2015-03-02 19:35 (UTC)
Last Updated: 2024-12-17 21:20 (UTC)

Required by (26)

Sources (1)

Latest Comments

1 2 3 Next › Last »

<deleted-account> commented on 2024-05-02 20:47 (UTC)

@nate_x I am currently maintaining this package, it works in a clean chroot for me.
There is no AUR package for kuserfeedback because it is in extra/kuserfeedback.
i moved kuserfeedback to optional (belongs there anyways), that should fix your issue.

nate_x commented on 2024-05-02 19:42 (UTC) (edited on 2024-05-02 21:49 (UTC) by nate_x)

So hey, this is still broken. @CodeXYZ are you the maintainer of this package, or is this package finally no longer maintained? When attempting to install this the output is only:

-> No AUR package found for kuserfeedback
-> could not find all required packages: kuserfeedback

When attempting to manually install kuserfeedback-git that package also fails to build:

CMake Warning at CMakeLists.txt:8 (find_package):
  Could not find a configuration file for package "ECM" that is compatible
  with requested version "6.1.0".

  The following configuration files were considered but not accepted:

    /usr/share/ECM/cmake/ECMConfig.cmake, version: 5.115.0



-- 
 * ECM (required version >= 6.1.0), Extra CMake Modules., <https://invent.kde.org/frameworks/extra-cmake-modules>

CMake Error at /usr/share/cmake/Modules/FeatureSummary.cmake:464 (message):
  feature_summary() Error: REQUIRED package(s) are missing, aborting CMake
  run.
Call Stack (most recent call first):
  CMakeLists.txt:10 (feature_summary)


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: kuserfeedback-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
kuserfeedback-git - exit status 4

I'm not sure if this is a problem with the above package (it is orphaned since 2023), or dolphin should have no business depending on it. Do you have a suggestion for building the dolphin-git package?

EricKotato commented on 2022-04-26 11:03 (UTC) (edited on 2022-04-26 11:04 (UTC) by EricKotato)

Note that version checked out directly from git doesn't have any translations. Here's script I use to download translations (should be ran from dolphin sources folder):

#!/usr/bin/env bash
# Simple version of scripts from https://invent.kde.org/sysadmin/release-tools

# This allows to adapt the script to other KDE apps
_appname=dolphin

# Base URL of translation SVN
_translationssvn=svn://anonsvn.kde.org/home/kde/branches/stable/l10n-kf5

# By default all languages are checked out, but you can redefine it here
languages=`svn cat $_translationssvn/subdirs`

for lang in $languages; do
    mkdir -p po/$lang
    svn co $_translationssvn/$lang/messages/$_appname@ po/$lang

    # Cleaning unnecessary and empty folders
    rm -rf po/$lang/.svn
    if [ -z "$(ls -A po/$lang)" ]; then
        rmdir po/$lang
    fi
done

# We will install PO files only if there are any
if [ -z "$(ls -A po)" ]; then
    rmdir po
else
    echo "ki18n_install(po)" >> CMakeLists.txt
fi

It checks out only basic translations, not documentation or some data, so it could be improved further. And, of course, subversion is required.

CodeXYZ commented on 2022-01-17 23:23 (UTC)

I've been wanting to maintain this package ever since they stopped allowing root to use it. They've since rolled that back but I want to make sure there's a way to revert a weird change like that again. So lmk if you guys have tips on how to make it work in a way that aligns with the Arch Philosophy. Thanks!

katt commented on 2022-01-17 23:10 (UTC)

@Neko-san I just didn't like to have to keep building it I suppose, either way I've since lost interest and I am no longer the maintainer of this.

Neko-san commented on 2022-01-17 18:57 (UTC) (edited on 2022-01-17 18:57 (UTC) by Neko-san)

@katt Why not just change the makedepends to extra-cmake-modules-git?

Dolphin seems to have this issue a lot (in my experience), so it only makes sense?

katt commented on 2020-12-06 22:20 (UTC) (edited on 2020-12-06 22:36 (UTC) by katt)

@Morganamilo: Ah, I knew this day was coming. A while back they made dolphin require extra-cmake-modules 5.77, which is currently only available as -git.

While I could (and should, sorry!) set the dependencies to require at least 5.77, the fun doesn't end there. It will then complain about further packages also needing to be at 5.77, which in the end leads us to the situation where you'll have to compile 10-20 packages (in varying quality) just to get this package working.

This is the point where I sort of gave up and went with stable dolphin instead. If anyone has a good solution to this or even want to take over this package, feel free. I'll add as co-maintainer or even just disown this.

EDIT: I took another look at it, the real nightmare seems to be at kdoctools-git, which requires basically a full on -git chain. I've updated the package but wishes anyone brave enough to build it, good luck.

Morganamilo commented on 2020-12-06 22:04 (UTC)

Build fails:

==> Making package: dolphin-git 20.11.90.r45.g3c6f1e688-1 (Sun Dec  6 22:02:42 2020)
==> Retrieving sources...
==> Validating source files with md5sums...
    dolphin ... Skipped
==> Making package: dolphin-git 20.11.90.r45.g3c6f1e688-1 (Sun 06 Dec 2020 10:02:45 PM GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Starting build()...
-- The C compiler identification is GNU 10.2.0
-- The CXX compiler identification is GNU 10.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:14 (find_package):
  Could not find a configuration file for package "ECM" that is compatible
  with requested version "5.77.0".

  The following configuration files were considered but not accepted:

    /usr/share/ECM/cmake/ECMConfig.cmake, version: 5.76.0



-- Configuring incomplete, errors occurred!
See also "/build/dolphin-git/src/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /var/lib/aurbuild/x86_64/morganamilo/build

Maybe a dependency is missing?

aa13q commented on 2018-08-23 09:47 (UTC)

Hello! Is it make sence to move python, baloo-widgets-git and kio-extras to optional to get rid of python and python2 deps? removed kio-extras and baloo-widgets-git and python completely and renamed kactivities-frameworks to kactivities (or kactivities-git) -- working just fine.