Your message dated Mon, 08 May 2006 02:32:09 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#366382: fixed in seyon 2.20c-21
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: seyon
Version: 2..20c-20
Severity: grave
Tags: patch

Hey Steve,

The seyon package is currently uninstallable in unstable, because it still
installs to /usr/X11R6/bin which is being turned into a compatibility
symlink for the X11R7 transition.  Fortunately, since seyon is using imake
the transition is fairly easy, but it does require a patch when rebuilding
with the new imake due to some hard-coded references to
/usr/X11R6/{bin,man,lib}.  In addition, since seyon.help is now moved to
/usr/lib/X11, a pre-dependency on x11-common is needed to ensure
/usr/lib/X11 isn't a symlink at the time of unpack.

Attached is the patch to fix these issues.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/
diff -u seyon-2.20c/debian/config.include seyon-2.20c/debian/config.include
--- seyon-2.20c/debian/config.include
+++ seyon-2.20c/debian/config.include
@@ -61,14 +61,14 @@
 define install_command
        $(MAKE) DESTDIR=debian/tmp install
        install -d debian/tmp/etc/X11/seyon
-       ln -sf /etc/X11/seyon/seyon-emu debian/tmp/usr/X11R6/bin/seyon-emu
-       install -d debian/tmp/usr/X11R6/man/man1
-       install -m 644 seyon.man debian/tmp/usr/X11R6/man/man1/seyon.1x
-       install -m 644 debian/seyon-emu.man 
debian/tmp/usr/X11R6/man/man1/seyon-emu.1x
+       ln -sf /etc/X11/seyon/seyon-emu debian/tmp/usr/bin/seyon-emu
+       install -d debian/tmp/usr/share/man/man1
+       install -m 644 seyon.man debian/tmp/usr/share/man/man1/seyon.1x
+       install -m 644 debian/seyon-emu.man 
debian/tmp/usr/share/man/man1/seyon-emu.1x
        # Install 1-CHANGES as upstream changelog.
        install -d debian/tmp/usr/share/doc/$(package)
        cp 1-CHANGES debian/tmp/usr/share/doc/$(package)/changelog
-       strip --remove-section=.comment --remove-section=.note 
debian/tmp/usr/X11R6/bin/seyon
+       strip --remove-section=.comment --remove-section=.note 
debian/tmp/usr/share/bin/seyon
        install -d debian/tmp/usr/share/menu
        install -m 644 debian/menu debian/tmp/usr/share/menu/seyon
 endef
@@ -82,3 +82,3 @@
        chmod 644 debian/tmp/etc/X11/app-defaults/*
-       chmod 644 debian/tmp/usr/X11R6/lib/X11/seyon.help
+       chmod 644 debian/tmp/usr/lib/X11/seyon.help
 endef
diff -u seyon-2.20c/debian/changelog seyon-2.20c/debian/changelog
--- seyon-2.20c/debian/changelog
+++ seyon-2.20c/debian/changelog
@@ -1,3 +1,14 @@
+seyon (2.20c-20.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * High-urgency upload for RC bugfix.
+  * Update debian/ to use FHS paths instead of /usr/X11R6 for Xorg7, and
+    build-depend on xutils-dev to get a compatible version of xmkmf.
+  * Pre-Depend on x11-common (>= 1:7.0.0) to also ensure /usr/lib/X11 is
+    a directory when we unpack to it.
+
+ -- Steve Langasek <[EMAIL PROTECTED]>  Fri, 28 Apr 2006 13:17:55 -0700
+
 seyon (2.20c-20) unstable; urgency=high
 
   * Remove now-redundant xlibs-dev build-dep - serious bug. Closes: #346920
diff -u seyon-2.20c/debian/control seyon-2.20c/debian/control
--- seyon-2.20c/debian/control
+++ seyon-2.20c/debian/control
@@ -3,11 +3,12 @@
 Priority: extra
 Maintainer: Steve McIntyre <[EMAIL PROTECTED]>
 Standards-Version: 3.6.2.0
-Build-Depends: libxmu-dev, libxt-dev, xutils, libxaw7-dev, bison, debhelper 
(>= 4.1.16)
+Build-Depends: libxmu-dev, libxt-dev, xutils-dev, libxaw7-dev, bison, 
debhelper (>= 4.1.16)
 
 Package: seyon
 Architecture: any
 Depends: ${shlibs:Depends}, xterm | x-terminal-emulator, debconf (>= 1.2.9) | 
debconf-2.0
+Pre-Depends: x11-common (>= 1:7.0.0)
 Suggests: lrzsz, ckermit
 Description: Full-featured native X11 communications program
  Seyon is a complete full-featured modem communications package
diff -u seyon-2.20c/debian/menu seyon-2.20c/debian/menu
--- seyon-2.20c/debian/menu
+++ seyon-2.20c/debian/menu
@@ -3 +3 @@
-       command="/usr/X11R6/bin/seyon"
+       command="/usr/bin/seyon"
diff -u seyon-2.20c/debian/rules seyon-2.20c/debian/rules
--- seyon-2.20c/debian/rules
+++ seyon-2.20c/debian/rules
@@ -78,7 +78,7 @@
        install -d debian/tmp debian/tmp/DEBIAN 
debian/tmp/usr/share/doc/$(package)
        $(install_command)
   # Compress manpages
-       -gzip -9v -r debian/tmp/usr/man/ debian/tmp/usr/X11R6/man/
+       -gzip -9v -r debian/tmp/usr/man/ debian/tmp/usr/share/man/
   # Install documentation files, compressed.
   ifneq ($(strip $(docs)),)
        cp $(docs) debian/tmp/usr/share/doc/$(package)

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: seyon
Source-Version: 2.20c-21

We believe that the bug you reported is fixed in the latest version of
seyon, which is due to be installed in the Debian FTP archive:

seyon_2.20c-21.diff.gz
  to pool/main/s/seyon/seyon_2.20c-21.diff.gz
seyon_2.20c-21.dsc
  to pool/main/s/seyon/seyon_2.20c-21.dsc
seyon_2.20c-21_alpha.deb
  to pool/main/s/seyon/seyon_2.20c-21_alpha.deb
seyon_2.20c-21_hppa.deb
  to pool/main/s/seyon/seyon_2.20c-21_hppa.deb
seyon_2.20c-21_i386.deb
  to pool/main/s/seyon/seyon_2.20c-21_i386.deb
seyon_2.20c-21_ia64.deb
  to pool/main/s/seyon/seyon_2.20c-21_ia64.deb
seyon_2.20c-21_mips.deb
  to pool/main/s/seyon/seyon_2.20c-21_mips.deb
seyon_2.20c-21_powerpc.deb
  to pool/main/s/seyon/seyon_2.20c-21_powerpc.deb
seyon_2.20c-21_sparc.deb
  to pool/main/s/seyon/seyon_2.20c-21_sparc.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steve McIntyre <[EMAIL PROTECTED]> (supplier of updated seyon package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon,  8 May 2006 09:00:40 +1000
Source: seyon
Binary: seyon
Architecture: alpha hppa i386 ia64 mips powerpc source sparc 
Version: 2.20c-21
Distribution: unstable
Urgency: high
Maintainer: Steve McIntyre <[EMAIL PROTECTED]>
Changed-By: Steve McIntyre <[EMAIL PROTECTED]>
Description: 
 seyon      - Full-featured native X11 communications program
Closes: 366382
Changes: 
 seyon (2.20c-21) unstable; urgency=high
 .
   * Thanks to Steve Langasek for the NMU; using his patch. Closes: #366382
   * Strip /usr/bin/seyon, not /usr/share/bin/seyon.
   * Removed the Pre-Depend on x11-common; moved the help file from
     /usr/lib/X11 to /usr/share/seyon
Files: 
 2bcab55a70fb661d62fcb69558b625b4 148362 comm extra seyon_2.20c-21_alpha.deb
 3729158d0e1624b23ae719171f744d87 144752 comm extra seyon_2.20c-21_hppa.deb
 4de53a592e4d5211eac460a9df8c4d41 130760 comm extra seyon_2.20c-21_i386.deb
 5e49f573bf0ee33aaf054c03145046dc 38150 comm extra seyon_2.20c-21.diff.gz
 83367304131fc85a677158a4a90f144e 147062 comm extra seyon_2.20c-21_mips.deb
 bb5981e7ea87e9437fda18373d236aaf 131300 comm extra seyon_2.20c-21_sparc.deb
 cc78babcac0241b618845e2d1b0121f3 164840 comm extra seyon_2.20c-21_ia64.deb
 d94442d53733acdd87332b46fc140857 135480 comm extra seyon_2.20c-21_powerpc.deb
 3cc97fa1bf5231ac2604b7c5588e09e8 614 comm extra seyon_2.20c-21.dsc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFEXwybfDt5cIjHwfcRAnvRAJ9BXCRWXYhcxbc9JzMVzKB+E14kygCeMowr
5bB8d+/bcD5xCU47ECLCpvU=
=7Ajq
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to