[From nobody Sun Jul 12 05:51:04 2026
Received: (at submit) by bugs.debian.org; 27 Nov 2022 19:32:32 +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=-4.0 required=4.0 tests=BAYES_00,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS
 autolearn=ham autolearn_force=no
 version=3.4.6-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 16; hammy, 137; neutral, 40; spammy,
 0. spammytokens: hammytokens:0.000-+--dh_makeshlibs, 0.000-+--shlibs,
 0.000-+--H*u:Alpine, 0.000-+--sk:overrid, 0.000-+--Severity
Return-path: &lt;thomas.uhle@tu-dresden.de&gt;
Received: from mailout3.zih.tu-dresden.de ([141.30.67.74]:54306)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.94.2) (envelope-from &lt;thomas.uhle@tu-dresden.de&gt;)
 id 1ozNOA-003nXM-W5
 for submit@bugs.debian.org; Sun, 27 Nov 2022 19:32:31 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=tu-dresden.de; s=dkim2022; h=Content-Type:MIME-Version:Message-ID:Subject:
 To:From:Date:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=JKo7gDcuf+NeeVrDT/wia8++NtwQFkln8cGfCATevBo=; b=IQLvT3gZDrr4R2D1zqOsOUkKvZ
 u868s9MZwrY6RLl9TNn84aeppq/Zzonmb+2bXnYGjqw7D7CCgRmryiuDg1pXQJ9jy1XEx9BIuRo+D
 Q5F/7RJ/9mRX7luNMqe+r+3bI339SPFB3pGYdchu+yR3NC8DdtMJ89dtlUYygvF5y7kbGJ1ccb+Nv
 L4r7TUuZqU/cNgSRCI7prK2QSW3izVoAXqbk2fL3CT7kA+hCVq+q1y36MBvv+rW0ov7MjnuIQn9eD
 kH/u/B2c422a/pC67DREGyy2fcpklXIIvz4Nxa7AMJjz4P1jTw1w0xC+h0woFqaHrlEyPebi33NIf
 kah/Ei5g==;
Received: from [172.26.34.115] (helo=msx.tu-dresden.de)
 by mailout3.zih.tu-dresden.de with esmtps (TLS1.2) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2)
 (envelope-from &lt;thomas.uhle@tu-dresden.de&gt;) id 1ozNMi-004xYu-IR
 for submit@bugs.debian.org; Sun, 27 Nov 2022 20:32:29 +0100
Received: from login1.zih.tu-dresden.de (141.76.16.140) by
 MSX-L315.msx.ad.zih.tu-dresden.de (172.26.34.115) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.2507.16; Sun, 27 Nov 2022 20:32:21 +0100
Date: Sun, 27 Nov 2022 20:32:17 +0100
From: Thomas Uhle &lt;thomas.uhle@mailbox.tu-dresden.de&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: android-platform-tools: missing version prefix in shlibs dependencies
Message-ID: &lt;354e42e3-16d8-0381-2945-39e1c2fa6514@tu-dresden.de&gt;
User-Agent: Alpine 2.25 (LSU 592 2021-09-18)
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset=&quot;US-ASCII&quot;
X-ClientProxiedBy: MSX-L311.msx.ad.zih.tu-dresden.de (172.26.34.111) To
 MSX-L315.msx.ad.zih.tu-dresden.de (172.26.34.115)
X-PMWin-Version: 4.0.4, Antivirus-Engine: 3.85.1, Antivirus-Data: 5.97
X-TUD-Virus-Scanned: mailout3.zih.tu-dresden.de
Delivered-To: submit@bugs.debian.org

Source: android-platform-tools
Version: 29.0.6-1
Severity: important

Dear maintainers,

dh_makeshlibs automatically generates the shlibs files for the libraries 
in android-platform-tools during the build process.  By default it does 
not include any prefix in the versions.  So '29.0.6' is used instead of 
'1:29.0.6' which leads to the situation that adb depends on 
'android-libbase (&gt;= 29.0.6)' instead of 'android-libbase (&gt;= 1:29.0.6)' 
for instance.
Therefore, it might be possible to not update android-libbase when 
updating adb, and android-libbase's former version 1:10.0.0+r36-7 from 
android-platform-system-core is kept instead.  This is only one example 
to illustrate the issue.  There is just the same issue with any other 
library in android-platform-tools.  That is why you need to either 
provide android-lib*.shlibs files in the debian directory or to add a 
separate override_dh_makeshlibs target to debian/rules.

Thank you in advance!

Best regards,

Thomas Uhle
]