Package Details: devolo-dlan-cockpit 5.2.0.185-2.1

Git Clone URL: https://aur.archlinux.org/devolo-dlan-cockpit.git (read-only, click to copy)
Package Base: devolo-dlan-cockpit
Description: Display and configure settings of your devolo device
Upstream URL: https://www.devolo.com/support/downloads/download/devolo-cockpit.html
Keywords: cockpit devolo dlan
Licenses: nonfree
Submitter: japama
Maintainer: japama (plenaerts)
Last Packager: japama
Votes: 9
Popularity: 0.000000
First Submitted: 2015-12-16 12:49 (UTC)
Last Updated: 2022-06-29 18:56 (UTC)

Latest Comments

1 2 3 Next › Last »

dasunterstrich commented on 2023-06-27 08:31 (UTC)

The keyword should be "cockpit", not "cokpit"

jackarc commented on 2022-06-08 16:41 (UTC)

BROKEN Link

my workaround ...

pkgname=devolo-dlan-cockpit
pkgver=5.2.0.185
pkgrel=2.1
_name=devolo-cockpit-v5-2-0-185-linux.run
install=${pkgname}.install
pkgdesc="Display and configure settings of your devolo device"
arch=('i686' 'x86_64')
url="https://www.devolo.com/support/downloads/download/devolo-cockpit.html"
license=('nonfree')
depends=( 'lib32-gtk2' 'lib32-curl' 'lib32-libxt' 'lib32-libxslt' 'lib32-nss' )

if [ "${CARCH}" = "x86_64" ]; then
  _arch="amd64"
else
  _arch="i386" 
fi 

source=("https://www.devolo.de/fileadmin/Web-Content/DE/products/hnw/devolo-cockpit/software/$_name" 'devolonetsvc.service')

build() {
  cd $srcdir
  skip=$(grep -a -m1 -n "HERE_BE_DRAG[O]NS" $_name | cut -d: -f1)
  tail $_name -n +$((skip+1)) | tar -x -C .
  ar x "devolo-dlan-cockpit_${pkgver}-0_${_arch}.deb"
  find . -name "adobeair*${_arch}.deb" -print | xargs ar x
  tar xJf data.tar.xz
  tar xJf data.tar.lzma
  sed -i 's/\.appdata\//~\/\.appdata\//g' "${srcdir}/opt/devolo/dlancockpit/bin/dlancockpit-run.sh"
  echo "StartupWMClass=dlancockpit" >> "${srcdir}/usr/share/applications/devolo-dlan-cockpit.desktop"
}

package() {
  cp -r  "${srcdir}/etc/opt" "${srcdir}/opt" "${srcdir}/usr" "${srcdir}/var" "${pkgdir}/"
  mkdir -p "${pkgdir}/var/lib/devolonetsvc"
  printf "<?xml version="1.0" encoding="utf-8"?>\n<data_collection><allowed>2</allowed></data_collection>" > "${srcdir}/config.xml"
  install -Dm644 "${srcdir}/config.xml" "${pkgdir}/var/lib/devolonetsvc/config.xml"     
  install -Dm644 "${srcdir}/devolonetsvc.service" "${pkgdir}/usr/lib/systemd/system/devolonetsvc.service"
}

sha256sums=('976099b5aa4785edc9ceabb6246abe724b78d2e717d1906eb91bf137f585a1e6'
            '51c7e0fe8464310e80261a1d23d5e6baa195c2c89e262827b1c1099a7a6cffa8')

yotties commented on 2021-07-10 19:37 (UTC)

After installing from the aur i had to manually install lib32-gtk2 thanks for that info. After that sudo systemctl start devolonetsvc.service
I would strongly recommend against enabling the service since it uses adobe air which is horrendously risky. So if you ever want to use cockpit manually start it and then run the app, then stop the service.

XTREEMRAGE commented on 2021-06-30 08:41 (UTC)

@AndyRTR Apparently I didn't read the terminal correctly, I thought I copied all the packages you listed and only saw that it needs to be reinstalled, but lib32-gtk2 was indeed missing... it works now ffs.

Thanks for the help!

AndyRTR commented on 2021-06-30 07:28 (UTC)

@XTREEMRAGE: You're probably missing lib32-gtk2. libgtk-x11-2.0.so is part of gtk2 package

XTREEMRAGE commented on 2021-06-30 06:44 (UTC)

@AndyRTR I have those packages installed (lib32* and gtk2), but still no avail... I have the same error:

/opt/devolo/dlancockpit/bin/dlancockpit-run.sh                                                                                                                                                                                                                      
/opt/devolo/dlancockpit/bin/dlancockpit: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

AndyRTR commented on 2021-06-30 05:22 (UTC)

The package won't work until you add all lib32 depencencies that were pulled in by adobe-air-sdk. These are:

lib32-gtk2 lib32-icu lib32-libgcrypt lib32-libgpg-error lib32-libxml2 lib32-libxslt lib32-ncurses lib32-nspr lib32-nss lib32-readline lib32-sqlite

Not sure if 64bit gtk2 is really required.

AndyRTR commented on 2021-06-29 18:35 (UTC)

The package contains 32BIT binaries. Now that adobe-air-sdk dependency has been removed all the required lib32 dependencies are missing from multilib repository.

XTREEMRAGE commented on 2021-06-29 17:28 (UTC)

@japama: I can install it now, but it wont open... but when I try to open it via the terminal, I get this error:

/opt/devolo/dlancockpit/bin/dlancockpit-run.sh                                                                                                                                                                                                                      
/opt/devolo/dlancockpit/bin/dlancockpit: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory