[Tails-dev] #10972 Port tails to arm platforms

Supprimer ce message

Répondre à ce message
Auteur: Tails
Date:  
À: tails-dev
Sujet: [Tails-dev] #10972 Port tails to arm platforms
Hi Dr_Whax

> Hey, if you have any issues with the development environment, feel

free to send an e-mail to the tails-dev list :)

THANKS! Off course, I have a lot of, just take look into attached
statePackages.txt and search for "FAILED.deb" extended with comments.
Some examples:
- ./d/dbus-python/ seems to be a deprecated state (python3 seems to be
no more available for jessie armhf; has to be changed to python 3.4)
- ./g/grub2/ segment fault sig 11 in debconf-updatepo, no idea for the
moment
- ./h/haskell-cmdargs/ seems to fail due to a strange make rule
- ./h/haskell-hledger/ found no jessie armhf shakespeare-text package.
Seems that must be ported too or any replacement ..
- ./h/haveged/ I'm not sure if I found a solution, needs more deeper
investigation
- ./i/i2p/ "Unsupported build environment. jcpuid is only used on x86
systems." and known "debconf-updatepo -> qemu Illegal instruction (4)
und Segmentation fault (11)"
- ... a lot of more issues.

> Is there a repo where we could follow the amazing progress you're

doing on this?
For the moment only risup issue #10972 ... :(
For the moment I'm doing any tests on a rpi 2 ... :(

But isn't there a tails test repro, where I can upload arm packages to test?
BUT isn't there anybody who has a more pwoerfull test environment?

--
Best Regards!
n9iu7pk

PGP pool.sks-keyservers.net 0x4D12FFCB
7426 4598 B5AD 4D12 1699 C710 D602 E331 4D12 FFCB
./a/adblock-plus/xul-ext-adblock-plus_2.1.2-1_all.deb
./a/aircrack-ng/aircrack-ng_1.1-1.1~bpo60+1~tails1_armhf.deb
./a/apparmor/apparmor_2.9.0-3~bpo70+1_armhf.deb
./a/apparmor/apparmor-docs_2.9.0-3~bpo70+1_all.deb
./a/apparmor/apparmor-easyprof_2.9.0-3~bpo70+1_all.deb
./a/apparmor/apparmor-notify_2.9.0-3~bpo70+1_all.deb
./a/apparmor/apparmor-profiles_2.9.0-3~bpo70+1_all.deb
./a/apparmor/apparmor-utils_2.9.0-3~bpo70+1_armhf.deb
./a/apparmor/dh-apparmor_2.9.0-3~bpo70+1_all.deb
./a/apparmor/libapache2-mod-apparmor_2.9.0-3~bpo70+1_armhf.deb
./a/apparmor/libapparmor1_2.9.0-3~bpo70+1_armhf.deb
./a/apparmor/libapparmor-dev_2.9.0-3~bpo70+1_armhf.deb
./a/apparmor/libapparmor-perl_2.9.0-3~bpo70+1_armhf.deb
./a/apparmor/libpam-apparmor_2.9.0-3~bpo70+1_armhf.deb
./a/apparmor/python3-apparmor_2.9.0-3~bpo70+1_armhf.deb
./a/apparmor/python3-libapparmor_2.9.0-3~bpo70+1_armhf.deb
./a/apparmor/python-apparmor_2.9.0-3~bpo70+1_armhf.deb
./a/apparmor/python-libapparmor_2.9.0-3~bpo70+1_armhf.deb
./a/aufs-modules-2.6-686/aufs-modules-2.6-686_1.0_all.deb
./b/barry/FAILED.deb
    packet.h:219:17: error: 'off_t' has not been declared
      int SetCodSize(off_t size);
                 ^
    packet.cc:603:5: error: prototype for 'int Barry::JLPacket::SetCodSize(off_t)' does not match any in class 'Barry::JLPacket'
     int JLPacket::SetCodSize(off_t size)
         ^
    In file included from packet.cc:24:0:
    packet.h:219:6: error: candidate is: int Barry::JLPacket::SetCodSize(int)
      int SetCodSize(off_t size);


    --> seems that include <sys/types.h> is missing
    --> BUT: compiles on non-arm if that include is missing?!?


./b/bootchart/bootchart_0.90.2-5~~amnesia1_armhf.deb
./d/dbus-python/FAILED.deb
    /bin/mv: cannot stat 'debian/tmp/usr/lib/python3/dist-packages/_dbus_bindings.so': No such file or directory
    debian/rules:50: recipe for target 'override_dh_auto_install-arch' failed
    make[1]: *** [override_dh_auto_install-arch] Error 1
    make[1]: Leaving directory '/root/dbus-python-1.1.1'
    debian/rules:16: recipe for target 'binary' failed
    make: *** [binary] Error 2
    dpkg-buildpackage: error: debian/rules binary gave error exit status 2


    --> Python3 DBUS bindings missing?
    --> BUT will be build - in version (path) python3.4 ... ?
    --> BUT: compiles on non-arm???


./e/electrum/electrum_2.5.4-2~d70.wheezy+1+tails1_all.deb
./e/electrum/python-electrum_2.5.4-2~d70.wheezy+1+tails1_all.deb
./f/firegpg/FAILED.deb
    No package 'libxul-embedding-unstable' found
    /bin/xpidl -m header -I /unstable -w nsIProcessInfo.idl
    make[2]: /bin/xpidl: Command not found

    
    --> There's no Debian package 'libxul-embedding-unstable'
    --> f/firepgp/xul-ext-firegpg_0.8-1+tails5_i386.deb == non-arm
    --> found /usr/lib/iceweasel-devel-38/sdk/bin/xpidl.py in iceweasel-dev (armhf)
    --> http://stackoverflow.com/questions/12889020/using-xpidl-command-to-create-h

        
        Which version of Firefox do you use?

        
            Starting in Gecko 9.0 (Firefox 9.0 / Thunderbird 9.0 / SeaMonkey 2.6), 
            xpidl has been replaced with pyxpidl in the Gecko SDK. pyxpidl has been 
            used for some time now, but now this older tool has been fully retired.


        https://developer.mozilla.org/en-US/docs/XPIDL/xpidl
        https://developer.mozilla.org/en-US/docs/XPIDL/pyxpidl

        
./f/foxyproxy/foxyproxy_2.19.1-1_all.deb
./g/gcc-4.5/gcc-4.5_1.0_all.deb
./g/gcc-4.6/gcc-4.6_1.0_all.deb
./g/gcc-4.7/gcc-4.7_1.0_all.deb
./g/gcc-4.8/gcc-4.8_1.0_all.deb
./g/gnome-theme-windows8/gnome-theme-windows8_0.3.4~pre4_all.deb
./g/gnome-theme-xpluna/gnome-theme-xpluna_1.2-1_all.deb
./g/gnome-xp-icon-theme/gnome-xp-icon-theme_1.0-1_all.deb
./g/grub2/FAILED.deb
# make sure PO files are always up-to-date
    debconf-updatepo
    Segmentation fault
    qemu: uncaught target signal 11 (Segmentation fault) - core dumped
    Segmentation fault
    qemu: uncaught target signal 11 (Segmentation fault) - core dumped
    Segmentation fault
    qemu: uncaught target signal 11 (Segmentation fault) - core dumped
    Segmentation fault
    Segmentation fault
    qemu: uncaught target signal 11 (Segmentation fault) - core dumped
    Segmentation fault


    --> https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1350435
           points to qemu-2.0.0+dfsg


    --> strings /usr/bin/qemu-arm-static | grep ersion
        returns: qemu-arm version 2.1.2


    --> HINT: https://wiki.debian.org/QemuUserEmulation
        shcroot -c source:xxx and apt-get install qemu-user-static
        result ???


./h/haskell-cmdargs/FAILED.deb

    debian/rules:6: /usr/share/cdbs/1/class/hlibrary.mk: No such file or directory
    make: *** No rule to make target '/usr/share/cdbs/1/class/hlibrary.mk'.  Stop.
    dpkg-buildpackage: error: debian/rules clean gave error exit status 2


    --> makefile ???
    --> BUT: If so how does it build in x86 environments???


./h/haskell-data-pprint/libghc-data-pprint-dev_0.2.3-1~bpo70+1_armhf.deb
./h/haskell-data-pprint/libghc-data-pprint-doc_0.2.3-1~bpo70+1_all.deb
./h/haskell-data-pprint/libghc-data-pprint-prof_0.2.3-1~bpo70+1_armhf.deb
./h/haskell-hledger/FAILED.deb
    Configuring hledger-0.22.1...
    hlibrary.setup: At least the following dependencies are missing:
    hledger-lib ==0.22.1, shakespeare-text ==1.0.*
    /usr/share/cdbs/1/class/hlibrary.mk:111: recipe for target 'configure-ghc-stamp' failed
    make: *** [configure-ghc-stamp] Error 1
    dpkg-buildpackage: error: debian/rules build gave error exit status 2


    --> shakespeare-text not available for arm at all
    --> hledger-lib available as libghc-hledger-lib-dev_0.22.1-1~bpo70+1_armhf.deb
        will be build below -> must be built first


./h/haskell-hledger-lib/libghc-hledger-lib-dev_0.22.1-1~bpo70+1_armhf.deb
./h/haskell-hledger-lib/libghc-hledger-lib-doc_0.22.1-1~bpo70+1_all.deb
./h/haskell-hledger-lib/libghc-hledger-lib-prof_0.22.1-1~bpo70+1_armhf.deb
./h/haskell-pretty-show/libghc-pretty-show-dev_1.6.6-1~bpo70+1_armhf.deb
./h/haskell-pretty-show/libghc-pretty-show-doc_1.6.6-1~bpo70+1_all.deb
./h/haskell-pretty-show/libghc-pretty-show-prof_1.6.6-1~bpo70+1_armhf.deb
./h/haskell-pretty-show/ppsh_1.6.6-1~bpo70+1_armhf.deb
./h/haskell-tabular/libghc-tabular-dev_0.2.2.5-1~bpo70+1_armhf.deb
./h/haskell-tabular/libghc-tabular-doc_0.2.2.5-1~bpo70+1_all.deb
./h/haskell-tabular/libghc-tabular-prof_0.2.2.5-1~bpo70+1_armhf.deb
./h/haveged/FAILED.deb
    ./configure --build arm-linux-gnueabihf --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info CFLAGS='-O0' LDFLAGS="-Wl,-z,defs" 
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... no
    checking for mawk... mawk
    checking whether make sets $(MAKE)... yes
    checking build system type... arm-unknown-linux-gnueabihf
    checking host system type... arm-unknown-linux-gnueabihf
    Unsupported host: arm-unknown-linux-gnueabihf
    debian/rules:29: recipe for target 'config.status' failed
    make: *** [config.status] Error 1
    dpkg-buildpackage: error: debian/rules build gave error exit status 2


    --> probabely probabely: https://forum.openframeworks.cc/t/crossplatform-dev-ubutu-to-pi/17788/15
        What finally fixed this issue for me was placing the debian_version file at $RPI_ROOT/etc/debian_version. The guide makes 
        it sound like it should be in root of $RPI_ROOT. Same goes for the /opt/vc directory. Don't place vc in $RPI_ROOT, but in 
        $RPI_ROOT/opt/.


./i/i2p/FAILED.deb
    1.) make/build error "Unsupported build environment. jcpuid is only used on x86 systems."


    # build jcpuid
    cd /root/i2p-0.9/core/c/jcpuid && ./build.sh
    Building linux .sos
    Unsupported build environment. jcpuid is only used on x86 systems.
    debian/rules:73: recipe for target 'build-arch' failed
    make: *** [build-arch] Error 1
    dpkg-buildpackage: error: debian/rules binary gave error exit status 2
    (build-sbuild)root@none:~/i2p-0.9# 

    
    --> no solution yet, seems we've to cross compile it .. ? https://github.com/freenet/contrib/tree/master/jcpuid
    --> BUT: take a look into the makefile - why does it try jcpuid?



    2.) debconf-updatepo -> qemu Illegal instruction (4) und Segmentation fault (11)


    # The next line is used by KYTV when building from source packages
    rm -f core/c/jbigi/*.[s]o
    rm -rf core/c/jcpuid/lib/
    #rm -f /root/i2p-0.9/installer/lib/wrapper/all/wrapper.jar
    debconf-updatepo
    Segmentation fault
    qemu: uncaught target signal 4 (Illegal instruction) - core dumped
    Illegal instruction
    qemu: uncaught target signal 11 (Segmentation fault) - core dumped
    Segmentation fault
    qemu: uncaught target signal 11 (Segmentation fault) - core dumped
    Segmentation fault
    make[1]: Leaving directory '/root/i2p-0.9'


    --> probabely wrong qemu-arm-static? or missing qemu packages?


./i/iceweasel/FAILED.deb
    /usr/include/c++/4.9/bits/atomic_base.h:581:70: error: failure memory model cannot be stronger than success memory model for '__atomic_compare_exchange'
      return __atomic_compare_exchange_n(&_M_i, &__i1, __i2, 0, __m1, __m2);
                                                                      ^
    ../../../config/rules.mk:1163: recipe for target 'TestAtomics.o' failed
    make[6]: *** [TestAtomics.o] Error 1


./main/i/initramfs-tools/initramfs-tools_0.114_all.deb
./main/l/linux/FAILED.deb
      HZFILE  kernel/hz.bc
      BC      kernel/timeconst.h
    /bin/sh: 1: bc: not found
    /root/linux-3.12.9/kernel/Makefile:142: recipe for target 'kernel/timeconst.h' failed


    -> what is 'bc'? Not yet researched ... 


./main/l/live-boot/live-boot_3.0.1-1_all.deb
./main/l/live-boot/live-boot-doc_3.0.1-1_all.deb
./main/l/live-boot/live-boot-initramfs-tools_3.0.1-1_all.deb
./main/l/live-build/live-build_3.0.5+really+is+2.0.12-0.tails2_all.deb
./main/l/live-build/live-build-cgi_3.0.5+really+is+2.0.12-0.tails2_all.deb
./main/l/live-build/live-helper_3.0.5+really+is+2.0.12-0.tails2_all.deb

    dpkg-buildpackage: full upload; Debian-native package (full source is included)
    gpg: skipped "Tails developers <tails@???>": secret key not available
    gpg: dpkg-sign.s5fO9NDd/live-build_3.0.5+really+is+2.0.12-0.tails2.dsc: clearsign failed: secret key not available
    dpkg-buildpackage: error: failed to sign .dsc and .changes file


    -> How is the signing process set up by tails-dev? I hopefully may NOT sign any packages at the moment ... ;)


./main/l/live-build/live-build-cgi_3.0.5+really+is+2.0.12-0.tails2_all.deb
./main/l/live-build/live-helper_3.0.5+really+is+2.0.12-0.tails2_all.deb
./main/l/live-config/FAILED.deb
    E: lsb_release: command not found.
    I: lsb_release can be obtained from:
    I:   http://www.linux-foundation.org/en/LSB
    I: On Debian based systems, lsb_release can be installed with:
    I:   sudo apt-get install lsb-release
    debian/rules:7: recipe for target 'override_dh_auto_install' failed


    --> solution ... preinstall apt-get install lsb-release.


./main/l/live-initramfs/FAILED.deb

    # live-initramfs:
    asciidoc -d manpage -b docbook live-initramfs.en.7.txt
    make[2]: asciidoc: Command not found


    --> solution ... preinstall apt-get install asciidoc


./main/l/liveusb-creator/FAILED.deb

    [2016.01.22 11:43:07] from local cache http://deb.tails.boum.org/pool/main/l/liveusb-creator/liveusb-creator_4.3.1%2bdfsg-0tails1.dsc
    [2016.01.22 11:43:07] dpkg-source -x liveusb-creator_4.3.1%2bdfsg-0tails1.dsc
    gpgv: Signature made Fri Oct  2 21:40:15 2015 UTC using RSA key ID A8AB371E
    gpgv: [don't know]: invalid packet (ctb=01)
    gpgv: keydb_search failed: invalid packet
    gpgv: Can't check signature: public key not found
    dpkg-source: warning: failed to verify signature on ./liveusb-creator_4.3.1%2bdfsg-0tails1.dsc
    dpkg-source: info: extracting liveusb-creator in liveusb-creator-4.3.1+dfsg
    dpkg-source: info: unpacking liveusb-creator_4.3.1+dfsg.orig.tar.gz
    dpkg-source: info: unpacking liveusb-creator_4.3.1+dfsg-0tails1.debian.tar.xz
    [2016.01.22 11:43:09] cd liveusb-creator-4.3.1+dfsg
    [2016.01.22 11:43:10] pwd = /root/liveusb-creator-4.3.1+dfsg
    [2016.01.22 11:43:10] dpkg-buildpackage -aarmhf
    dpkg-buildpackage: source package liveusb-creator
    dpkg-buildpackage: source version 4.3.1+dfsg-0tails1
    dpkg-buildpackage: source distribution feature-jessie
    dpkg-buildpackage: source changed by intrigeri <intrigeri@???>
     dpkg-source --before-build liveusb-creator-4.3.1+dfsg
    dpkg-buildpackage: host architecture armhf
     debian/rules clean
    dh clean --with python2
    dh: No packages to build.
     dpkg-source -b liveusb-creator-4.3.1+dfsg
    dpkg-source: info: using source format `3.0 (quilt)'
    dpkg-source: info: building liveusb-creator using existing ./liveusb-creator_4.3.1+dfsg.orig.tar.gz
    dpkg-source: info: building liveusb-creator in liveusb-creator_4.3.1+dfsg-0tails1.debian.tar.xz
    dpkg-source: info: building liveusb-creator in liveusb-creator_4.3.1+dfsg-0tails1.dsc
     debian/rules build
    dh build --with python2
    dh: No packages to build.
     debian/rules binary
    dh binary --with python2
    dh: No packages to build.
     dpkg-genchanges  >../liveusb-creator_4.3.1+dfsg-0tails1_armhf.changes
    dpkg-genchanges: error: binary build with no binary artifacts found; cannot distribute
    dpkg-buildpackage: error: dpkg-genchanges gave error exit status 2


    -> ??? "dh: No packages to build." ???


./main/m/mat/FAILED.deb

Traceback (most recent call last):
      File "setup.py", line 8, in <module>
        from lib import mat
      File "/root/mat-0.3.2/lib/mat.py", line 13, in <module>
        import hachoir_core.cmd_line
    ImportError: No module named hachoir_core.cmd_line
    dh_auto_clean: python setup.py clean -a returned exit code 1
    debian/rules:12: recipe for target 'clean' failed
    make: *** [clean] Error 1
    dpkg-buildpackage: error: debian/rules clean gave error exit status 2


    --> ImportError: No module named hachoir_core.cmd_line
    --> python installation? 


./main/m/mesa/FAILED.deb

    configure: error: Package requirements (glproto >= 1.4.14) were not met:


    No package 'glproto' found


    Consider adjusting the PKG_CONFIG_PATH environment variable if you
    installed software in a non-standard prefix.


    Alternatively, you may set the environment variables GLPROTO_CFLAGS
    and GLPROTO_LIBS to avoid the need to call pkg-config.
    See the pkg-config man page for more details.
    debian/rules:198: recipe for target 'debian/stamp/arm-linux-gnueabihf-build-dri' failed
    make: *** [debian/stamp/arm-linux-gnueabihf-build-dri] Error 1
    dpkg-buildpackage: error: debian/rules build gave error exit status 2


    --> apt-get install glproto -> no package
    --> apt-get install x11proto-gl-dev ???

    
    configure: error: Package requirements (dri2proto >= 2.6) were not met:


    No package 'dri2proto' found


    --> Solution
    The following extra packages will be installed:
      libclang-common-3.5-dev libclang1-3.5 libedit2 libelf1 libllvm3.5 libobjc-4.9-dev libobjc4 libvdpau1 libwayland-server0 libxcb-randr0
      libxcb-shape0 libxcb-shape0-dev libxcb-xfixes0 llvm-3.5 llvm-3.5-runtime x11proto-xf86vidmode-dev
    Suggested packages:
      libvdpau-doc vdpau-driver llvm-3.5-doc
    The following NEW packages will be installed:
      libclang-3.5-dev libclang-common-3.5-dev libclang1-3.5 libclc-dev libedit2 libelf-dev libelf1 libllvm3.5 libobjc-4.9-dev libobjc4 libudev-dev
      libvdpau-dev libvdpau1 libwayland-dev libwayland-server0 libx11-xcb-dev libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev
      libxcb-randr0 libxcb-randr0-dev libxcb-shape0 libxcb-shape0-dev libxcb-sync-dev libxcb-xfixes0 libxcb-xfixes0-dev libxshmfence-dev
      libxxf86vm-dev llvm-3.5 llvm-3.5-dev llvm-3.5-runtime x11proto-dri2-dev x11proto-dri3-dev x11proto-present-dev x11proto-xf86vidmode-dev
    0 upgraded, 36 newly installed, 0 to remove and 0 not upgraded.
    Need to get 31.6 MB of archives.


    --> SUCCESS !!!


./main/m/metacity/FAILED.deb

    debian/rules:6: /usr/share/gnome-pkg-tools/1/rules/uploaders.mk: No such file or directory
    debian/rules:7: /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk: No such file or directory
    make: *** No rule to make target '/usr/share/gnome-pkg-tools/1/rules/gnome-version.mk'.  Stop.
    dpkg-buildpackage: error: debian/rules clean gave error exit status 2


    --> ??


./main/m/minitube/FAILED.deb

    test -x debian/rules
    mkdir -p "."
    cd . && qmake   'QMAKE_CC = cc' 'QMAKE_CXX = g++' 'QMAKE_CFLAGS_RELEASE = -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'QMAKE_CXXFLAGS_RELEASE = -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'QMAKE_LFLAGS_RELEASE = -Wl,-z,relro'
    qmake: could not exec '/usr/lib/arm-linux-gnueabihf/qt4/bin/qmake': No such file or directory
    /usr/share/cdbs/1/class/qmake.mk:44: recipe for target 'Makefile' failed
    make: *** [Makefile] Error 1
    dpkg-buildpackage: error: debian/rules build gave error exit status 2


    --> apt-get install cdbs debhelper libqt4-dev libphonon-dev hardening-wrapper
    --> still FAILED


./main/m/msn-pecan/FAILED.deb
    make[1]: Entering directory '/root/msn-pecan-0.1.3'
    Package purple was not found in the pkg-config search path.
    Perhaps you should add the directory containing `purple.pc'
    to the PKG_CONFIG_PATH environment variable
    No package 'purple' found
    Package purple was not found in the pkg-config search path.
    Perhaps you should add the directory containing `purple.pc'
    to the PKG_CONFIG_PATH environment variable
    No package 'purple' found
    Package purple was not found in the pkg-config search path.
    Perhaps you should add the directory containing `purple.pc'
    to the PKG_CONFIG_PATH environment variable
    No package 'purple' found
    Package purple was not found in the pkg-config search path.
    Perhaps you should add the directory containing `purple.pc'
    to the PKG_CONFIG_PATH environment variable
    No package 'purple' found
       CC         msn.o
    msn.c:49:19: fatal error: debug.h: No such file or directory
     #include <debug.h>
                   ^
    compilation terminated.
    Makefile:218: recipe for target 'msn.o' failed
    make[1]: *** [msn.o] Error 1
    make[1]: Leaving directory '/root/msn-pecan-0.1.3'
    dh_auto_build: make -j1 returned exit code 2
    debian/rules:4: recipe for target 'build' failed
    make: *** [build] Error 2
    dpkg-buildpackage: error: debian/rules build gave error exit status 2


    --> apt-get install debhelper libpurple-dev


    The following extra packages will be installed:
      gstreamer0.10-gconf gstreamer0.10-nice gstreamer0.10-plugins-bad gstreamer0.10-plugins-base gstreamer0.10-plugins-good libaa1 libass5
      libavc1394-0 libcaca0 libcdaudio1 libcdparanoia0 libdc1394-22 libdca0 libdirac-encoder0 libdirectfb-1.2-9 libdv4 libdvdnav4 libdvdread4
      libenca0 libfaad2 libfarstream-0.1-0 libflite1 libfribidi0 libgadu3 libgme0 libgpm2 libgsm1 libgssdp-1.0-3 libgstreamer-plugins-bad0.10-0
      libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libgudev-1.0-0 libgupnp-1.0-4 libgupnp-igd-1.0-4 libiec61883-0 libjack-jackd2-0 libkate1
      libmeanwhile1 libmimic0 libmms0 libmodplug1 libmpcdec6 libnice10 libofa0 libopenal-data libopenal1 libopus0 libperl5.20 libprotobuf-c1
      libpurple0 libraw1394-11 libsamplerate0 libsasl2-modules libschroedinger-1.0-0 libshout3 libslv2-9 libsoundtouch0 libspandsp2 libspeex1
      libtag1-vanilla libtag1c2a libtheora0 libusb-1.0-0 libv4l-0 libv4lconvert0 libvisual-0.4-0 libvo-aacenc0 libvo-amrwbenc0 libwavpack1
      libwildmidi-config libwildmidi1 libxv1 libxvidcore4 libzbar0 libzephyr4 libzvbi-common libzvbi0 pidgin-data
    Suggested packages:
      frei0r-plugins gvfs libdv-bin oss-compat libdvdcss2 alsa-base gpm libvisual-0.4-plugins gstreamer-codec-install gnome-codec-install
      gstreamer0.10-tools jackd2 libportaudio2 opus-tools libtk8.6 libraw1394-doc libsasl2-modules-otp libsasl2-modules-ldap libsasl2-modules-sql
      libsasl2-modules-gssapi-mit libsasl2-modules-gssapi-heimdal slv2-jack speex
    Recommended packages:
      gstreamer0.10-x libpurple-bin freepats
    The following NEW packages will be installed:
      gstreamer0.10-gconf gstreamer0.10-nice gstreamer0.10-plugins-bad gstreamer0.10-plugins-base gstreamer0.10-plugins-good libaa1 libass5
      libavc1394-0 libcaca0 libcdaudio1 libcdparanoia0 libdc1394-22 libdca0 libdirac-encoder0 libdirectfb-1.2-9 libdv4 libdvdnav4 libdvdread4
      libenca0 libfaad2 libfarstream-0.1-0 libflite1 libfribidi0 libgadu3 libgme0 libgpm2 libgsm1 libgssdp-1.0-3 libgstreamer-plugins-bad0.10-0
      libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libgudev-1.0-0 libgupnp-1.0-4 libgupnp-igd-1.0-4 libiec61883-0 libjack-jackd2-0 libkate1
      libmeanwhile1 libmimic0 libmms0 libmodplug1 libmpcdec6 libnice10 libofa0 libopenal-data libopenal1 libopus0 libperl5.20 libprotobuf-c1
      libpurple-dev libpurple0 libraw1394-11 libsamplerate0 libsasl2-modules libschroedinger-1.0-0 libshout3 libslv2-9 libsoundtouch0 libspandsp2
      libspeex1 libtag1-vanilla libtag1c2a libtheora0 libusb-1.0-0 libv4l-0 libv4lconvert0 libvisual-0.4-0 libvo-aacenc0 libvo-amrwbenc0
      libwavpack1 libwi
ldmidi-config libwildmidi1 libxv1 libxvidcore4 libzbar0 libzephyr4 libzvbi-common libzvbi0 pidgin-data
    0 upgraded, 79 newly installed, 0 to remove and 0 not upgraded.
    Need to get 33.8 MB/35.2 MB of archives.
    After this operation, 88.2 MB of additional disk space will be used.


    --> SUCCESS


./main/n/notification-daemon/FAILED.deb

    dpkg-buildpackage: host architecture armhf
     debian/rules clean
    debian/rules:6: /usr/share/gnome-pkg-tools/1/rules/uploaders.mk: No such file or directory
    make: *** No rule to make target '/usr/share/gnome-pkg-tools/1/rules/uploaders.mk'.  Stop.
    dpkg-buildpackage: error: debian/rules clean gave error exit status 2


    --> apt-get install cdbs debhelper gnome-pkg-tools libglib2.0-dev libgtk-3-dev libcanberra-gtk3-dev intltool
    The following extra packages will be installed:
      gir1.2-atspi-2.0 gir1.2-gtk-3.0 libatk-bridge2.0-dev libatspi2.0-dev libcanberra-gtk-common-dev libcanberra-gtk3-0 libxkbcommon-dev
      libxtst-dev x11proto-record-dev
    Suggested packages:
      libgtk-3-doc
    Recommended packages:
      svn-buildpackage libcanberra-gtk3-module
    The following NEW packages will be installed:
      gir1.2-atspi-2.0 gir1.2-gtk-3.0 gnome-pkg-tools libatk-bridge2.0-dev libatspi2.0-dev libcanberra-gtk-common-dev libcanberra-gtk3-0
      libcanberra-gtk3-dev libgtk-3-dev libxkbcommon-dev libxtst-dev x11proto-record-dev
    0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded.
    Need to get 1477 kB of archives.
    After this operation, 13.1 MB of additional disk space will be used.
    Do you want to continue? [Y/n] 


    --> SUCCESS


./main/o/onboard/FAILED.deb

    --> apt-get install cdbs debhelper python python-central python-distutils-extra libxi6
    --> https://packages.debian.org/de/wheezy/python-central is available only for wheezy or sequeeze :(
    --> No solution
    --> Still FAILED


./main/p/parted/FAILED.deb
    --> apt-get install debhelper quilt libncurses-dev libncurses5-dev libreadline-dev libreadline6-dev libdevmapper-dev uuid-dev gettext texinfo debianutils libblkid-dev po4a pkg-config check
    --> Still FAILED
    --> dpkg-source: error: file ./parted_2.3-5+tails1.diff.gz has size 82974 instead of expected 84491
        Must reload package sources ... :(
    --> Still FAILED
    In file included from ../../lib/localcharset.c:30:0:
    ./stdio.h:458:1: error: 'gets' undeclared here (not in a function)
     _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
     ^
     Makefile:1124: recipe for target 'localcharset.lo' failed


./main/p/pidgin/FAILED.deb
    --> apt-get install cdbs debhelper intltool gconf2 hardening-wrapper libgtk2.0-dev libxss-dev libmeanwhile-dev libnss3-dev tcl-dev tk-dev libgstreamer0.10-dev libgtkspell-dev libltdl3-dev libperl-dev libstartup-notification0-dev libzephyr-dev libxml2-dev libdbus-glib-1-dev dbus python libavahi-client-dev libavahi-glib-dev libxml-parser-perl libncursesw5-dev libsasl2-dev libgadu-dev xsltproc doxygen libgstfarsight0.10-dev libgstreamer-plugins-base0.10-dev network-manager-dev libsqlite3-dev libidn11-dev ca-certificates
    --> libgstfarsight0.10-dev isn't available in Wheezy or higher


    --> Still FAILURE
    configure: error: 
    Dependencies for voice/video were not met.
    Install the necessary gstreamer and farstream packages first.
    Or use --disable-vv if you do not need voice/video support.
    --> apt-get install libfarstream-0.1-0 libfarstream-0.1-dev 
    --> dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
    --> SUCESS !!!


./main/p/plymouth/FAILED.deb

    --> apt-get install debhelper autotools-dev libdrm-dev libgtk2.0-dev libpango1.0-dev libpng-dev pkg-config dpkg-dev
    --> apt-get install libdrm-dev libdrm_intel1 libdrm_radeon1 libdrm_nouveau1
    --> libdrm_intel1 libdrm_radeon1 libdrm_nouveau1: No armhf packets
    --> dpkg-source: error: file ./plymouth_0.8.3-20~bpo60+1.debian.tar.gz has size 19992 instead of expected 20237
    --> Still FAILED
    --> No package 'libdrm_intel' found
    --> ???


./main/p/poedit/FAILED.deb

    --> apt-get install autotools-dev gettext libdb++-dev libgtk2.0-dev libgtkspell-dev libwxgtk2.8-dev wx-common zip libboost-dev
    --> libwxgtk2.8-dev not available for jessy; trying libwxgtk3.0-dev instead
    --> SUCCESS



*********************************


./main/r/ruby-arel/FAILED.deb


./main/s/shared-mime-info/FAILED.deb
./main/s/smtube/FAILED.deb
./main/s/squashfs-modules-2.6-686/squashfs-modules-2.6-686_1.0_all.deb
./main/s/syslinux/FAILED.deb
./main/t/tails-greeter/tails-greeter_0.8.16_all.deb
./main/t/tails-installer/FAILED.deb
./main/t/tails-iuk/FAILED.deb
./main/t/tails-perl5lib/FAILED.deb
./main/t/tails-persistence-setup/FAILED.deb
./main/t/tor/FAILED.deb
./main/t/torbirdy/xul-ext-torbirdy_0.1.4-1~d70.wheezy+1+tails1_all.deb
./main/t/torbutton/iceweasel-torbutton_1.9.0.0-1_all.deb
./main/t/torbutton/xul-ext-torbutton_1.9.0.0-1_all.deb
./main/v/vidalia/FAILED.deb
./main/v/virtkey/FAILED.deb
./main/v/virtualbox/FAILED.deb
./main/w/whisperback/FAILED.deb
./main/w/window-picker-applet/FAILED.deb
./main/w/wiperam/FAILED.deb
./main/x/xp-cursor-theme/xp-cursor-theme_0.1-1_all.deb
./main/x/xserver-xorg-input-evdev/FAILED.deb
./main/y/yelp/FAILED.deb