• Bug#1065457: openzwave: FTBFS: dh_install: error: missing files, aborti

    From Sebastian Ramacher@21:1/5 to All on Tue Mar 5 00:10:01 2024
    Source: openzwave
    Version: 1.6.1914+ds-1.1
    Severity: serious
    Tags: ftbfs
    Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: sramacher@debian.org, bdrung@debian.org

    https://buildd.debian.org/status/fetch.php?pkg=openzwave&arch=amd64&ver=1.6.1914%2Bds-1.1&stamp=1709295262&raw=0

    # install docs in /usr/share/doc/openzwave/, not openzwave-VERSION
    install -d debian/libopenzwave-doc/usr/share/doc
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_install -a
    install -m0755 -d debian/libopenzwave1.6t64//etc/openzwave
    cp --reflink=auto -a debian/tmp/etc/openzwave/2gig debian/tmp/etc/openzwave/BeNext debian/tmp/etc/openzwave/Localization.xml debian/tmp/etc/openzwave/Localization.xsd debian/tmp/etc/openzwave/NotificationCCTypes.xml debian/tmp/etc/openzwave/
    NotificationCCTypes.xsd debian/tmp/etc/openzwave/SensorMultiLevelCCTypes.xml debian/tmp/etc/openzwave/SensorMultiLevelCCTypes.xsd debian/tmp/etc/openzwave/abus debian/tmp/etc/openzwave/act debian/tmp/etc/openzwave/aeotec debian/tmp/etc/openzwave/
    airlinemechanical debian/tmp/etc/openzwave/alfred debian/tmp/etc/openzwave/assa_abloy debian/tmp/etc/openzwave/august debian/tmp/etc/openzwave/buffalo debian/tmp/etc/openzwave/building36 debian/tmp/etc/openzwave/comfort debian/tmp/etc/openzwave/config-
    template.xml debian/tmp/etc/openzwave/connecthome debian/tmp/etc/openzwave/cooper debian/tmp/etc/openzwave/danfoss debian/tmp/etc/openzwave/device_classes.xml debian/tmp/etc/openzwave/device_classes.xsd debian/tmp/etc/openzwave/device_configuration.xsd
    debian/tmp/etc/openzwave/devolo debian/tmp/etc/openzwave/diehlcontrols debian/tmp/etc/openzwave/dlink debian/tmp/etc/openzwave/dome debian/tmp/etc/openzwave/domitech debian/tmp/etc/openzwave/domux debian/tmp/etc/openzwave/dragontech debian/tmp/etc/
    openzwave/duco debian/tmp/etc/openzwave/duwi debian/tmp/etc/openzwave/ecodim debian/tmp/etc/openzwave/ecolink debian/tmp/etc/openzwave/econet debian/tmp/etc/openzwave/electronicsolutions debian/tmp/etc/openzwave/enblink debian/tmp/etc/openzwave/enerwave
    debian/tmp/etc/openzwave/eurotronic debian/tmp/etc/openzwave/everspring debian/tmp/etc/openzwave/everspringct debian/tmp/etc/openzwave/evolve debian/tmp/etc/openzwave/fakro debian/tmp/etc/openzwave/fibaro debian/tmp/etc/openzwave/firstalert debian/tmp/
    etc/openzwave/followgood debian/tmp/etc/openzwave/forest debian/tmp/etc/openzwave/fortrezz debian/tmp/etc/openzwave/frostdale debian/tmp/etc/openzwave/ge debian/tmp/etc/openzwave/gocontrol debian/tmp/etc/openzwave/goodway debian/tmp/etc/openzwave/gr
    debian/tmp/etc/openzwave/graber debian/tmp/etc/openzwave/greenwave debian/tmp/etc/openzwave/guardtec debian/tmp/etc/openzwave/hab debian/tmp/etc/openzwave/hank debian/tmp/etc/openzwave/heiman debian/tmp/etc/openzwave/heltun debian/tmp/etc/openzwave/
    homeseer debian/tmp/etc/openzwave/honeywell debian/tmp/etc/openzwave/horstmann debian/tmp/etc/openzwave/icare debian/tmp/etc/openzwave/idlock debian/tmp/etc/openzwave/images debian/tmp/etc/openzwave/ingersoll debian/tmp/etc/openzwave/inovelli debian/tmp/
    etc/openzwave/intermatic debian/tmp/etc/openzwave/iris debian/tmp/etc/openzwave/iwatsu debian/tmp/etc/openzwave/jasco debian/tmp/etc/openzwave/kaipule debian/tmp/etc/openzwave/kwikset debian/tmp/etc/openzwave/leviton debian/tmp/etc/openzwave/linear
    debian/tmp/etc/openzwave/logicsoft debian/tmp/etc/openzwave/manufacturer_specific.xml debian/tmp/etc/openzwave/manufacturer_specific.xsd debian/tmp/etc/openzwave/mcohome debian/tmp/etc/openzwave/merten debian/tmp/etc/openzwave/miyakawaelectric debian/tmp/
    etc/openzwave/namron debian/tmp/etc/openzwave/nei debian/tmp/etc/openzwave/nexia debian/tmp/etc/openzwave/nodon debian/tmp/etc/openzwave/northq debian/tmp/etc/openzwave/oomi debian/tmp/etc/openzwave/options.xml debian/tmp/etc/openzwave/options.xsd debian/
    tmp/etc/openzwave/permundo debian/tmp/etc/openzwave/philio debian/tmp/etc/openzwave/polycontrol debian/tmp/etc/openzwave/popp debian/tmp/etc/openzwave/prowell debian/tmp/etc/openzwave/q-light debian/tmp/etc/openzwave/qees debian/tmp/etc/openzwave/qolsys
    debian/tmp/etc/openzwave/qubino debian/tmp/etc/openzwave/quby debian/tmp/etc/openzwave/rcs debian/tmp/etc/openzwave/remotec debian/tmp/etc/openzwave/ring debian/tmp/etc/openzwave/schlage debian/tmp/etc/openzwave/schlagelink debian/tmp/etc/openzwave/
    sensative debian/tmp/etc/openzwave/sercomm debian/tmp/etc/openzwave/shenzen_neo debian/tmp/etc/openzwave/shenzen_saykey debian/tmp/etc/openzwave/simon debian/tmp/etc/openzwave/smartthings debian/tmp/etc/openzwave/somfy debian/tmp/etc/openzwave/steinel
    debian/tmp/etc/openzwave/stelpro debian/tmp/etc/openzwave/sunricher debian/tmp/etc/openzwave/swiid debian/tmp/etc/openzwave/technisat debian/tmp/etc/openzwave/telldus debian/tmp/etc/openzwave/there debian/tmp/etc/openzwave/thermofloor debian/tmp/etc/
    openzwave/trane debian/tmp/etc/openzwave/vera debian/tmp/etc/openzwave/vision debian/tmp/etc/openzwave/vitrum debian/tmp/etc/openzwave/waynedalton debian/tmp/etc/openzwave/wenzhou debian/tmp/etc/openzwave/widom debian/tmp/etc/openzwave/wink debian/tmp/
    etc/openzwave/zipato debian/tmp/etc/openzwave/zooz debian/tmp/etc/openzwave/zwave.me debian/tmp/etc/openzwave/zwcfg.xsd debian/tmp/etc/openzwave/zwp debian/tmp/etc/openzwave/zwscene.xsd debian/libopenzwave1.6t64//etc/openzwave/
    install -m0755 -d debian/libopenzwave1.6t64//usr/lib/x86_64-linux-gnu
    cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libopenzwave.so.1.6 debian/libopenzwave1.6t64//usr/lib/x86_64-linux-gnu/
    dh_install: warning: Cannot find (any matches for) "usr/lib/x86_64-linux-gnu/pkgconfig/*" (tried in ., debian/tmp)

    dh_install: warning: libopenzwave1.6-dev missing files: usr/lib/x86_64-linux-gnu/pkgconfig/*
    install -m0755 -d debian/libopenzwave1.6-dev//usr/include/openzwave
    cp --reflink=auto -a debian/tmp/usr/include/openzwave/Bitfield.h debian/tmp/usr/include/openzwave/CompatOptionManager.h debian/tmp/usr/include/openzwave/DNSThread.h debian/tmp/usr/include/openzwave/Defs.h debian/tmp/usr/include/openzwave/DoxygenMain.h
    debian/tmp/usr/include/openzwave/Driver.h debian/tmp/usr/include/openzwave/Group.h debian/tmp/usr/include/openzwave/Http.h debian/tmp/usr/include/openzwave/Localization.h debian/tmp/usr/include/openzwave/Manager.h debian/tmp/usr/include/openzwave/
    ManufacturerSpecificDB.h debian/tmp/usr/include/openzwave/Msg.h debian/tmp/usr/include/openzwave/Node.h debian/tmp/usr/include/openzwave/Notification.h debian/tmp/usr/include/openzwave/NotificationCCTypes.h debian/tmp/usr/include/openzwave/OZWException.h
    debian/tmp/usr/include/openzwave/Options.h debian/tmp/usr/include/openzwave/Scene.h debian/tmp/usr/include/openzwave/SensorMultiLevelCCTypes.h debian/tmp/usr/include/openzwave/TimerThread.h debian/tmp/usr/include/openzwave/Utils.h debian/tmp/usr/include/
    openzwave/ValueIDIndexes.h debian/tmp/usr/include/openzwave/ValueIDIndexesDefines.h debian/tmp/usr/include/openzwave/ZWSecurity.h debian/tmp/usr/include/openzwave/aes debian/tmp/usr/include/openzwave/command_classes debian/tmp/usr/include/openzwave/
    platform debian/tmp/usr/include/openzwave/value_classes debian/libopenzwave1.6-dev//usr/include/openzwave/
    install -m0755 -d debian/libopenzwave1.6-dev//usr/lib/x86_64-linux-gnu
    cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libopenzwave.so debian/libopenzwave1.6-dev//usr/lib/x86_64-linux-gnu/
    install -m0755 -d debian/libopenzwave1.6-dev/usr/include/openzwave/tinyxml
    cp --reflink=auto -a ./cpp/tinyxml/tinystr.h ./cpp/tinyxml/tinyxml.h debian/libopenzwave1.6-dev/usr/include/openzwave/tinyxml/
    install -m0755 -d debian/libopenzwave1.6-dev/usr/lib/x86_64-linux-gnu
    cp --reflink=auto -a ./libopenzwave.a debian/libopenzwave1.6-dev/usr/lib/x86_64-linux-gnu/
    dh_install: error: missing files, aborting
    make: *** [debian/rules:33: binary-arch] Error 255

    Cheers
    --
    Sebastian Ramacher

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Thu Apr 11 16:00:01 2024
    Processing control commands:

    tags 1065457 + patch
    Bug #1065457 [src:openzwave] openzwave: FTBFS: dh_install: error: missing files, aborting
    Added tag(s) patch.
    tags 1065457 + pending
    Bug #1065457 [src:openzwave] openzwave: FTBFS: dh_install: error: missing files, aborting
    Added tag(s) pending.

    --
    1065457: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065457
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Hofstaedtler@21:1/5 to All on Thu Apr 11 16:00:01 2024
    Control: tags 1065457 + patch
    Control: tags 1065457 + pending

    Dear maintainer,

    I've prepared an NMU for openzwave (versioned as 1.6.1914+ds-1.2) and
    uploaded it to DELAYED/3. Please feel free to tell me if I
    should delay it longer.

    Regards.


    diff -Nru openzwave-1.6.1914+ds/debian/changelog openzwave-1.6.1914+ds/debian/changelog
    --- openzwave-1.6.1914+ds/debian/changelog 2024-02-29 19:55:23.000000000 +0100
    +++ openzwave-1.6.1914+ds/debian/changelog 2024-04-11 15:37:03.000000000 +0200
    @@ -1,3 +1,15 @@
    +openzwave (1.6.1914+ds-1.2) unstable; urgency=medium
    +
    + * Non-maintainer upload. (Closes: #1065457)
    + * Bump dpkg-dev versioned Build-Depends for t64 transition.
    + * Patch upstream Makefiles to show compiler invocations.
    + * Patch additional upstream Makefile to remove -Wno-format.
    + * Build-Depends: add pkgconf, necessary to place .pc file.
    + * Reduce CPPFLAGS updating, to avoid unknown ‘-Werror=implicit-function-declaration’
    + in cc1plus aborting the build.
    +
    + -- Chris Hofstaedtler <zeha@debian.org> Thu, 11 Apr 2024 15:37:03 +0200
    +
    openzwave (1.6.1914+ds-1.1) unstable; urgency=medium

    * Non-maintainer upload.
    diff -Nru openzwave-1.6.1914+ds/debian/control openzwave-1.6.1914+ds/debian/control
    --- openzwave-1.6.1914+ds/debian/control 2024-02-29 19:55:23.000000000 +0100
    +++ openzwave-1.6.1914+ds/d
  • From Debian Bug Tracking System@21:1/5 to All on Sun Apr 14 16:50:01 2024
    This is a multi-part message in MIME format...

    Your message dated Sun, 14 Apr 2024 14:39:38 +0000
    with message-id <E1rw118-009IQG-RC@fasolo.debian.org>
    and subject line Bug#1065457: fixed in openzwave 1.6.1914+ds-1.2
    has caused the Debian Bug report #1065457,
    regarding openzwave: FTBFS: dh_install: error: missing files, aborting
    to be marked as done.

    This means that you claim that the problem has been dealt with.
    If this is not the case it is now your responsibility to reopen the
    Bug report if necessary, and/or fix the problem forthwith.

    (NB: If you are a system administrator and have no idea what this
    message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org
    immediately.)


    --
    1065457: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065457
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    Received: (at submit) by bugs.debian.org; 4 Mar 2024 23:03:48 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
    (2021-04-09) on buxtehude.debian.org
    X-Spam-Level:
    X-Spam-Status: No, score=-105.8 required=4.0 tests=BAYES_00,DKIMWL_WL_HIGH,
    DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FROMDEVELOPER,
    SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY,
    USER_IN_DKIM_WELCOMELIST,USER_IN_DKIM_WHITELIST autolearn=ham
    autolearn_force=no version=3.4.6-bugs.debian.org_2005_01_02 X-Spam-Bayes: score:0.0000 Tokens: new, 214; hammy, 149; neutral, 105; spammy,
    1. spammytokens:1.000-+--wenzhou
    hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
    0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
    0.000-+--H*RT:311, 0.000-+--H*RT:108
    Return-path: <sramacher@debian.org>
    Received: from stravinsky.debi