Package Details: kvpm 0.9.10-3

Git Clone URL: (read-only, click to copy)
Package Base: kvpm
Description: Front end for Linux LVM and Gnu parted. It also handles creating and mounting file systems
Upstream URL:
Licenses: GPL
Submitter: None
Maintainer: tallero
Last Packager: jo.mei
Votes: 35
Popularity: 0.000067
First Submitted: 2009-11-17 02:20 (UTC)
Last Updated: 2018-09-04 19:24 (UTC)

Latest Comments

tallero commented on 2021-04-24 14:09 (UTC) (edited on 2022-03-05 06:05 (UTC) by tallero)

Broken for missing lvm2app header; lvm2app probably removed from lvm2 upstream

to have it working, one has to identify the last lvm2 working version, package it on the aur and make this package depend on that one

jo.mei commented on 2020-06-02 09:19 (UTC)

As I am not using it anymore and upstream hasn't seen updates since 2016, I'm not sure.

I would recommend to use partitionmanager [] instead.

milkii commented on 2020-05-21 22:22 (UTC)

Would it be possible to remove automoc4 so there's no qt4 dep?

jo.mei commented on 2018-09-04 19:27 (UTC)


haven't rebuild the package for a long time, but now it failed for me as well. glibc seems to have moved the sysmacros to their own header file, so I have created and added a patch to add the necessary header.

Should build now, although I get a lot of warnings that lvm2app is deprecated. So it might break for good at some point in the future.

portnoy31191 commented on 2018-09-03 22:17 (UTC)

The build fails for me.

@jo.mei, the major and minor functions are showing up as errors for me and are failing the build (using yay).

See below: /home/uname/.cache/yay/kvpm/src/kvpm-0.9.10/kvpm/logvol.cpp:1147:16: error: ‘major’ was not declared in this scope majornum = major(fs.st_rdev); ^~~~~ /home/uname/.cache/yay/kvpm/src/kvpm-0.9.10/kvpm/logvol.cpp:1148:16: error: ‘minor’ was not declared in this scope minornum = minor(fs.st_rdev); ^~~~~ /home/uname/.cache/yay/kvpm/src/kvpm-0.9.10/kvpm/logvol.cpp:1148:16: note: suggested alternative: ‘mknod’ minornum = minor(fs.st_rdev); ^~~~~ mknod make[2]: [kvpm/CMakeFiles/kvpm.dir/build.make:349: kvpm/CMakeFiles/kvpm.dir/logvol.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:1052: kvpm/CMakeFiles/kvpm.dir/all] Error 2 make: *** [Makefile:141: all] Error 2

jo.mei commented on 2017-08-23 16:47 (UTC)

Hi Amplificator, I can't reproduce your problem. For me it's running fine. Maybe one of the linked libraries changed, although I don't see any problems on my side. Did you get any problem/warning during the build? Only thing I get is a warning from GNU C about "mayor" and "minor" functions.

Amplificator commented on 2017-08-09 13:41 (UTC)

I get a segfault when running the tool: [1] 118187 segmentation fault sudo kvpm Any suggestions?

jo.mei commented on 2017-02-11 14:53 (UTC)

Hi, I don't think kdoctools or kdesignerplugins are actual dependencies, since kvpm doesn't link against anything in those packages. But you are right that CMake won't configure without them. So I added them as makedepends.

papylhomme commented on 2017-02-04 21:25 (UTC)

Hi, the package is missing kdoctools and kdesigner as dependencies, CMake won't configure without them

jo.mei commented on 2017-02-04 13:27 (UTC)

Hi, since the packages was orphaned I took over ownership and updated it to the current version. If any problems occur please comment.

e8hffff commented on 2016-12-17 10:14 (UTC) to get latest version to self build.

e8hffff commented on 2016-12-17 10:08 (UTC)

No longer works. Application: kvpm (kvpm), signal: Aborted Using host libthread_db library "/usr/lib/". [KCrash Handler] #4 0x0000003f2de3304f in raise () at /usr/lib/ #5 0x0000003f2de3447a in abort () at /usr/lib/ #6 0x000000340fc8144d in qt_message_output(QtMsgType, char const*) () at /usr/lib/ #7 0x00007f727d29d79c in () at /usr/lib/ #8 0x00007f727d2f641a in () at /usr/lib/ #9 0x00007f727d2f6df2 in KApplication::KApplication(bool) () at /usr/lib/ #10 0x0000000000435585 in main ()

e8hffff commented on 2014-12-23 12:22 (UTC)

This should be in the main repository

dlandau commented on 2013-09-15 07:26 (UTC)

Why did someone flag this package out of date? I don't see any newer version from upstream.

DigitalPioneer commented on 2013-06-04 17:55 (UTC)

Arch is getting rid of /usr/sbin, and this package installs files in that directory. Please alter the package to move those files to /usr/bin instead. See:

deviousway commented on 2013-03-14 15:41 (UTC)

# Maintainer: Artem Sereda <> pkgname=kvpm pkgver=0.8.6 pkgrel=pl1 pkgdesc="Front end for Linux LVM and Gnu parted. It also handles creating and mounting file systems" arch=('i686' 'x86_64') url="" license=('GPL') depends=('util-linux-ng' 'parted' 'kdelibs' 'lvm2>=2.02.88' 'udev') makedepends=('cmake' 'automoc4') source=(${pkgname}/${pkgname}-${pkgver}-${pkgrel}.tar.gz) build () { cd ${srcdir}/${pkgname}-${pkgver}-${pkgrel} mkdir build cd build cmake -DKDE4_ENABLE_HTMLHANDBOOK=OFF \ -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` \ -DCMAKE_BUILD_TYPE=Release .. make || return 1 make DESTDIR=${pkgdir} install } md5sums=('a07547660a621525ecd8d17a7de4b8af') This PKGBUILD ready for the new version 0.8.6-1Pl, a developer, I wrote

Aerion commented on 2013-02-05 15:49 (UTC)

The package fails to build with the following error: [ 35%] Building CXX object kvpm/CMakeFiles/kvpm.dir/main.o /tmp/packerbuild-1000/kvpm/kvpm/src/kvpm-0.8.6/kvpm/main.cpp: In function ‘int main(int, char**)’: /tmp/packerbuild-1000/kvpm/kvpm/src/kvpm-0.8.6/kvpm/main.cpp:49:17: error: ‘geteuid’ was not declared in this scope make[2]: *** [kvpm/CMakeFiles/kvpm.dir/main.o] Error 1 make[1]: *** [kvpm/CMakeFiles/kvpm.dir/all] Error 2 make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... The build failed.

commented on 2012-05-11 01:23 (UTC)

It fails to build 0.8.6 with this error.

arcticblaze commented on 2012-03-17 08:58 (UTC)

v0.8.5 is out. I have managed to install it. The updated PKGBUILD is here: commented on 2010-10-10 08:31 (UTC)

v0.7.1 is out.

commented on 2010-09-27 11:45 (UTC)

I have managed to compile and install KVPM 0.7.0 with a weird workaround. I have started a forum thread here:

commented on 2010-09-08 23:21 (UTC)

lvm2 just got updated... but the build fails. Any ideas?

commented on 2010-08-30 22:08 (UTC)

Updated to 0.7.0 which depends on lvm>=2.02.73, that is currently only availible via cvs. Sorry about the source link I didn't have an internet connection for a while, and thank you zdenton for updatinging it. Also I am disowning this package due to lack of time.

commented on 2010-08-22 15:00 (UTC)

This PKGBUILD contains an outdated source, so I updated the source line to reflect the current location of the kvpm source. The updated PKGBUILD is here: