Bug#811053: *.poms Should Not Be Required to Ensure Trailing Newline

Christopher Hoskin christopher.hoskin at gmail.com
Wed Sep 28 02:37:01 UTC 2016


I've just tried this on Debian Testing:

> apt source android-platform-libcore
> cd android-platform-libcore-6.0.1+r55/
> cat debian/libandroid-dex-java.poms | wc -l
1
> debuild

find ./ | grep "\.pom$"
./debian/libandroid-json-java/usr/share/maven-repo/com/android/json/debian/json-debian.pom
./debian/libandroid-json-java/usr/share/maven-repo/com/android/json/android-6.0.1/json-android-6.0.1.pom
./debian/libandroid-dex-java/usr/share/maven-repo/com/android/dex/debian/dex-debian.pom
./debian/libandroid-dex-java/usr/share/maven-repo/com/android/dex/android-6.0.1/dex-android-6.0.1.pom
./debian/.mh/luni-debian.pom
./debian/.mh/dex-debian.pom
./debian/.mh/dex-android-6.0.1.pom
./debian/.mh/luni-android-6.0.1.pom
./debian/.mh/json-debian.pom
./debian/.mh/json-android-6.0.1.pom
./debian/libandroid-luni-java/usr/share/maven-repo/com/android/luni/debian/luni-debian.pom
./debian/libandroid-luni-java/usr/share/maven-repo/com/android/luni/android-6.0.1/luni-android-6.0.1.pom
./luni/build/luni.pom
./dex/build/dex.pom
./json/build/json.pom



> sudo dpkg -i ../libandroid-dex-java_6.0.1+r55-1_all.deb
> find /usr/share/maven-repo/com/android/dex/ | grep "\.jar$"
/usr/share/maven-repo/com/android/dex/debian/dex-debian.pom
/usr/share/maven-repo/com/android/dex/android-6.0.1/dex-android-6.0.1.pom

So it looks to me like debian/libandroid-dex-java.poms has no trailing
newline, but symlinks pom files are getting installed under
/usr/share/maven-repo/

I also tried

gbp clone https://anonscm.debian.org/git/android-tools/android-platform-libcore.git
cd android-platform-libcore/
gbp buildpackage

But got "dpkg-source: error: aborting due to unexpected upstream changes".

So either I am not able to reproduce this issue on Testing with
android-platform-libcore, or I've misunderstood the problem.



More information about the pkg-java-maintainers mailing list