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

Reply via email to