Age | Commit message (Collapse) | Author | Files | Lines |
|
These were actually commited accidently by importing from the source
package and not an arch checkout
|
|
Closes: #254449
|
|
Suggested by Hans Ulrich Niedermann. Closes: #351885
|
|
timestamp to mitigate time-skew problems (Denis Barbier).
Closes: #105750
|
|
errors. Also change the names of the variables to
prevent such errors in the future.
|
|
regarding to existing symlinks by creating all files
in secure temporary files and renaming them afterwards.
This fixes problems with packages retrieved with
apt-get source from local repositories.
Closes: #178839, #338591
|
|
by Anand Kumria
|
|
dpkg-source are mutually exclusive and only one can be in
effect.
* scripts/dpkg-source.pl: Warn if more than one -sX switch
is specified on the command line.
Closes: #246637
|
|
-m option.
* scripts/dpkg-scanpackages.pl: Rewrite the script to support
multiple versions of packages in a single Packages file;
use Getopt::Long instead of attempting to parse the command line
ourselves and doing it badly;
get rid of unecessary hashes and arrays that aren't used at all;
output help when given the --help/-h/-? options
Closes: #229589, #319541
|
|
(maximilian attems). Closes: #345164
|
|
more complex setups (Julian Gilbey). Closes: #163061
|
|
.dsc file failed. This makes it easier to just sign the package
later (Julian Gilbey). Closes: #217963
|
|
diff -p (Anand Kumria). Closes: #344880
|
|
gcc target machine type and GNU target system type if the actions are
'-e' or '-i'.
|
|
from 1.13.11 to .12.
* Don't recurse into package directories to search for local
shlibs files since it is obviously a waste of time. Based
on a suggestion by Steve Langasek. Closes: #338725
|
|
of the version in filenames, use (?=[.-]) and (?=\.) instead.
\b doesn't work in case the version ends with ~.
|
|
matching libraries ourself. This fixes problems with both
symlinked directories Closes: #103024, #145714, #164020, #285857
and biarch builds Closes: #317082
|
|
exposed in debian/control files, not in binary nor source packages.
Closes: #291939
|
|
validator regex.
|
|
transitive library. The proper fix should come with a pkg-config file.
Based on a patch by Bart Martens <bart.martens@advalvas.be>.
|
|
in the diff since these will get lost. Closes: #306125
|
|
Joey Hess. Closes: #345475
* scripts/dpkg-shlibdeps: Add possibility to
specify a package type in the shlibs file
and add a -t switch to dpkg-shlibdeps to
specify the wanted type. Entries without
package type will have type 'deb' and will
serve as fallback if no entry with the
correct type is found
* man/C/dpkg-source.1: Document new -t
switch for dpkg-shlibdeps
|
|
dpkg-source. dpkg-gencontrol will only issue a warning while
dpkg-source will error out. Closes: #96920
|
|
build source packages can also be unpacked.
Closes: #6820, #7014
* scripts/controllib.pl:
(checkversion) add generic check for valid version numbers
(checkpackagename) add generic check for valid package
names
(readmd5sum) add generic function to extract md5sum from
md5sum program output
(setsourcepackage) call checkpackagename on new value
* scripts/dpkg-source.pl: Use the new checks added to
controllib to ensure validity of version and packagename
on build, too. Previously this was only done on
unpack.
Test on build if directories added by diff already exist with
other type in the original source since we already tested that
on unpack.
(addfile): Test if files are added
twice. Should not happen but as we error out on unpack
better make sure it doesn't.
|
|
the upstream changelog for a full description of the semantics.
Based on a patch by Matt Zimmerman. Closes: #48711
|
|
putting them into the .dsc. As a side effect they also
get normalized. Closes: #254449
|
|
tar files. The temporary directory is now created with mode
0700, too. Together this should make it safer to run
dpkg-source -x as root. Based on suggestions by Marcus
Brinkmann and Colin Watson. Closes: #144571, #238460
|
|
found an error while parsing a dependency field. Closes: #228125
|
|
|
|
later merged into a branch with the full history from
CVS and arch
|
|
The "Bully's Special Prize" Release.
* Removed /usr/sbin/start-stop-daemon. Closes: #313400.
* Fixed md5sum diversion removal. Closes: #313415.
* Fixed dpkg-source to handle native tarballs with a Debian revision.
Closes: #313381, #313433.
* Fixed upgrade from pre-sarge dpkg outside of dselect. Closes: #314575.
* Changed log times to be local rather than UTC. Closes: #313347.
* Changed log writing to be line-buffered. Closes: #314550.
* Moved log creation to postinst, and don't fail if base-passwd hasn't
been configured yet. Closes: #316084.
* Don't try to compile in SELinux support on Hurd. Closes: #313398.
* Place code for SELinux support in the right place so it will actually
get compiled in and used (Manoj Srivastava). Closes: #314886.
* Documentation:
- Added missing word to dpkg-architecture manpage. Closes: #313554.
- Reference to dpkg manpage in dpkg.cfg corrected. Closes: #314262.
* Updated Translations (Christian Perrier):
- Basque (Piarres Beobide Egana). Closes: #313474.
- Catalan (Jordi Mallach). Closes: #313288.
- Czech (Miroslav Kure). Closes: #314431.
- Danish (Claus Hindsgaul).
- French (Christian Perrier).
- German (Jens Seidel). Closes: #314125.
- Greek (Greek team). Closes: #314828.
- Italian (Lele Gaifax).
- Japanese (Kenshi Muto). Closes: #313330.
- Russian (Yuri Kozlov). Closes: #313620.
* Hebrew translation de-activated on request of the translator until there
is better support for RTL languages. Closes: #313282.
-- Scott James Remnant <scott@netsplit.com> Tue, 28 Jun 2005 14:19:06 +0100
|
|
The "On like Donkey Kong" Release.
* Only open the log file when we first need to write to it, this avoids
the need to suppress errors when not root which fakeroot defeated anyway.
* Stop dpkg-source clobbering an existing .orig directory during unpacking.
Closes: #21236.
* Allow an alternate output directory to be specified to dpkg-source by
giving a second argument to -x. Closes: #246802, #282323.
* Added .arch-inventory to default diff ignore regexp. Closes: #304297.
SELinux support (Manoj Srivastava):
* On SELinux-enabled systems, try to set the security context when the
package is unpacked. Closes: #193653, #249496, #307139.
* Added build-dependancy on libselinux1-dev.
Improvements to dpkg-source (Brendan O'Dea):
* Support unpacking of "Wig And Pen" (Format 2.0) source packages.
* Multiple pristine upstream tarballs allowed.
* Native and upstream tarballs may be bzip2-compressed instead of gzip,
as may the debian diff or tarball.
* Unsupported format error fixed to output the unsupported format
rather than the supported one. Closes: #156317.
-- Scott James Remnant <scott@netsplit.com> Sun, 12 Jun 2005 15:52:43 +0100
|
|
The "Flatulent Elm of West Ruislip" Release.
* Actions and package states are now logged by default in the
/var/log/dpkg.log file. This file is rotated monthly and can be
disabled by commenting the line in /etc/dpkg/dpkg.cfg.
* User decisions about conffiles are now logged.
* dpkg-source no longer complains about Enhances field. Closes: #159642,
#159745, #159746.
* preinst no longer relies on procps being installed. Closes: #311808.
* Architecture Support:
- Change DEB_*_GNU_CPU from i386 to i486, to reflect reality.
DEB_*_ARCH_CPU remains at i386, you should be checking against that.
Closes: #310394.
- Fixed order ostable is read to prevent Linux becoming the Hurd.
Closes: #309603.
* Updated Manpage Translations (Christian Perrier):
- Syntax error corrected in Swedish man page for dpkg-deb.
Closes: #300980.
- Syntax error corrected in Spanish man page for dpkg-scanpackages.
Closes: #300981
-- Scott James Remnant <scott@netsplit.com> Mon, 6 Jun 2005 05:34:21 +0100
|
|
The "Or the Wabbit gets it" Release
* Add -L option to dpkg-architecture to list architecture strings
we can accept.
-- Scott James Remnant <scott@netsplit.com> Tue, 29 Mar 2005 13:31:15 +0100
|
|
The "Paying off Karma at a vastly acclerated rate" Release.
* Missing newline added to warning output function. Closes: #283798.
* Fixed prototype warning in dpkg-scansources. Closes: #213577, #219760,
#267505.
* Removed trailing line from debian origins file. Closes: #264904.
* Changed dpkg-buildpackage to say "source changed by" rather than
"source maintainer is". Closes: #247313.
* Fixed dpkg-gencontrol to allow '-' in architecture names. Closes: #274677.
* Fixed "unknown information field" error to report field that it doesn't
know about. Closes: #275243.
* Documentation:
- Remove "medium-level" from description of dpkg. Closes: #292454.
- Harmonised argument names in update-alternatives(8).
Closes: #267095, #284941
- Documented what the '+' and '*' mean in update-alternatives --config
output. Closes: #270486.
- Mention aptitude alongside dselect in 'dpkg --usage' and
'dpkg-deb --help', fix quote style of mention in 'dpkg --help'.
Closes: #274800, #278118.
- Associate --truename with the description of what it does in
dpkg-divert(8). Closes: #277076.
- Removed last remaining references to the packaging manual, replacing
with better references. Closes: #262775.
- Documented format of file dpkg --set-selections takes. Closes: #270043.
-- Scott James Remnant <scott@netsplit.com> Mon, 21 Mar 2005 03:10:27 +0000
|
|
* md5sum has been removed, the coreutils or textutils version will be
diverted to /usr/bin/md5sum. Closes: #6633, #136110.
The following bugs are filed against the dpkg md5sum, so no longer apply.
Closes: #95755, #193877, #223381, #264195, #270241, #286632,
* Take Replaces into account when installing packages; don't issue a
"trying to overwrite" error if the file that already exists is in
a package that Replaces the one being installed.
Closes: #164595, #184635, #277890.
* Allow actions and status changes to be logged to a file. Disabled by
default, uncomment line in /etc/dpkg/dpkg.cfg to enable.
Closes: #957, #53376, #77109, #143882, #284499.
* Don't truncate output of 'dpkg -l' when stdout is not a tty.
Closes: #92263, #253860, #258608, #261822, #282790.
* Fix further compilation problems with gcc 4.0. Closes: #299699
* Handle tar files without trailing slash in directory names.
Closes: #287152.
* Output arguments to maintainer scripts with -D2. Closes: #237684,
#296030.
* Architecture Support:
- Added ppc64. Closes: #263743.
- Split archtable into cputable and ostable, archtable is retained
for compatibility with other packages that might use it only.
- dpkg-architecture no longer canonises -t argument. Closes: #173205.
- dpkg-architecture output includes new DEB_*_ARCH_OS and
DEB_*_ARCH_CPU variables that contain the Debian system and CPU
names respectively.
- dpkg-architecture outputs (mostly) correct GNU system names now,
in particular this means that it will output "linux-gnu" instead
of "linux". You should use the new _ARCH_OS variables instead.
* Documentation:
- Add examples to dpkg-divert(8). Closes: #291816.
- Correct typo in dpkg-architecture(1). Closes: #299090.
-- Scott James Remnant <scott@netsplit.com> Fri, 18 Mar 2005 16:21:32 +0000
|
|
* Bin-MU; recompile against Debian unstable, to make dselect actually
installable.
-- Scott James Remnant <scott@netsplit.com> Fri, 11 Mar 2005 09:00:14 +0000
|
|
The "Awh, yeah? Ripper!" Release.
* New Translations (Christian Perrier):
- Romanian (Eddy Petrisor). Closes: #309714.
- Tagalog (Eric Pareja). Closes: #296407.
* Updated Translations (Christian Perrier):
- French (Christian Perrier).
- Greek (Konstantinos Margaritis). Closes: #295922
- Indonesian (Arief S Fitrianto). Closes: #296733
* Updated Manpage Translations (Christian Perrier):
- French (Philippe Batailler).
- Syntax error corrected in Brazilian Portuguese man page for
update-alternatives. Closes: #300646
-- Scott James Remnant <scott@netsplit.com> Thu, 26 May 2005 18:18:10 +0100
|
|
The "Donald, where's your troosers?" Release.
* Add support for uncompressed data.tar archive members and bzip2-
compressed data.tar.bz2 members of binary packages. Closes: #34727.
* New Translations (Christian Perrier):
- Basque (Piarres Beobide). Closes: #265491.
- Greek (George Papamichelakis). Closes: #260809.
- Hebrew (Lior Kaplan). Closes: #275267.
- Simplified Chinese (Tchaikov, Carlos Liu). Closes: #265197.
* Updated Translations (Christian Perrier):
- Brazilian Portuguese (Andre Luis Lopes). Closes: #260964, #273947,
#278063.
- Czech (Miroslav Kure). Closes: #255904, #278178.
- Catalan (Jordi Mallach). Closes: #278098.
- Danish (Claus Hindsgaul). Closes: #278097.
- Dutch (Bart Cornelis). Closes: #268271, #268886, #274366, #278061.
- Galician (Hector Fernandez).
- German (Michael Piefel). Closes: #276462, #278168.
- French (Christian Perrier).
- Japanese (Kenshi Muto). Closes: #272456, #278141.
- Italian (Lele Gaifax).
- Korean (Changwoo Ryu). Closes: #261528, #278142.
- Norwegian Nynorsk (Håvard Korsvoll). Closes: #275387, #278286.
- Polish (Bartosz Fenski). Closes: #268452, #278064.
- Portuguese (Miguel Figueiredo). Closes: #268266, #261424, #261519,
#278294.
- Russian (Yuri Kozlov). Closes: #268452, #278154.
- Spanish (Javier Fernández-Sanguino Peña). Closes: #277173, #278117.
- Swedish (Peter Karlsson).
* Updated Manpage Translations (Christian Perrier):
- French (Philippe Batailler). Closes: #268048.
- Spanish (Ruben Porras). Closes: #261807.
- Swedish (Peter Karlsson).
-- Scott James Remnant <scott@netsplit.com> Wed, 27 Oct 2004 09:25:58 +0100
|
|
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-37
remove non-posix test -a/-o in favour of && and ||
* scripts/dpkg-buildpackge.sh, scripts/dpkg-name.sh, methods/disk.update,
methods/disk.setup: Change non-POSIX -a and -o test options to shell
&& and || for portability.
|
|
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-28
restore amd64 support with that name
* archtable: Requested the technical committee to make the mentioned
decision -- we're going with amd64 (that'll please my boss :-)
* scripts/dpkg-architecture.pl: Likewise.
|
|
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-25
Correct typo.
* scripts/dpkg-divert.8: Correct typo (ibrary -> library).
|
|
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-23
stop! this architecture is not ready yet
* archtable, scripts/dpkg-architecture.pl: Remove support for amd64/x86-64,
the porters clearly can't make up their mind what they want.
|
|
|
|
Patches applied:
* scott@netsplit.com--2004/dpkg--devo--1.10--base-0
tag of scott@netsplit.com--2004/dpkg--cvs--1.10--patch-222
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-1
make start-stop-daemon work on hurd
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-2
merge changes from svn
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-3
use colouring to break dep cycles
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-4
fix some *really* bad missing brace errors
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-5
add archtable support for GNU/kNetBSD and fix GNU/kFreeBSD.
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-6
add missing debian/changelog entries
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-7
more changelog fixing
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-8
fix some compiler warnings
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-9
change amd64 to x86-64
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-10
update italian translation
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-11
reformatted debian/changelog
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-12
updated spanish dpkg-divert.8 manpage
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-13
new german start-stop-daemon manpage
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-14
updated russian manpage
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-15
update japanese manpages
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-16
fix wrong bug#
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-17
quote LDFLAGS in debian/rules
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-18
document dpkg:Version and dpkg:UpstreamVersion substvars.
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-19
allow dpkg-shlibdeps to run as root by guarding chown
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-20
move dpkg-scanpackages(8) and dpkg-scansources(8) into (1)
* scott@netsplit.com--2004/dpkg--devo--1.10--patch-21
Release 1.10.22
* scott@netsplit.com--2004/dpkg--svn--1.10--patch-95
(merge patch logs from dpkg--cvs--1.10)
* scott@netsplit.com--2004/dpkg--svn--1.10--patch-97
main/packages.c: Apply patch from Daniel Kobras to disappear empty pac...
* scott@netsplit.com--2004/dpkg--svn--1.10--patch-98
spelling error fix
* scripts/Makefile.in: Move dpkg-scanpackages and dpkg-scansources
manpages to section 1.
* scripts/dpkg-scanpackages.8: Renamed to dpkg-scanpackages.1, adjusted
reference to dpkg-scansources.
* scripts/dpkg-scansources.pl: Adjusted reference to dpkg-scanpackages.
* dselect/dselect.8: Adjusted reference to dpkg-scanpackages.
* man/es/Makefile.in: Move dpkg-scanpackages and dpkg-scansources
manpages to section 1.
* man/es/dpkg-scanpackages.8: Renamed to dpkg-scanpackages.1, adjusted
reference to dpkg-scansources.
* man/es/dpkg-scansources.8: Renamed to dpkg-scansources.1,
* man/fr/Makefile.in: Move dpkg-scanpackages and dpkg-scansources
manpages to section 1.
* man/fr/dpkg-scanpackages.8: Renamed to dpkg-scanpackages.1, adjusted
reference to dpkg-scansources.
* man/fr/dpkg-scansources.8: Renamed to dpkg-scansources.1
* man/ja/Makefile.in: Move dpkg-scanpackages and dpkg-scansources
manpages to section 1.
* man/ja/dpkg-scanpackages.8: Renamed to dpkg-scanpackages.1, adjusted
refence to dpkg-scansources.
* man/ja/dpkg-scansources.8: Renamed to dpkg-scansources.1, adjusted
reference to dpkg-scanpackages.
* man/ja/dselect.8: Adjusted references to dpkg-scanpackages.
* man/pt_BR/dselect.8: Adjusted reference to dpkg-scanpackages.
* man/sv/.check.pl: Adjusted reference to dpkg-scanpackages.
* man/sv/dselect.8: Adjusted reference to dpkg-scanpackages.
* scripts/dpkg-shlibdeps.pl: Guard chown call with a check that we're
running as root, if we're not, it's not necessary.
* script/dpkg-source.1: Documented dpkg:Version and dpkg:UpstreamVersion
substvars.
* man/ja/dpkg-checkbuilddeps.1: Updated.
* man/ja/dpkg-divert.8: Updated.
* po/ru.po: Updated.
* man/de/start-stop-daemon.8: New translation.
* man/de/Makefile.in: Added new manpage.
* man/es/dpkg-divert.8: Updated.
* po/it.po: Updated.
* archtable: Change amd64 to x86-64 or x86_64 to match the GNU strings
until someone better than me makes a real decision about this.
* scripts/dpkg-architecture.pl: Likewise.
* dpkg-deb/extract.c: Swap %zi and %ld in printf expression.
* split/info.c: Correct %zi and %lu in printf expression.
* split/main.c: Include missing sys/types.h and sys/stat.h headers.
* archtable: Change i386-kfreebsd-gnu to kfreebsd-i386 and add
i386-knetbsd-gnu.
* scripts/dpkg-archtable.pl: Return i386-freebsd for freebsd-i386 and
i386-kfreebsd-gnu for kfreebsd-i386 instead. Add knetbsd-i386.
* configure.in: Identify knetbsd-gnu.
* main/depcon.c: Colour packages as we check them for break cycles to
reduce the amount of recursion required to break a cycle.
* include/dpkg-deb.h, lib/database.c: Add colour to the package structure.
* main/main.h, main/configure.c, main/remove.c: Remove second
argument from findbreakcycle() function.
* utils/start-stop-daemon.c: On hurd, proc_stat_set_flags may return
NULL as Hurd can have processes with no uid, replace ihash_iterate
with HURD_IHASH_ITERATE.
* utils/md5sum.1: s/asterix/asterisk/. Thanks to Matt Zimmermann for
noticing this.
* main/packages.c: Apply patch from Daniel Kobras to disappear empty
packages that are replaced in the same run.
|
|
to clean up the bug list somewhat.
|
|
|
|
|
|
|
|
in dpkg-scanpackages output and fix the unknown() function of controllib.pl
to output the correct field name.
|