Package: plank
Version: 0.11.4-3
Followup-For: Bug #907109
Dear all,
I tried to track down why plank cannot be installed and it is due to a
missing libplank-common, which happened due to the build error reported
here.
What is going on that the source only upload triggered a separate build
of arch/indep packages which the rules files does not cater to.
The rules file does
override_dh_install:
find debian/tmp -name *.la -delete
find debian/tmp -name *.a -delete
dh_install
# this needs to be handled upstream, really...
mkdir -p debian/plank/usr/share/metainfo/
mv debian/plank/usr/share/appdata/* debian/plank/usr/share/metainfo/
rmdir debian/plank/usr/share/appdata/
But in case of an arch-indep package build the second part does not
work out.
I tried to change it to
override_dh_install-arch:
...
dh_install -a
but then it breaks in
override_dh_missing:
dh_missing --fail-missing
because in the arch-indep build several binary files are installed
(actually a full build is done).
Someone with more experience of source-only builds and hacking dh and
the build system of plank needs to look into this.
Thanks
-- System Information:
Debian Release: buster/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.18.3 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages plank depends on:
ii libatk1.0-0 2.28.1-1
ii libbamf3-2 0.5.3-3
ii libc6 2.27-5
ii libcairo-gobject2 1.15.10-3
ii libcairo2 1.15.10-3
ii libdbusmenu-glib4 16.04.1+18.04.20171206-1
ii libdbusmenu-gtk3-4 16.04.1+18.04.20171206-1
ii libgdk-pixbuf2.0-0 2.36.12-2
ii libgee-0.8-2 0.20.1-1
ii libglib2.0-0 2.56.1-2
ii libgtk-3-0 3.22.30-2
ii libpango-1.0-0 1.42.4-1
ii libpangocairo-1.0-0 1.42.4-1
ii libplank1 0.11.4-2
ii libwnck-3-0 3.24.1-2
ii libx11-6 2:1.6.6-1
ii libxfixes3 1:5.0.3-1
ii libxi6 2:1.7.9-1
plank recommends no packages.
Versions of packages plank suggests:
pn libplank-doc <none>
-- no debconf information
Norbert
--
PREINING Norbert http://www.preining.info
Accelia Inc. + JAIST + TeX Live + Debian Developer
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13