LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Ubuntu (https://www.linuxquestions.org/questions/ubuntu-63/)
-   -   k9copy on Ubuntu? (https://www.linuxquestions.org/questions/ubuntu-63/k9copy-on-ubuntu-4175528023/)

mark_alfred 12-11-2014 07:38 PM

k9copy on Ubuntu?
 
Hello. There seems to be no package for k9copy. Is there a relatively easy way to install it on Ubuntu? See specs:

Code:

mark@mark-OptiPlex-755:~$ lsb_release -a
No LSB modules are available.
Distributor ID:        Ubuntu
Description:        Ubuntu 14.04.1 LTS
Release:        14.04
Codename:        trusty

sources.list:
Code:

mark@mark-OptiPlex-755:~$ cat /etc/apt/sources.list
# deb cdrom:[Ubuntu 13.10 _Saucy Salamander_ - Release amd64 (20131016.1)]/ saucy main restricted
deb-src http://archive.ubuntu.com/ubuntu trusty main restricted #Added by software-properties

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://ca.archive.ubuntu.com/ubuntu/ trusty main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ trusty restricted multiverse main universe #Added by software-properties
deb-src http://ca.archive.ubuntu.com/ubuntu/ trusty restricted multiverse main universe
deb-src http://ca.archive.ubuntu.com/ubuntu/ utopic restricted multiverse main universe

## Major bug fix updates produced after the final release of the
## distribution.
deb http://ca.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ trusty-updates restricted multiverse main universe #Added by software-properties

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://ca.archive.ubuntu.com/ubuntu/ trusty universe
deb http://ca.archive.ubuntu.com/ubuntu/ trusty-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://ca.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://ca.archive.ubuntu.com/ubuntu/ trusty-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.

deb http://security.ubuntu.com/ubuntu trusty-security main restricted
deb-src http://security.ubuntu.com/ubuntu trusty-security restricted multiverse main universe #Added by software-properties
deb http://security.ubuntu.com/ubuntu trusty-security universe
deb http://security.ubuntu.com/ubuntu trusty-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu saucy partner
# deb-src http://archive.canonical.com/ubuntu saucy partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu trusty main
deb-src http://extras.ubuntu.com/ubuntu trusty main


deb http://archive.canonical.com/ trusty partner
# deb-src http://archive.canonical.com/ trusty partner

# deb http://download.mono-project.com/repo/debian wheezy main

I checked and there is a newer version in development here (3.0.2): http://k9copy-reloaded.sourceforge.net/index.html

Anyone know of any Ubuntu packages of this version? Or Debian packages?

ETA:

Tried to build it from source, but failed. Was following instructions at http://k9copy-reloaded.sourceforge.net/#Build but I got the following:

Code:

mark@mark-OptiPlex-755:~/NewDebs/k9copy/k9copy$ sudo cmake -DQT5_BUILD=OFF
Qt4 Version
CMake Error at /usr/share/cmake-2.8/Modules/FindKDE4.cmake:98 (message):
  ERROR: cmake/modules/FindKDE4Internal.cmake not found in
  /home/mark/.kde/share/apps;/usr/share/kde4/apps
Call Stack (most recent call first):
  CMakeLists.txt:50 (find_package)


CMake Warning (dev) in CMakeLists.txt:
  No cmake_minimum_required command is present.  A line of code such as

    cmake_minimum_required(VERSION 2.8)

  should be added at the top of the file.  The version specified may be lower
  if you wish to support older CMake versions for this project.  For more
  information run "cmake --help-policy CMP0000".
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring incomplete, errors occurred!
See also "/home/mark/NewDebs/k9copy/k9copy/CMakeFiles/CMakeOutput.log".
mark@mark-OptiPlex-755:~/NewDebs/k9copy/k9copy$ ./configure
bash: ./configure: No such file or directory
mark@mark-OptiPlex-755:~/NewDebs/k9copy/k9copy$ sudo cmake -DQT5_BUILD=ON
Qt5 Version
CMake Error at CMakeLists.txt:25 (find_package):
  Could not find a package configuration file provided by "ECM" with any of
  the following names:

    ECMConfig.cmake
    ecm-config.cmake

  Add the installation prefix of "ECM" to CMAKE_PREFIX_PATH or set "ECM_DIR"
  to a directory containing one of the above files.  If "ECM" provides a
  separate development package or SDK, be sure it has been installed.


CMake Warning (dev) in CMakeLists.txt:
  No cmake_minimum_required command is present.  A line of code such as

    cmake_minimum_required(VERSION 2.8)

  should be added at the top of the file.  The version specified may be lower
  if you wish to support older CMake versions for this project.  For more
  information run "cmake --help-policy CMP0000".
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring incomplete, errors occurred!
See also "/home/mark/NewDebs/k9copy/k9copy/CMakeFiles/CMakeOutput.log".
mark@mark-OptiPlex-755:~/NewDebs/k9copy/k9copy$ sudo cmake -DQT5_BUILD=OFF
Qt4 Version
CMake Error at /usr/share/cmake-2.8/Modules/FindKDE4.cmake:98 (message):
  ERROR: cmake/modules/FindKDE4Internal.cmake not found in
  /home/mark/.kde/share/apps;/usr/share/kde4/apps
Call Stack (most recent call first):
  CMakeLists.txt:50 (find_package)


CMake Warning (dev) in CMakeLists.txt:
  No cmake_minimum_required command is present.  A line of code such as

    cmake_minimum_required(VERSION 2.8)

  should be added at the top of the file.  The version specified may be lower
  if you wish to support older CMake versions for this project.  For more
  information run "cmake --help-policy CMP0000".
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring incomplete, errors occurred!
See also "/home/mark/NewDebs/k9copy/k9copy/CMakeFiles/CMakeOutput.log".
mark@mark-OptiPlex-755:~/NewDebs/k9copy/k9copy$


widget 12-12-2014 12:43 AM

You can't find a package because developement was halted.

This is why you got the address "kdcopy-reloaded".

Why build from source? Any particular reason?

Binary available;
http://k9copy-reloaded.sourceforge.net/#Download

with the "Download K9copy" button. Just open the thing, read the readme.

Or, better, you could use some other application available in your native repositories.

mark_alfred 12-12-2014 08:26 AM

1 Attachment(s)
Thanks for your response widget. Perhaps I'm missing something, because I opened and read the readme, attempted to follow it, and failed. From the readme:

Quote:

Originally Posted by readme
K9Copy is now available in two versions, built from the same source.
1. Qt4 + KDE4
2. Qt5 + KF5
To choose between these two pass into CMake the -DQT5_BUILD=ON/OFF option.
Passing in ON will build the KF5 Version, whereas OFF will build the KDE4 version.

From my first post:

Quote:

mark@mark-OptiPlex-755:~/NewDebs/k9copy/k9copy$ sudo cmake -DQT5_BUILD=OFF
Qt4 Version
CMake Error at /usr/share/cmake-2.8/Modules/FindKDE4.cmake:98
[..]
-- Configuring incomplete, errors occurred!
So, I followed the readme, and it did not work. Thus, my question here at linuxquestions.org.

Also note above I tried it with -DQT5_Build=ON and this (as expected) likewise failed.

Anyway, if you've another suggestion besides following the readme, do share. Also, I did try dvd95, which didn't work for me. Also, while I understand that development of k9copy has been halted, I was wondering if there was a third-party Ubuntu package for k9copy-reloaded. From your response, I'll assume not.

Quote:

Originally Posted by widget (Post 5283401)

Why build from source? Any particular reason?

Binary available;
http://k9copy-reloaded.sourceforge.net/#Download

Here is what I see when I enter the link you gave (see attached photo). "Looking to download the source". So, it seems the only option given here is building from source (either the latest release of k9copy-reloaded or older k9copy programs), unless I'm missing something.

widget 12-12-2014 12:51 PM

Best I can come up with is this;
https://aur.archlinux.org/packages/k9copy/

Which has this link;
http://sourceforge.net/projects/k9copy-reloaded/

That link seems to be for a slightly newer version (3.03) than I saw before.

The post is the most recent I can find of someone claiming success with k9copy anywhere.

With no idea what exactly you need to do with k9copy and understanding dvd95 didn't do that I can only ask if you tried handbrake-gtk.

mark_alfred 12-12-2014 02:28 PM

I found an OpenSuse package that I converted with alien and then installed. Works well.

ETA: I found a k9copy 3.0 rpm at rpmfind.net that also worked, so I've got pretty well the latest version now. It's a better program than dvd95. Some information here that may be useful to some.

widget 12-12-2014 07:32 PM

Great.

mark_alfred 12-13-2014 08:47 AM

Quote:

Originally Posted by widget (Post 5283718)
I can only ask if you tried handbrake-gtk.

Thanks for this suggestion. While handbrake is not a replacement for k9copy, I find it is a very good program. I think I prefer it to dvd::rip or acidrip.


All times are GMT -5. The time now is 08:47 AM.