]> err.no Git - dpkg/log
dpkg
21 years ago* scripts/controllib.pl, scripts/dpkg-checkbuilddeps.pl: Moved dependency
Adam Heath [Mon, 15 Sep 2003 02:17:44 +0000 (02:17 +0000)]
* scripts/controllib.pl, scripts/dpkg-checkbuilddeps.pl: Moved dependency
  parsing logic from dpkg-checkbuilddeps.  The dpkg-checkbuilddeps parser
  didn't support empty fields, while the controllib parser did.
* scripts/controllib.pl:
  * Dependency fields are now parsed into a nested list structure.
  * All dependency fields now support [arch] constructs.  Those that don't
    apply for the current host_arch are removed during parsing.
  * Comment lines(those that start with '#') are ignored during parsing.
  * Store the original field's casing with 'o:' prepended in %fi.
* scripts/dpkg-checkbuilddeps.pl:  Because of the above controllib.pl
  changes, this script is much simpler now.
* scripts/dpkg-gencontrol.pl:
  * Use the original casing of field names when reporting unknown fields.
* scripts/dpkg-gencontrol.pl, scripts/controllib.pl: After opening files,

21 years agoNo longer generate helpmsgs.{cc,h}.
Adam Heath [Sun, 14 Sep 2003 22:28:18 +0000 (22:28 +0000)]
No longer generate helpmsgs.{cc,h}.

21 years agoFix missing " after simulate on line 400.
Adam Heath [Sun, 14 Sep 2003 22:09:00 +0000 (22:09 +0000)]
Fix missing " after simulate on line 400.

21 years ago* scripts/update-alternatives.{pl,8}:
Adam Heath [Sun, 14 Sep 2003 21:54:41 +0000 (21:54 +0000)]
* scripts/update-alternatives.{pl,8}:
  * Apply patch that provides --set and --remove-all commands.
  * --all calls --config on all alternatives.
* scripts/update-alternatives.pl:
  * Alter --config prompt, to be more clear, that one must 'press' enter to
    accept the default.
  * Fix some -w issues.
  * Check whether the target path exists when removing.

21 years ago* scripts/update-alternatives.8: Add --config to action section, and add
Adam Heath [Sun, 14 Sep 2003 01:49:08 +0000 (01:49 +0000)]
* scripts/update-alternatives.8: Add --config to action section, and add
  as EXAMPLES section.
* scripts/install-info.pl: install-info --version and --help now display
  on stdout.
* main/dpkg{,-query}.8: Mention what -S will not find.
* main/dpkg.8: Mention that downgrading a package can have serious
  consequences.
* scripts/dpkg-scanpackages.8: Include small note that other tools might
  use the generated Packages file.
* scripts/dpkg-source.1: Fix some typos.
* dselect/dselect.8: dselect is not the only interface for installing
  packages nowadays.
* utils/start-stop-daemon.8: Note that --nicelevel takes an argument.
* man/en/deb-control.8: Remove duplicate 'can'.
* scripts/dpkg-scansources.pl: Fix short description.
* main/dpkg.8: Move dpkg-query options to their own subsection, like
  dpkg-deb.
* main/main.c, main/dpkg.8: Add --dry-run and --simulate as synonyms to
  --no-act.
* scripts/dpkg-architecture.pl: Fix wrong reference to
  DEB_BUILD_GNU_SYSTEM on --host
* man/en/deb-control.5: s/Usuaully/Usually/
* dselect/dselect.8: Removed reference in dselect(8) about recommends not
  being handled well.
* scripts/dpkg-parsechangelog.pl: s/dpkg-source/dpkg-parsechangelog/ in
  -h
* scripts/dpkg-source.1: Unhighlight "May be repeated multiple times."
* dpkg-deb/main.c: Make all actions in -h lower case.
* utils/start-stop-daemon.[c8]: Add -g|--group.
* main/dpkg.8: s/THANKS/THANKS.gz/
* main/dpkg.8: Mention running dselect, install after --set-selections.
* main/main.c: Remove disabled --command-fd from help.

21 years agoSupport OpenBSD.
Adam Heath [Sat, 13 Sep 2003 23:43:49 +0000 (23:43 +0000)]
Support OpenBSD.

21 years agoAdded alphaev68-linux-gnu to archtable.
Adam Heath [Sat, 13 Sep 2003 23:40:09 +0000 (23:40 +0000)]
Added alphaev68-linux-gnu to archtable.

21 years agoAdd .svn, {arch}, and .arch-ids to dpkg-source -i default regex.
Adam Heath [Sat, 13 Sep 2003 22:19:13 +0000 (22:19 +0000)]
Add .svn, {arch}, and .arch-ids to dpkg-source -i default regex.

21 years agoChange use of strncpy in parsedb to memcpy.
Adam Heath [Sat, 13 Sep 2003 21:35:24 +0000 (21:35 +0000)]
Change use of strncpy in parsedb to memcpy.

21 years agoFix segfault with --status-fd
Adam Heath [Sat, 13 Sep 2003 21:29:28 +0000 (21:29 +0000)]
Fix segfault with --status-fd

21 years agoAdd .cvsignore to dpkg-source's default diff ignore regex. Also fix
Adam Heath [Sat, 13 Sep 2003 21:27:14 +0000 (21:27 +0000)]
Add .cvsignore to dpkg-source's default diff ignore regex.  Also fix
missing \ escape for .deps.

21 years agoRetry removing empty dirs during purge.
Adam Heath [Sat, 13 Sep 2003 21:17:14 +0000 (21:17 +0000)]
Retry removing empty dirs during purge.

21 years agoIncrease filesdb bin size, and alter hashing function.
Adam Heath [Sat, 13 Sep 2003 21:09:37 +0000 (21:09 +0000)]
Increase filesdb bin size, and alter hashing function.

21 years agoFix "stripping trailing /" message from dpkg-statoverride.
Adam Heath [Sat, 13 Sep 2003 21:05:05 +0000 (21:05 +0000)]
Fix "stripping trailing /" message from dpkg-statoverride.

21 years agoApply patch to make dpkg work with POSIX 1003.1-2001.
Adam Heath [Sat, 13 Sep 2003 20:59:03 +0000 (20:59 +0000)]
Apply patch to make dpkg work with POSIX 1003.1-2001.

21 years agoApply patch to change hashing function, and increase bin size, for the
Adam Heath [Sat, 13 Sep 2003 20:45:39 +0000 (20:45 +0000)]
Apply patch to change hashing function, and increase bin size, for the
package database.

21 years agoApply patch to change hashing function, and increase bin size, for the
Adam Heath [Sat, 13 Sep 2003 20:36:24 +0000 (20:36 +0000)]
Apply patch to change hashing function, and increase bin size, for the
package database.

21 years agoAdd 210285 to the last checkin.
Adam Heath [Sat, 13 Sep 2003 20:21:59 +0000 (20:21 +0000)]
Add 210285 to the last checkin.

21 years agodpkg --print-architecture now does gcc -dumpmachine instead of
Adam Heath [Sat, 13 Sep 2003 20:21:22 +0000 (20:21 +0000)]
dpkg --print-architecture now does gcc -dumpmachine instead of
--print-libgcc-file-name.

21 years agoAdd set -e.
Adam Heath [Sat, 13 Sep 2003 19:39:17 +0000 (19:39 +0000)]
Add set -e.

21 years agoFix inverted test of eof in parsedb, while looking for eof after field
Adam Heath [Sat, 13 Sep 2003 19:37:01 +0000 (19:37 +0000)]
Fix inverted test of eof in parsedb, while looking for eof after field
name.

21 years agoFix inversion test of $state against 'expected' when removing an
Adam Heath [Sat, 13 Sep 2003 19:34:45 +0000 (19:34 +0000)]
Fix inversion test of $state against 'expected' when removing an
alternative.

21 years agoChange standard_startup and standard_shutdown into macros.
Adam Heath [Sat, 13 Sep 2003 19:31:50 +0000 (19:31 +0000)]
Change standard_startup and standard_shutdown into macros.

21 years agoApply patch, to handle missing infodir.bak, and empty files.
Adam Heath [Sat, 13 Sep 2003 19:25:36 +0000 (19:25 +0000)]
Apply patch, to handle missing infodir.bak, and empty files.

21 years agoUpdated config.sub and config.guess.
Adam Heath [Sat, 13 Sep 2003 19:21:52 +0000 (19:21 +0000)]
Updated config.sub and config.guess.

21 years agoAdd build-depends on sgml-base, and increase gettext build-depends to
Adam Heath [Sat, 13 Sep 2003 19:20:40 +0000 (19:20 +0000)]
Add build-depends on sgml-base, and increase gettext build-depends to
0.12.1-3.

21 years ago* Change AC_SYS_SIGLIST_DECLARED to AC_DECL_SYS_SIGLIST.
Adam Heath [Sat, 13 Sep 2003 19:18:28 +0000 (19:18 +0000)]
* Change AC_SYS_SIGLIST_DECLARED to AC_DECL_SYS_SIGLIST.
* Add locale.h to list of checked headers.
* Pass external to AM_GNU_GETTEXT

21 years agos/top_srcdir/abs_top_srcdir/
Adam Heath [Sat, 13 Sep 2003 18:57:45 +0000 (18:57 +0000)]
s/top_srcdir/abs_top_srcdir/

21 years agos/SYS_SIGLIST_DECLARED/HAVE_DECL_SYS_SIGLIST/
Adam Heath [Sat, 13 Sep 2003 18:56:45 +0000 (18:56 +0000)]
s/SYS_SIGLIST_DECLARED/HAVE_DECL_SYS_SIGLIST/

21 years agoDefine MSGID_BUGS_ADDRESS
Adam Heath [Sat, 13 Sep 2003 18:55:52 +0000 (18:55 +0000)]
Define MSGID_BUGS_ADDRESS

21 years agoAllow ~ in Files: field as well
Wichert Akkerman [Fri, 12 Sep 2003 15:21:53 +0000 (15:21 +0000)]
Allow ~ in Files: field as well

21 years agoGrr, properly allow ~ in version numbers
Wichert Akkerman [Fri, 12 Sep 2003 15:19:33 +0000 (15:19 +0000)]
Grr, properly allow ~ in version numbers

21 years agosrcipts/dpkg-source.pl: allow ~ in version numbers
Wichert Akkerman [Fri, 12 Sep 2003 15:16:59 +0000 (15:16 +0000)]
srcipts/dpkg-source.pl: allow ~ in version numbers

21 years agoHandle multilib subdirs.
Ben Collins [Mon, 9 Jun 2003 21:38:34 +0000 (21:38 +0000)]
Handle multilib subdirs.

21 years agoUpdated for 1.10.10 release.
Adam Heath [Sat, 26 Apr 2003 20:11:53 +0000 (20:11 +0000)]
Updated for 1.10.10 release.

21 years ago* debian/control: Updated to standards-version 3.5.8.
Adam Heath [Sat, 26 Apr 2003 20:10:11 +0000 (20:10 +0000)]
* debian/control: Updated to standards-version 3.5.8.
* debian/{dpkg,{-dev,-doc},dselect}.{prerm,postinst}, debian/rules: No
longer manage /usr/doc symlinks.

21 years agoDon't need to explicitly give the source for po/Makefile.in.
Adam Heath [Sat, 26 Apr 2003 19:59:16 +0000 (19:59 +0000)]
Don't need to explicitly give the source for po/Makefile.in.

21 years agoReverted back to previous version, reinstated the 2 broken translations,
Adam Heath [Sat, 26 Apr 2003 19:47:08 +0000 (19:47 +0000)]
Reverted back to previous version, reinstated the 2 broken translations,
and fixed them properly.

21 years agoAdded generated/symlinked files.
Adam Heath [Sat, 26 Apr 2003 19:29:10 +0000 (19:29 +0000)]
Added generated/symlinked files.

21 years agoremoved, as this is generated.
Adam Heath [Sat, 26 Apr 2003 19:24:39 +0000 (19:24 +0000)]
removed, as this is generated.

21 years agoNeeded to work with the newer gettext.
Adam Heath [Sat, 26 Apr 2003 19:22:51 +0000 (19:22 +0000)]
Needed to work with the newer gettext.

21 years ago* configure.in, Makefile.in: Updated for gettext 0.11.5.
Adam Heath [Sat, 26 Apr 2003 16:30:41 +0000 (16:30 +0000)]
* configure.in, Makefile.in: Updated for gettext 0.11.5.
* po/*: Updated.

21 years agoUpdated.
Adam Heath [Sat, 26 Apr 2003 16:29:02 +0000 (16:29 +0000)]
Updated.

21 years agoUpdated for lattest gettext support.
Adam Heath [Sat, 26 Apr 2003 16:26:19 +0000 (16:26 +0000)]
Updated for lattest gettext support.

21 years agoFix `` calls.
Adam Heath [Sat, 26 Apr 2003 16:25:56 +0000 (16:25 +0000)]
Fix `` calls.

21 years agoAdd netbsd support, and support hypenated values in dpkg-architecture.
Adam Heath [Tue, 15 Apr 2003 16:34:28 +0000 (16:34 +0000)]
Add netbsd support, and support hypenated values in dpkg-architecture.

21 years agoUpdated.
Adam Heath [Tue, 15 Apr 2003 06:09:20 +0000 (06:09 +0000)]
Updated.

21 years agoModified to use autotools-dev.
Adam Heath [Tue, 15 Apr 2003 06:04:41 +0000 (06:04 +0000)]
Modified to use autotools-dev.

21 years agoStrip trailing / from the file args in dpkg-statoverride.
Adam Heath [Tue, 15 Apr 2003 05:39:25 +0000 (05:39 +0000)]
Strip trailing / from the file args in dpkg-statoverride.

21 years agoSurround sed call with ''.
Adam Heath [Tue, 15 Apr 2003 05:27:16 +0000 (05:27 +0000)]
Surround sed call with ''.

21 years agoMake the dpkg-iasearch conflicts versioned.
Adam Heath [Tue, 15 Apr 2003 05:17:39 +0000 (05:17 +0000)]
Make the dpkg-iasearch conflicts versioned.

21 years agoUpdated for hurd.
Adam Heath [Tue, 15 Apr 2003 05:12:43 +0000 (05:12 +0000)]
Updated for hurd.

22 years agoFix typo in installation directory
Wichert Akkerman [Sat, 21 Sep 2002 21:44:56 +0000 (21:44 +0000)]
Fix typo in installation directory

22 years agoAdd s390x.
Adam Heath [Sun, 15 Sep 2002 18:26:00 +0000 (18:26 +0000)]
Add s390x.

22 years agoSet date for 1.10.9 release.
Adam Heath [Sun, 15 Sep 2002 18:22:38 +0000 (18:22 +0000)]
Set date for 1.10.9 release.

22 years agoAdd s390x.
Adam Heath [Sun, 15 Sep 2002 18:20:27 +0000 (18:20 +0000)]
Add s390x.

22 years agoFix dereference in cu_closefd(), which was the cause of close(random
Adam Heath [Sun, 15 Sep 2002 17:55:51 +0000 (17:55 +0000)]
Fix dereference in cu_closefd(), which was the cause of close(random
number) on most arches, but close(0) on s390x.

22 years agoSet 1.10.9 version.
Adam Heath [Sun, 15 Sep 2002 17:44:30 +0000 (17:44 +0000)]
Set 1.10.9 version.

22 years agoSet date for 1.10.8 release.
Adam Heath [Thu, 5 Sep 2002 21:32:55 +0000 (21:32 +0000)]
Set date for 1.10.8 release.

22 years agoMake the multiline regex have an upper bound, instead of being unbounded,
Adam Heath [Thu, 5 Sep 2002 21:31:54 +0000 (21:31 +0000)]
Make the multiline regex have an upper bound, instead of being unbounded,
as newer perls have a larger stack frame, which cause them to segfault
quicker with larger inputs.

22 years agoSet 1.10.8 version.
Adam Heath [Thu, 5 Sep 2002 21:30:28 +0000 (21:30 +0000)]
Set 1.10.8 version.

22 years agoSet date for 1.10.7 release.
Adam Heath [Tue, 3 Sep 2002 23:56:24 +0000 (23:56 +0000)]
Set date for 1.10.7 release.

22 years agoFix double free in modstatdb_init, in the case that modstatdb_shutdown was
Adam Heath [Tue, 3 Sep 2002 23:36:47 +0000 (23:36 +0000)]
Fix double free in modstatdb_init, in the case that modstatdb_shutdown was
called previously.

22 years agoProtect duplicate calls to obstack_free(), as obstack_free segfaults when
Adam Heath [Tue, 3 Sep 2002 23:34:50 +0000 (23:34 +0000)]
Protect duplicate calls to obstack_free(), as obstack_free segfaults when
called without initializing.

22 years agoSet 1.10.7 version.
Adam Heath [Tue, 3 Sep 2002 23:33:29 +0000 (23:33 +0000)]
Set 1.10.7 version.

22 years agoSet date for 1.10.6 release.
Adam Heath [Sun, 1 Sep 2002 05:20:50 +0000 (05:20 +0000)]
Set date for 1.10.6 release.

22 years agoDon't call nffreeall, in any of the c/c++ programs. It appears dselect
Adam Heath [Sun, 1 Sep 2002 04:47:03 +0000 (04:47 +0000)]
Don't call nffreeall, in any of the c/c++ programs.  It appears dselect
slightly corrupts it's memory enough that it can't be freed without
segfaulting.

22 years agoModified for version 1.10.6.
Adam Heath [Sun, 1 Sep 2002 04:43:30 +0000 (04:43 +0000)]
Modified for version 1.10.6.

22 years agoSet date for release.
Adam Heath [Thu, 29 Aug 2002 21:50:14 +0000 (21:50 +0000)]
Set date for release.

22 years agoBack out one memleak fix.
Adam Heath [Thu, 29 Aug 2002 21:44:43 +0000 (21:44 +0000)]
Back out one memleak fix.

22 years agoRemove /usr/sbin/start-stop-daemon.
Adam Heath [Thu, 29 Aug 2002 20:12:24 +0000 (20:12 +0000)]
Remove /usr/sbin/start-stop-daemon.

22 years agoFix several minor memleaks.
Adam Heath [Thu, 29 Aug 2002 19:58:11 +0000 (19:58 +0000)]
Fix several minor memleaks.

22 years agoFix corruption of available file, caused by use of memory that was
Adam Heath [Thu, 29 Aug 2002 19:39:07 +0000 (19:39 +0000)]
Fix corruption of available file, caused by use of memory that was
previously freed.

22 years agoCheck for eof before we getc(), not after.
Adam Heath [Thu, 29 Aug 2002 19:28:16 +0000 (19:28 +0000)]
Check for eof before we getc(), not after.

22 years agoClose 147492.
Adam Heath [Sat, 24 Aug 2002 20:43:47 +0000 (20:43 +0000)]
Close 147492.

22 years agoPrevious install-infos(before 1.10) handled multiple dir file entries,
Adam Heath [Sat, 24 Aug 2002 20:43:08 +0000 (20:43 +0000)]
Previous install-infos(before 1.10) handled multiple dir file entries,
because they would copy the entire stanza unmodified.  The newest version
does not do this, as it reformats the options, and thereby only takes the
first line.  So, we now split all the lines from the stanza, and process
them all.

22 years ago* archtable: Add i386-gnu0.3.
Adam Heath [Sat, 24 Aug 2002 19:54:18 +0000 (19:54 +0000)]
* archtable: Add i386-gnu0.3.
* main/Makefile.in, utils/Makefile.in: Fix handling of static compiles,
  with regard to zlib.

22 years agoAllow spaces between the end of a version, and the trailing ')'.
Adam Heath [Sat, 24 Aug 2002 19:47:47 +0000 (19:47 +0000)]
Allow spaces between the end of a version, and the trailing ')'.

22 years agoFix segfault when --auto-deconfigure is given. This is causes because the
Adam Heath [Sat, 24 Aug 2002 19:22:33 +0000 (19:22 +0000)]
Fix segfault when --auto-deconfigure is given.  This is causes because the
deconfigure list is allocated in an obstack, but then freed with normal
free().

22 years agoFix several read pass buffer bugs, and a memleak.
Adam Heath [Fri, 23 Aug 2002 04:43:52 +0000 (04:43 +0000)]
Fix several read pass buffer bugs, and a memleak.

22 years agoFix read past buffer in lib/nfmalloc.c.
Adam Heath [Fri, 23 Aug 2002 04:31:27 +0000 (04:31 +0000)]
Fix read past buffer in lib/nfmalloc.c.

22 years agoHandle directories better in md5sum.
Adam Heath [Fri, 23 Aug 2002 04:22:03 +0000 (04:22 +0000)]
Handle directories better in md5sum.

22 years agoFix extraction of md5sum in dpkg-scanpackages.
Adam Heath [Fri, 23 Aug 2002 04:12:50 +0000 (04:12 +0000)]
Fix extraction of md5sum in dpkg-scanpackages.

22 years agoFix segfault in md5sum if the file being checked doesn't exist.
Adam Heath [Fri, 23 Aug 2002 04:08:35 +0000 (04:08 +0000)]
Fix segfault in md5sum if the file being checked doesn't exist.

22 years agoModified for 1.10.5.
Adam Heath [Fri, 23 Aug 2002 04:04:10 +0000 (04:04 +0000)]
Modified for 1.10.5.

22 years agoSet date for 1.10.4 release.
Adam Heath [Sun, 14 Jul 2002 20:15:42 +0000 (20:15 +0000)]
Set date for 1.10.4 release.

22 years agoInstall archtable into /usr/share/dpkg/.
Adam Heath [Sun, 14 Jul 2002 20:15:06 +0000 (20:15 +0000)]
Install archtable into /usr/share/dpkg/.

22 years agoRemove -ffunction-sections and -fdata-sections.
Adam Heath [Sun, 14 Jul 2002 20:08:11 +0000 (20:08 +0000)]
Remove -ffunction-sections and -fdata-sections.

22 years agoUpdated for 1.10.4 version.
Adam Heath [Sun, 14 Jul 2002 20:07:14 +0000 (20:07 +0000)]
Updated for 1.10.4 version.

22 years agodselect replaces dpkg << 1.10.3, as we moved the dselect config file and
Adam Heath [Fri, 12 Jul 2002 04:38:31 +0000 (04:38 +0000)]
dselect replaces dpkg << 1.10.3, as we moved the dselect config file and
manpages from dpkg.deb to dselect.deb.

22 years agoChange release name to me, and set release date.
Adam Heath [Fri, 12 Jul 2002 04:05:46 +0000 (04:05 +0000)]
Change release name to me, and set release date.

22 years agoIf in --test mode, and --stop is given, increment n_killed, so that
Adam Heath [Fri, 12 Jul 2002 03:32:00 +0000 (03:32 +0000)]
If in --test mode, and --stop is given, increment n_killed, so that
start-stop-daemon returns the proper exit value.  Thanks Thomas Morin
<thomas.morin@enst-bretagne.fr>.

22 years agoFix test inversion in start-stop-daemon, when checking the pid given in a
Adam Heath [Fri, 12 Jul 2002 03:26:41 +0000 (03:26 +0000)]
Fix test inversion in start-stop-daemon, when checking the pid given in a
pid file.  Thanks Thomas Morin <thomas.morin@enst-bretagne.fr>.

22 years agoFix install location of /usr/lib/dpkg/methods.
Adam Heath [Sun, 7 Jul 2002 20:06:36 +0000 (20:06 +0000)]
Fix install location of /usr/lib/dpkg/methods.

22 years agoOops
Wichert Akkerman [Sat, 6 Jul 2002 22:07:20 +0000 (22:07 +0000)]
Oops

22 years agoUpdate to 1.10.3
Wichert Akkerman [Sat, 6 Jul 2002 22:06:31 +0000 (22:06 +0000)]
Update to 1.10.3

22 years agoMove dselect.cfg to dselect package
Wichert Akkerman [Sat, 6 Jul 2002 22:01:17 +0000 (22:01 +0000)]
Move dselect.cfg to dselect package

22 years agoInstall deselect.conffiles into tmp/dselect, not tmp/dpkg.
Adam Heath [Fri, 5 Jul 2002 02:41:20 +0000 (02:41 +0000)]
Install deselect.conffiles into tmp/dselect, not tmp/dpkg.

22 years agoInstall debian/dselect.conffiles.
Adam Heath [Fri, 5 Jul 2002 02:34:11 +0000 (02:34 +0000)]
Install debian/dselect.conffiles.

22 years agoChange uploader to me, instead of Wichert.
Adam Heath [Fri, 5 Jul 2002 02:25:36 +0000 (02:25 +0000)]
Change uploader to me, instead of Wichert.