Bug#539754: gs-common: dummy package or not?

2009-08-04 Thread Sven Joachim
On 2009-08-04 00:23 +0200, Jonas Smedegaard wrote:

 On Mon, Aug 03, 2009 at 02:44:22PM +0200, Sven Joachim wrote:
According to its description and content, gs-common is a dummy package, 
but it cannot be removed because ghostscript depends on it:

 Ghostscript packaging was cleaned up prior to Lenny, but many packages 
 still depended on the various transitional packages - some of them 
 versioned, requiring those packages to be kept around.

I understand that and I did not mean to suggest dropping gs-common now,
but could you please explain why ghostscript *itself* has a versioned
dependency on gs-common?  That is the sole reason why gs-common is still
installed on my system.

Sven



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#539754: gs-common: dummy package or not?

2009-08-04 Thread Jonas Smedegaard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On Tue, Aug 04, 2009 at 09:12:37AM +0200, Sven Joachim wrote:
On 2009-08-04 00:23 +0200, Jonas Smedegaard wrote:

 On Mon, Aug 03, 2009 at 02:44:22PM +0200, Sven Joachim wrote:
According to its description and content, gs-common is a dummy 
package, but it cannot be removed because ghostscript depends on it:

 Ghostscript packaging was cleaned up prior to Lenny, but many 
 packages still depended on the various transitional packages - some 
 of them versioned, requiring those packages to be kept around.

I understand that and I did not mean to suggest dropping gs-common now, 
but could you please explain why ghostscript *itself* has a versioned 
dependency on gs-common?  That is the sole reason why gs-common is 
still installed on my system.

I seem to recall that it was related to a corner case of ghostscript 
being auto-removed during upgrade. I cannot explain it in more detail, 
because I do not recall the actual details of the workaround being 
applied prior to Lenny release.


Kind regards,

  - Jonas

- -- 
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBCgAGBQJKeBHnAAoJECx8MUbBoAEhNuUP/iIjBQBBnGYgHzwqearoH2Vy
qjBAI8WIPunV0D4Qy2jSuUZer0mQ8cUSWmXcpogYXlt2z0vagefl0DFKgpXTVwBi
0jwz9HCxsBwb5Fi4aicPQXXdYNpeTsZX08M+Ahr+6EEouJe612Ut0bfe12w7zHrT
6lBQ3xjlaELS7DteLg2+FCxMkQ/Xbnx3jAuHPNlAxGVnnLgnQdSfULs+3qSxmexb
ZFa+k6yXfYGfe3O4WqN4eeA2YYGS65j2l6q7Yh2m8dXeaAIHV8St30/G3zRNG2S3
u8S/mozTcgmv+FBJlMF2oasSK/aY13PMc1ydiZvoZIDTvrVEP83WQq+qdslKEifx
GJMC2L8y8r7+4KeVUqTC11S0dc38tCOG3TzZCcJZm98jAkhvbiR4Vaf/b7VizCCa
StokRCVgFv7k91/g4HL6wnhLOUqAQoq7o6UbSyRAjwherKWGxALzFCsAaCss5VVl
XQIU40t2Vryn15rGz6hNAHSh1lVKLzu5NzLvsA48/iUMSsA3QNwXgHKTtbr8myVU
9O5XKCXDR0AelbQtHRsjbzg37pqCR5tns9VORmte4WLKwOkxsabSLYRxODIJbah7
UllcQ7D0dSWYRF0E15ou+oLT6sX9sqvkqxrIF7LsJiHPkqhJV+LhhGBsHL5NpJkO
b5oDcicOLWRZMqOl0JHk
=msHT
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#539754: gs-common: dummy package or not?

2009-08-03 Thread Sven Joachim
Package: gs-common
Version: 8.70~dfsg-2
Severity: normal

According to its description and content, gs-common is a dummy package,
but it cannot be removed because ghostscript depends on it:

,
| % aptitude show gs-common
| Package: gs-common
| State: installed
| Automatically installed: yes
| Version: 8.70~dfsg-2
| Priority: extra
| Section: text
| Maintainer: Masayuki Hatta (mhatta) mha...@debian.org
| Uncompressed Size: 102k
| Depends: ghostscript
| Provided by: ghostscript
| Description: Dummy package depending on ghostscript
|  This dummy package is provided for a smooth transition from the previous
|  gs-.../gs-common combo (the packages are replaced by ghostscript).
| Homepage: http://www.ghostscript.com/
| 
| % aptitude why gs-common
| i   gvDepends ghostscript-x   
| i A ghostscript-x Depends ghostscript (= 8.70~dfsg-2) 
| i A ghostscript   Depends gs-common (= 8.63.dfsg.1-1)
`

Although ghostscript provides gs-common, that does not help since
versioned provides are not implemented in dpkg.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.30.4-amd64 (SMP w/2 CPU cores)
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 gs-common depends on:
ii  ghostscript  8.70~dfsg-2 The GPL Ghostscript PostScript/PDF

gs-common recommends no packages.

gs-common 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#539754: gs-common: dummy package or not?

2009-08-03 Thread Jonas Smedegaard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On Mon, Aug 03, 2009 at 02:44:22PM +0200, Sven Joachim wrote:
According to its description and content, gs-common is a dummy package, 
but it cannot be removed because ghostscript depends on it:

Ghostscript packaging was cleaned up prior to Lenny, but many packages 
still depended on the various transitional packages - some of them 
versioned, requiring those packages to be kept around.

Late in the development of Lenny a complex cornercase was discovered (I 
do not remember the bugnumber - please post it to this bugreport if 
someone remember it) which was worked around using the current ugly 
build-dependency (if I recall correctly).

It might be safe to drop the package now after the release of Lenny, but 
I would prefer to play safe and postpone till after the release of 
Lenny+1.

Thanks anyway for filing a bugreport about this issue, so that it is 
properly tracked.  I-ve added a note in the debian/rules file of the 
ghostscript packaging (have a look there for all the quirks currently in 
play, and when I consider it safe to drop them).


Kind regards,

  - Jonas

- -- 
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBCgAGBQJKd2NZAAoJECx8MUbBoAEhhqsP/0DEyAo55hs7Oy/O0XKqJX/i
Gq/21y1iUplGGnT1ZE44uLJap/qp7G1GUQ2B6S7X44a+OjhLJWUUjquRW4MAdlTE
0QAza8Tsbqq0+kV4bZ5nw7ix8u7QfZFahMOqChNi6xfyQzRKb5vS3NY9iwQDmVk8
10UAtHEshq45eijaLPLaPrOjRfXkDvf857Iv14MZgEnJ+w1sHHjPXgvaYtRWfoan
NxfvM8YsTSu5NaYvWL0nf+BwpM9E65+BsGkOV/cTEsJyNWD2Rggyhn1n/HwU9TSk
0HYb4GQMosstZSekG2wnSQ03h4Oj5uAPKUlAQhoAt8/kQ51Tu1RQcmM6zZogoLtN
NwULhVFL6d2lEKnJPFE2tFbGpAFN8AiI8vC6nYMtQNUaVDTCxgkoodG8bySNApVh
FLi4NcpLLaDkTAYTSR+o1049zB4wwa6UikZrGlZP2/cZFUTGaqmczEq6zwR3aOUR
PCtFIwUajohRjkwXQ0Q2Wy/D5lJG0fifskybUkpl5q1hv0NIPmlU89IfjJdM8nBn
5b+7ljgEoTbDSumr/B24DXdUyyvfNKlk2u9b9bwB+uHSS+45bRA26SkV51qe77ug
shqGFy485e0AiXmamuhux1iJOiM5QlFK5bKgyqLjC82IusrjX1RxvlylGmZ1xDFZ
6E3s9Xf+0PRzpPmMVhxD
=fR7x
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org