Your message dated Wed, 01 Mar 2017 17:19:27 +0000
with message-id <e1cj7ur-00061a...@respighi.debian.org>
and subject line unblock android-platform-system-core
has caused the Debian Bug report #856428,
regarding unblock android-platform-system-core/1:7.0.0+r1-3
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 ow...@bugs.debian.org
immediately.)
--
856428: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856428
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
Please unblock package: android-platform-system-coreq
It previously had bash-completion, and a build bug preventing the
upstream completion file from being installed in 1:7.0.0+r1-2 (#856418,
#856419). This also fixes two other usability bugs (#856001, #848852).
Attached is the source debdiff.
diff -Nru android-platform-system-core-7.0.0+r1/debian/adb.mk
android-platform-system-core-7.0.0+r1/debian/adb.mk
--- android-platform-system-core-7.0.0+r1/debian/adb.mk 2016-12-06
14:08:28.000000000 +0100
+++ android-platform-system-core-7.0.0+r1/debian/adb.mk 2017-02-28
23:45:00.000000000 +0100
@@ -9,7 +9,7 @@
SOURCES := $(foreach source, $(SOURCES), adb/$(source))
CXXFLAGS += -std=c++14 -fpermissive
CPPFLAGS += -Iinclude -Iadb -Ibase/include \
- -DADB_REVISION='"debian"' -DADB_HOST=1 -D_GNU_SOURCE
+ -DADB_REVISION='"$(DEB_VERSION)"' -DADB_HOST=1 -D_GNU_SOURCE
LDFLAGS += -Wl,-rpath=/usr/lib/$(DEB_HOST_MULTIARCH)/android -Wl,-rpath-link=.
\
-lpthread -L. -ladb -lbase -lcutils
diff -Nru android-platform-system-core-7.0.0+r1/debian/changelog
android-platform-system-core-7.0.0+r1/debian/changelog
--- android-platform-system-core-7.0.0+r1/debian/changelog 2016-12-21
21:45:45.000000000 +0100
+++ android-platform-system-core-7.0.0+r1/debian/changelog 2017-03-01
00:00:28.000000000 +0100
@@ -1,3 +1,11 @@
+android-platform-system-core (1:7.0.0+r1-3) unstable; urgency=medium
+
+ * install bash-completion for adb and fastboot (Closes: #856418, #856419)
+ * use package version for adb/fastboot's --version (Closes: #856001)
+ * fix depends built from this package to same version (Closes: #848852)
+
+ -- Hans-Christoph Steiner <h...@eds.org> Tue, 28 Feb 2017 23:45:05 +0100
+
android-platform-system-core (1:7.0.0+r1-2) unstable; urgency=medium
* Build tools for working with sparse images
diff -Nru android-platform-system-core-7.0.0+r1/debian/control
android-platform-system-core-7.0.0+r1/debian/control
--- android-platform-system-core-7.0.0+r1/debian/control 2016-12-21
21:40:05.000000000 +0100
+++ android-platform-system-core-7.0.0+r1/debian/control 2017-03-01
00:00:28.000000000 +0100
@@ -6,6 +6,7 @@
Kai-Chung Yan <seamli...@gmail.com>,
Chirayu Desai <chirayudes...@gmail.com>
Build-Depends: android-libunwind-dev (>= 7.0.0+r1~) [amd64 i386 armel armhf
arm64 mips mipsel mips64el],
+ bash-completion,
debhelper (>= 10),
dh-exec,
dpkg-dev (>= 1.17.14),
@@ -49,7 +50,10 @@
Package: android-libcutils
Section: libs
Architecture: amd64 i386 armel armhf arm64 mips mipsel mips64el
-Depends: libbsd0, ${shlibs:Depends}, ${misc:Depends}
+Depends: android-liblog (= ${binary:Version}),
+ libbsd0,
+ ${shlibs:Depends},
+ ${misc:Depends}
Description: Android utils library for C
This library provides common functionalities for android related tools.
.
@@ -75,7 +79,9 @@
Package: adb
Architecture: amd64 i386 armel armhf arm64 mips mipsel mips64el
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: android-libadb (= ${binary:Version}),
+ ${shlibs:Depends},
+ ${misc:Depends}
Recommends: android-sdk-platform-tools-common
Breaks: android-tools-adb
Replaces: android-tools-adb
@@ -186,7 +192,9 @@
Package: android-libadb
Section: libs
Architecture: amd64 i386 armel armhf arm64 mips mipsel mips64el
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: android-libbase (= ${binary:Version}),
+ ${shlibs:Depends},
+ ${misc:Depends}
Description: Library for Android Debug Bridge
This library provides APIs for accessing and controlling Android devices.
.
@@ -208,7 +216,9 @@
Package: android-libbase
Section: libs
Architecture: amd64 i386 armel armhf arm64 mips mipsel mips64el
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: android-liblog (= ${binary:Version}),
+ ${shlibs:Depends},
+ ${misc:Depends}
Description: Android base library
This library provides APIs for basic tasks like handling files, Unicode
strings, logging, memory allocation, integer parsing, etc..
@@ -230,7 +240,9 @@
Package: fastboot
Architecture: amd64 i386 armel armhf arm64 mips mipsel mips64el
Build-Profiles: <!stage1>
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: android-libadb (= ${binary:Version}),
+ ${shlibs:Depends},
+ ${misc:Depends}
Breaks: android-tools-fastboot
Replaces: android-tools-fastboot
Provides: android-tools-fastboot
diff -Nru android-platform-system-core-7.0.0+r1/debian/fastboot.mk
android-platform-system-core-7.0.0+r1/debian/fastboot.mk
--- android-platform-system-core-7.0.0+r1/debian/fastboot.mk 2016-12-08
15:09:45.000000000 +0100
+++ android-platform-system-core-7.0.0+r1/debian/fastboot.mk 2017-02-28
23:45:00.000000000 +0100
@@ -12,7 +12,7 @@
util_linux.cpp
SOURCES := $(foreach source, $(SOURCES), fastboot/$(source))
CXXFLAGS += -fpermissive
-CPPFLAGS += -DUSE_F2FS -DFASTBOOT_REVISION='"debian"' \
+CPPFLAGS += -DUSE_F2FS -DFASTBOOT_REVISION='"$(DEB_VERSION)"' \
-Iinclude \
-Imkbootimg \
-Iadb \
diff -Nru android-platform-system-core-7.0.0+r1/debian/libadb.mk
android-platform-system-core-7.0.0+r1/debian/libadb.mk
--- android-platform-system-core-7.0.0+r1/debian/libadb.mk 2016-12-06
14:08:28.000000000 +0100
+++ android-platform-system-core-7.0.0+r1/debian/libadb.mk 2017-03-01
00:00:28.000000000 +0100
@@ -19,7 +19,7 @@
services.cpp
SOURCES := $(foreach source, $(SOURCES), adb/$(source))
CXXFLAGS += -fpermissive -std=c++14
-CPPFLAGS += -Iinclude -Ibase/include -DADB_HOST=1 -DADB_REVISION='"debian"'
+CPPFLAGS += -Iinclude -Ibase/include -DADB_HOST=1
-DADB_REVISION='"$(DEB_VERSION)"'
LDFLAGS += -shared -Wl,-soname,$(NAME).so.0 \
-Wl,-rpath=/usr/lib/$(DEB_HOST_MULTIARCH)/android \
-lcrypto -lpthread -L. -lbase -lcutils
diff -Nru android-platform-system-core-7.0.0+r1/debian/rules
android-platform-system-core-7.0.0+r1/debian/rules
--- android-platform-system-core-7.0.0+r1/debian/rules 2016-12-21
21:45:45.000000000 +0100
+++ android-platform-system-core-7.0.0+r1/debian/rules 2017-03-01
00:00:28.000000000 +0100
@@ -38,7 +38,7 @@
make -f $<
libadb.so: debian/libadb.mk libcutils.so libbase.so
- make -f $<
+ make -f $< DEB_VERSION=$(DEB_VERSION)
libbacktrace.so: debian/libbacktrace.mk libcutils.so libbase.so liblog.so
make -f $<
@@ -56,10 +56,10 @@
make -f $<
adb: debian/adb.mk libadb.so libcutils.so libbase.so
- make -f $<
+ make -f $< DEB_VERSION=$(DEB_VERSION)
fastboot: debian/fastboot.mk libziparchive.so libsparse.so libbase.so
libcutils.so libadb.so
- make -f $<
+ make -f $< DEB_VERSION=$(DEB_VERSION)
simg2img: debian/simg2img.mk libsparse.so
make -f $<
@@ -73,7 +73,7 @@
.PHONY: adb fastboot simg2img img2simg append2simg
%:
- dh $@
+ dh $@ --with bash-completion
override_dh_auto_build: $(COMPONENTS)
pandoc -s -o debian/adb.1 debian/adb.1.md
--- End Message ---
--- Begin Message ---
Unblocked.
--- End Message ---