[CrackMonkey] The right to bare legs
Joey Hess
joeyh at debian.org
Thu Aug 24 19:28:47 PDT 2000
Aaron Lehmann wrote:
> * New version of Gimp is released. Gimp of course is not a Gnome
> application.
> * Some lackey at Helix Code says "whoah, this is cool" and uploads it,
> _USING THE VERSION NUMBER $GIMPVERSION-helix1._
> * He realizes it needs AALib, which is not available in Potato.
Not available in potato?
joey at kite:~>ssh ftp-master.debian.org locate aalib | grep potato | grep binary-i386
/org/ftp.debian.org/ftp/dists/potato/main/binary-i386/libs/aalib-bin_1.2-25.deb
/org/ftp.debian.org/ftp/dists/potato/main/binary-i386/libs/aalib1-dev_1.2-25.deb
/org/ftp.debian.org/ftp/dists/potato/main/binary-i386/libs/aalib1_1.2-25.deb
... made me look.
> Note that the Gimp/AALib example IS real.
Well, you piqued my curiosity.
joey at kite:~/tmp/h3l1xc0d3/aalib-1.2>diff -ur ~/debian/packages/aalib .
--- /home/joey/debian/packages/aalib/debian/changelog Sun Jun 18 15:59:50 2000
+++ ./debian/changelog Thu Aug 24 18:50:34 2000
@@ -1,3 +1,9 @@
+aalib (1.2-helix1) unstable; urgency=low
+
+ * package for Helix GNOME
+
+ -- Peter Teichman <peter at helixcode.com> Mon, 31 Jul 2000 15:17:46 -0400
+
aalib (1.2-29) unstable; urgency=low
* Corrected aalib-bin symlink, Closes: #65828
So this is my package, modified. BTW, Helix people, the point of a changelog
is to record your *changes*. HTH.
--- /home/joey/debian/packages/aalib/debian/control Thu Jul 13 06:27:33 2000
+++ ./debian/control Thu Aug 24 18:50:34 2000
@@ -1,12 +1,13 @@
Source: aalib
Section: libs
Priority: optional
-Maintainer: Joey Hess <joeyh at debian.org>
+Maintainer: Helix Code, Inc. <debian at helixcode.com>
Build-Depends: debhelper (>= 1.1.17), slang1-dev, xlib6g-dev, libncurses5-dev, libgpmg1-dev, autoconf, libtool
Standards-Version: 3.1.1.1
Let's grab my package away, and....
Package: aalib1-dev
Architecture: any
+Depends: ${shlibs:Depends}
Depends: aalib1 (>= 1.2-18), libc6-dev
Description: ascii art library, development kit
AAlib is a portable ascii art graphics library. Internally, it works like
... make a modification, which, if you know a fair amount about the Debian
packaging system (or just build the thing and pay attention to what happens),
you will eventually realize is a no-op. The intent of this modification seems
to have been to break the dependencies of the package, but the way they tried
to do it was wholly unsuccessful and changed nothing.
So helix folks, why did you do it? Why did you not contact me before or
afterwards, and inform me about what you were doing? Why didn't you mention
it to me when I met several of you at Linuxworld?
What do you intend to do when I continue to develop aalib in the -2x tree,
making modifications which due to your absurd version number, will not be
visible to people using helix gnome?
BTW, I'm not about to introduce an epoch into the debian package. So you're
basically stuck dealing with this in some way or another. As I continue
to develop the package, you will either have to ignore my bugfixes to
the detriment of your customers, or manually port them into your pointless
fork.
Good day.
--
see shy jo
More information about the Crackmonkey
mailing list