Bug#606310: googleearth-package: Creates empty Suggests: on architectures other than amd64
Package: googleearth-package Version: 1.1.0 Followup-For: Bug #606310 Dear Maintainer, =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= version 1.1.0-1 of googleearth-package still leaves an empty Suggests fields in the package created, see below. This is a problem if one puts the googleearth package in a local repository as then apt will not be able to parse the Packages file and will produce the following error: => apt-get --simulate dist-upgrade > /tmp/junk E: Problem parsing dependency Suggests >>> E: Error occurred while processing googleearth (NewVersion2) E: Problem with MergeList /var/lib/apt/lists/_usr3_Installs_DEB_._Packages E: The package lists or status file could not be parsed or opened. Removing googleearth from the local repository and rebuilding the Packages file fixes this error, so it was caused by googleearth. => dpkg --info googleearth_6.0.3.2197+1.1.0-1_i386.deb new debian package, version 2.0. size 34994218 bytes: control archive=14697 bytes. 352 bytes,10 lines control 47044 bytes, 536 lines md5sums 295 bytes, 6 lines * postinst #!/bin/bash 295 bytes, 6 lines * postrm #!/bin/bash Package: googleearth Version: 6.0.3.2197+1.1.0-1 Section: non-free/science Priority: optional Maintainer: Jack Shaio Architecture: i386 Depends: fonts-liberation, libfreeimage3, lsb-core, libqtcore4, libgl1-mesa-glx, libglu1-mesa >>> Suggests: Description: Google Earth, a 3D map/planet viewer Package built with googleearth-package. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.2.0-4-686-pae (SMP w/6 CPU cores) Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages googleearth-package depends on: ii bzip2 1.0.6-4 ii dpkg-dev1.16.12 ii fakeroot1.18.4-2 ii file1:5.14-2 ii wget1.14-2 ii x11-common 1:7.7+1 ii x11-utils 7.7~1 googleearth-package recommends no packages. googleearth-package suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#606310: googleearth-package: Creates empty Suggests: on architectures other than amd64
Hi Robert, On Mittwoch, 8. Dezember 2010, Robert Grimm wrote: > When building a googleearth package with the current version > make-googleearth-package adds an empty Suggests: field to > debian/control. If I put this package in my local repository, > apt-get update doesn't work anymore for this repository: gah. I saw it, but only installed the created package manually, and dpkg didnt complain, so I didnt bother to fix this. Seems useful now ;) Thanks! cheers, Holger signature.asc Description: This is a digitally signed message part.
Bug#606310: googleearth-package: Creates empty Suggests: on architectures other than amd64
Package: googleearth-package Version: 0.6.1 Severity: normal When building a googleearth package with the current version make-googleearth-package adds an empty Suggests: field to debian/control. If I put this package in my local repository, apt-get update doesn't work anymore for this repository: #v+ Reading package lists... Error! E: Problem parsing dependency Suggests E: Error occurred while processing googleearth (NewVersion2) E: Problem with MergeList /var/lib/apt/lists/_var_www_debian-local_._Packages E: The package lists or status file could not be parsed or opened. #v- A possible fix is appended. -- System Information: Debian Release: squeeze/sid APT prefers testing-proposed-updates APT policy: (500, 'testing-proposed-updates'), (500, 'testing'), (200, 'unstable'), (2, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.36-k8 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages googleearth-package depends on: ii bzip2 1.0.5-6high-quality block-sorting file co ii curl 7.21.0-1 Get a file from an HTTP, HTTPS or ii dpkg-dev 1.15.8.5 Debian package development tools ii fakeroot 1.14.4-1 Gives a fake root environment ii file 5.04-5 Determines file type using "magic" ii wget 1.12-2.1 retrieves files from the web ii x11-common1:7.5+8X Window System (X.Org) infrastruc ii x11-utils 7.5+4 X11 utilities googleearth-package recommends no packages. googleearth-package suggests no packages. -- no debconf information diff -urNad googleearth-package-0.6.1.orig//make-googleearth-package googleearth-package-0.6.1//make-googleearth-package --- googleearth-package-0.6.1.orig//make-googleearth-package 2010-12-06 19:23:53.0 +0100 +++ googleearth-package-0.6.1//make-googleearth-package 2010-12-08 08:31:49.848421086 +0100 @@ -353,7 +353,13 @@ Maintainer: $OPT_FULLNAME <${OPT_EMAIL}> Architecture: $(dpkg-architecture -qDEB_BUILD_ARCH) Depends: ttf-dejavu | ttf-bitstream-vera | msttcorefonts, lsb-core, libqtcore4, libgl1-mesa-glx, $depends $ia32libs +EOF +if [ -n "$suggests" ]; then + cat <>control Suggests: $suggests +EOF +fi + cat <>control Description: Google Earth, a 3D map/planet viewer Package built with googleearth-package. EOF signature.asc Description: Digital signature