Am Mittwoch, 11. Juli 2012 um 13:38:14, schrieb Harry van der Wolf 
<[email protected]>
> 2012/7/11 Kornel Benko <[email protected]>
> 
> > **
> >
> > Harry, this is something different. May be, your cmake is broken (It was
> > on my platform)
> >
> > But for the start
> >
> > 1. change the working directory to <Build
> > Tree>/_CPack_Packages/Linux/DEB/hugin-2011.5.0.5888-Linux
> >
> > 2. check the created data.tar.gz has correct owner (_not_ root)
> >
> > 3.
> >
> > a. call "cmake -E tar cfz data.tar.gz ./usr"
> >
> > b. check the created file "tar ztvf data.tar.gz > /dev/null", should be no
> > error-output
> >
> > 4. The same with "fakeroot cmake -E tar cfz data.tar.gz ./usr"
> >
> >
> >
> > If errors like "SCHILY.fflags", then
> >
> 
> There was no data.tar.gz created. When I run the 3a command it works, but I
> do get the SCHILY.fflags error.
> fakeroot was /is installed bu I get the same error as mentioned before. The
> command should be <fakeroot 'cmake -E tar cfz data.tar.gz" ./usr>.

Definitely not here:
        #fakeroot cmake -E tar cfz data.tar.gz ./usr
                --> OK
  #ls -l data.tar.gz
          --> -rw-rw-r-- 1 kornel kornel 16866368 Jul 11 14:34 data.tar.gz
  #fakeroot "cmake -E tar cfz data.tar.gz ./usr"
          --> /usr/bin/fakeroot: Zeile 178: cmake -E tar cfz data.tar.gz ./usr: 
Datei oder Verzeichnis nicht gefunden

> I don know whether that's due to cmake or not. Upon unpacking I do get the
> SCHILY.fflags error again.
> 
> 
> 
> > 5. check the cmake-version (my is "cmake version 2.8.8.20120626-gbd67f"),
> > the broken version was ubuntu 2.8.8.
> >
> 
> cmake is the default Ubuntu 12.04 cmake 2.8.7 version, so I assume that's
> broken as well.
> I think I will uninstall it and compile/install the git version.

First compile using old cmake,
Params: -DBUILD_QtDialog:BOOL=ON -DBUILD_CursesDialog:BOOL=OFF 
-DCMAKE_USE_SYSTEM_LIBARCHIVE:BOOL=ON -DCMAKE_MAN_DIR=/share/man

        The param -DCMAKE_USE_SYSTEM_LIBARCHIVE:BOOL=ON is the one causing 
SCHILY.fflags errors on original ubuntu-cmake, but
        this is now corrected in git. You can of course use the default 
-DCMAKE_USE_SYSTEM_LIBARCHIVE:BOOL=OFF, which
  compiles a build-in lib. (This is static linked, which may be why this did 
not trigger the error)
        
then uninstall old cmake, cmake-data cmake-gui
The new cmake package includes now all the other cmake-packages.

> I will let you know.
> 
> Harry
> 
        Kornel

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to