Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
This new command is to be used in special cirmcumstances when the
maintainer scripts, or external programs need to know the paths to an
installed package control files, without needing to hardcode or assume
any file system layout for the dpkg database.
|
|
Call pre-invoke and post-invoke hooks before and after unpack,
configure, install, triggers-only, remove and purge actions.
Set the DPKG_HOOK_ACTION environment variable to the current dpkg
action.
|
|
|
|
|
|
Reported-by: Joachim Breitner <nomeata@debian.org>
|
|
The versions of info-browsers that dpkg breaks are a bit too
loose in some cases, namely when it "Breaks: foobar (<= x.y-z)", where
x.y-z is the Lenny version of info-browser foobar. The problem is that
there might be an update of foobar in Lenny, say to x.y-zlenny1, which
dpkg also needs to break.
|
|
Update to 1632t.
|
|
Give the section name listing source packages formats when we're
referring to it. Thanks to Jari Aalto for the idea.
|
|
Suggested-by: Christian Perrier <bubulle@debian.org>
|
|
Switch to use builddir for the destination files instead of srcdir for
the source files, therefore avoiding unneeded changes in the paths in
po files regardless of where the object files get stored during build.
|
|
Afer profiling, I discovered that dpkg-shlibdeps spent a large part
of his time in the get_smallest_version() version. This patch improves
the performance by caching the resulting value.
|
|
|
|
This allows maintainer scripts to know which architecture the package
got built for.
|
|
Open the system config.d directory before the system configuration file,
/etc/dpkg/dpkg.cfg.d for dpkg and /etc/dpkg/dselect.cfg.d for dselect,
and load fragments with filenames matching the run-parts standard Debian
constraints (^[a-zA-Z0-9_-]+$).
This will allow external programs to drop configuration fragments on
those directories.
|
|
|
|
|
|
|
|
Factorize description of the extra override file in a new manual page.
Refer to this manpage in dpkg-scanpackages(1) and dpkg-scansources(1).
|
|
|
|
A sparc64 userland needs a different Debian architecture, as each
GNU triplet should maps 1:1 to a Debian architecture.
|
|
Enhanced cputable to describe the new columns.
Let dpkg-dev depend on dpkg (>= 1.15.4) to ensure that we have an updated
cputable (and so that a versioned build-dependency on dpkg-dev is enough to use
this new feature).
Document the new variables in the manual page dpkg-architecture(1).
|
|
With this change, dpkg --merge-avail does not update a package's
information if the version provided is older than the one already listed
in the available file.
|
|
|
|
Create /etc/cron.daily/dpkg to handle the backup of /var/lib/dpkg/status
in /var/backups. This is taken out of the cron package and need no
conflicts/breaks as the code does nothing if the current status file is
already backupped.
Moving it out of the cron package makes it more visible for users
inspecting the content of the dpkg package.
Based-on-patch-by: Leo 'costela' Antunes <costela@debian.org>
|
|
This makes it less likely that this arch will be forgotten when
maintainers copy/paste from the example.
|
|
Based-on-patch-by: Robert Millan <rmh@aybabtu.com>
|
|
Visible to the user in some error conditions.
|
|
Closes: #472208
|
|
Makes it easier to report bugs, without needed to additionally check
the installed version of the conflicted package.
Closes: #540019
|
|
Last version of konqueror before the fix is 4:4.2.96-1, thus change the
dependency accordingly.
|
|
po/sv.po: Updated to 971t0f0u.
man/po/sv.po: Update to 1608t0f0u.
scripts/po/sv.po: Update to 476t0f0u.
|
|
|
|
Closes: #455501
|
|
Mention the correct slave link that can't be installed due to a
conflicting file instead of quoting the master link.
|
|
|
|
|
|
|
|
The heuristic to identify the version number that is most approaching
was not working properly for the case where the version number was smaller
than the oldest version (for example "0"). Add a non-regression test for
this case.
Also add supplementary warnings message so that people notice when
the parameters are discarded.
|
|
|
|
|
|
The internal structure of alternatives status file is line based.
Empty lines end each section. read call can fail if the file is truncated
at some unexpected point. Thus protect all read calls with "|| continue"
or "|| break" depending on the case.
|
|
|
|
Use "$source_file ($package $arch)".
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
|
|
The test was always false due to the typo.
|
|
Since version 1.14.7, dpkg-buildpackage uses fakeroot by default to
obtain (emulated) root privileges.
Reported-by: Sven Joachim <svenjoac@gmx.de>
Closes: #536821
|
|
These flags have been obsolete for a long time, and the ‘hold’ part
has been converted to the ‘want_hold’ value on database parse. No
current system having been upgraded through several Debian releases
should have those values in their status database anymore.
|
|
When using “dpkg-deb -b” and specifiyng only the directory name to be
used as the base name for the package name, remove any trailing
characters that would make dpkg-deb create the destination file inside
the directory.
Closes: #218018, #373602
|