[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted pgi 0.9.6.5 (i386 source)



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

Format: 1.7
Date: Wed, 12 Jun 2002 16:41:41 -0500
Source: pgi
Binary: pgi
Architecture: source i386
Version: 0.9.6.5
Distribution: unstable
Urgency: low
Maintainer: Progeny Debian Packaging Team <debian-packages@progeny.com>
Changed-By: Branden Robinson <branden@progeny.com>
Description: 
 pgi        - Progeny graphical installer creation system
Closes: 148326
Changes: 
 pgi (0.9.6.5) unstable; urgency=low
 .
   * ERRATUM: Using the configlets example without using the GUI installer (on
     the local X server) in stage 1 can lead to problems with certain video
     cards in stage 2 (the X server will exit with a SIGILL).  This is NOT a
     problem if you don't use the configlets example code, NOT a problem if you
     perform a local GUI install, and NOT a problem with some video cards.
     This issue will be fixed in the next release.
   * Support new unwanted_packages file, which is the complement of
     extra_packages; its contents are added to the --exclude argument
     when debootstrap is invoked.
   * Makefile:
     - Ship the new unwanted_packages and gnome-tasksel_overrides files, and
       the reborn options file for the configlets example.  (branden)
     - Fix installation permissions of many files (fixes lintian warnings).
       (branden)
   * debian/conffiles:
     - Mark the 3 copies of unwanted_packages. (branden)
   * debian/lintian.overrides:
     - New file; we need to override some lintian errors. (branden)
   * debian/rules:
     - Install our lintian overrides file. (branden)
   * doc/{guide.xml,pgi-build.refentry}:
     - Document the unwanted_packages file. (branden)
   * examples/configlets/S99unconfigured:
     - Reroute standard error to /var/log/installer.log, and issue a message
       indicating when this script starts. (branden)
     - Set DEBIAN_FRONTEND=noninteractive for our failsafe dpkg --configure
       run. (branden)
   * examples/configlets/extra_packages:
     - aptconf is now in unstable.  Let's give it to the user in stage 2.
       (branden)
     - Install the locales package; this *should* shut up the locale
       Gdk-WARNINGs.  It also makes sense if we're shipping localeconf.
       (branden)
     - Add ssmtp to extra packages list, so that the base system has
       an MTA. (branden)
     - Add libgnome-perl to package list so that the GNOME Debconf
       frontend will work. (branden)
     - Ship gdm. (branden)
     - Ship gnome-utils (for gdialog, which we'll be using in the stage 2
       xinitrc). (branden)
   * examples/configlets/live.files.list:
     - Put gnome-tasksel_overrides on the live filesystem. (branden)
   * examples/configlets/options:
     - Brought this file back from the dead to make $SUITE "sid".  We want the
       aptconf configlet, which is only in unstable at present. (branden)
   * examples/configlets/postinst.sh:
     - Install and perform permission insurance on
       /etc/gnome-tasksel/overrides. (branden)
     - Append any unwanted_packages to /etc/gnome-tasksel/overrides
       with priority extra. (branden)
   * examples/configlets/unwanted_packages:
     - Add this file for the purposes of listing exim. (branden)
   * examples/configlets/xinitrc:
     - Define a $PATH. (branden)
     - Stop using absolute paths to executables. (branden)
     - Use "which" to ascertain if do-apt-cdrom and gnome-tasksel are
       available. (branden)
     - Use gdialog to issue a "you're done, goodbye"-style message  once
       everything is done. (branden)
     - Give user yes/no dialog asking them if they want to run the GNOME task
       selector.  This is also serves as notice to explain the delay before it
       runs. (branden)
   * python/pgi/base.py:
     - Ensure that /tmp exists as a directory and has the correct mode after
       installing packages.  debootstrap should do this, but it doesn't.
       (branden)
     - (install_packages):
       + API change; accept new 5th argument (of seven); the name of an
         unwanted packages file.  This addresses part of Bugzilla #1188.  Any
         packages listed (one per line) in this file will be passed to
         debootstrap as arguments to its --exclude option.
       + Handle I/O exceptions when processing extra_pkg_filename and
         unwanted_pkg_filename.
       + Trash hard-coded "--exclude=lilo" debootstrap parameter in favor of
         new, constructed unwanted_pkg_arg parameter.
       (branden)
     - Stop logging the names of the commands we run; pgi.common.run_command()
       does it for us now. (branden)
     - Clarify some log messages. (branden)
   * python/pgi/bootloader-i386.py:
     - Change interface of install() to take optional callback and cbdata
       (callback data) arguments. (branden)
     - Change install() to invoke run_command with expicit number of tries (1)
       as well as callback and cbdata arguments. (branden)
   * python/pgi/bootloader-ia64.py:
     - Change interface of install() to eliminate optional "mark_efi" argument
       (not used by anything) and to take optional callback and cbdata (callback
       data) arguments. (branden)
     - Change install() to not mess with mark_efi logic.  This is handled in
       installer-druid for now. (branden)
     - Change install() to invoke run_command with expicit number of tries (1)
       as well as callback and cbdata arguments. (branden)
   * python/pgi/bootloader-powerpc.py:
     - Sync this file with bootloader-ia64.py. (branden)
   * python/pgi/common.py:
     - (run_command): Improve the logic so that if the process exits, we won't
       discard pending stderr output.  First initialize the variables, then read
       them both, and only then test against them to see what to print (and to
       break if there is no output). (epg)
     - (run_command): Run the given command the number of tries specified,
       regardless of exit status.  Log the command run and its exit status each
       time it is attempted. (branden)
   * stage1/Makefile:
     - New rule: $(TDIR)/unwanted_packages.  Construct this file from
       internal.unwanted_packages, $(ARCH)/unwanted_packages, and
       $(ETC_DIR)/unwanted_packages. (branden)
     - Update other rule dependencies to reflect new $(TDIR)/unwanted_packages
       rule. (branden)
     - Remove redundant piping of {extra,unwanted}_packages files through
       $(COMMENTFILTER). (branden)
   * stage1/installer-druid:
     - Support new pgi.base.install_packages() API. (branden)
     - Remove lingering references to GRUB that should talk about boot loaders
       in general. (branden)
     - (make_partition): If we try to create a primary partition but we have
       an extended partition, minimize it first. (epg) (Bugzilla #1258)
     - Update some of the language in the debootstrap-bombed dialog. (branden)
   * stage1/installer-text.sh:
     - Send stdout and stderr from mount and umount commands to the
       logfile. (branden)
     - Stop piping output from textmode helpers through crunchline.
       The crunching is now done internally. (branden)
     - Handle unwanted_packages. (branden)
     - Improve handling of extra_packages (don't assume the file is present.)
       (branden)
     - Log the exact commands we run in the background to the logfile.
       (branden)
     - If a backgrounded command fails, log its exit status. (branden)
   * stage1/installer-x.sh:
     - Don't clear the screen if debugging. (branden)
     - New shell variable, $dialog_shown.  This is used so that we only clear
       the screen if a textmode dialog was shown to the user. (branden)
   * stage1/{internal.files.list,i386/files.list}:
     - rdev is an i386-only command in the util-linux package.  Comment it out
       of internal.files.list, say why, and put it in i386/files.list.  Thanks
       to Mike Schultheiss for pointing this out. (branden)
   * stage1/setup-base-text.py:
     - Update to new pgi.base.install_packages() API. (branden)
     - New function, print_statusline(); a callback for the output of the
       pgi.base functions. (branden)
     - Fix syntactically valid but logically bogus code in option processing.
       (branden)
     - Use the new print_statusline() callback with pgi.base.install_packages()
       and pgi.base.install_kernel(). (branden)
   * stage1/setup-bootloader-text.py:
     - Make status message consistent with druid interface. (branden)
     - New function, print_statusline(); a callback for the output of the
       pgi.bootloader functions. (branden)
     - Use the new print_statusline() callback with pgi.bootloader.install().
       (branden)
   * tools/pgi-calc-deps.py:
     - Handle multiple packages returned by apt-cache show; pick the one with
       the highest version and use its values. (jlicquia) (Closes: #148326)
   * debian/conffiles:
     - Register new conffile /etc/pgi/configlets/gnome-tasksel_overrides.
       (branden)
Files: 
 1482816742f2f82dd651866f070dcc34 657 admin extra pgi_0.9.6.5.dsc
 c3a60e49e9a42be68b362e0d87398a61 499742 admin extra pgi_0.9.6.5.tar.gz
 b8f10a4da2630ddacad75127ecb4b78a 481638 admin extra pgi_0.9.6.5_i386.deb

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

iEYEARECAAYFAj0Hws4ACgkQ6kxmHytGonwskwCfXgJbPg0dCn8Ykd3DXwacSuRx
76sAn1kB55vSunqaL/cuOAM1LthnB/3U
=sali
-----END PGP SIGNATURE-----


Accepted:
pgi_0.9.6.5.dsc
  to pool/main/p/pgi/pgi_0.9.6.5.dsc
pgi_0.9.6.5.tar.gz
  to pool/main/p/pgi/pgi_0.9.6.5.tar.gz
pgi_0.9.6.5_i386.deb
  to pool/main/p/pgi/pgi_0.9.6.5_i386.deb


-- 
To UNSUBSCRIBE, email to debian-devel-changes-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: