Bug#606310: googleearth-package: Creates empty Suggests: on architectures other than amd64

2013-11-03 Thread js
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

2010-12-08 Thread Holger Levsen
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

2010-12-08 Thread Robert Grimm
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