[maemo-commits] [maemo-commits] r16641 - in projects/haf/trunk/dpkg: debian scripts
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Wed Nov 12 18:48:40 EET 2008
- Previous message: [maemo-commits] r16640 - projects/haf/trunk/osso-af-startup/services
- Next message: [maemo-commits] r16642 - projects/haf/trunk/dpkg/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: marivoll
Date: 2008-11-12 18:48:38 +0200 (Wed, 12 Nov 2008)
New Revision: 16641
Modified:
projects/haf/trunk/dpkg/debian/changelog
projects/haf/trunk/dpkg/scripts/update-alternatives.pl
Log:
* Applied altdocs.patch. Ignore errors in update-alternatives that
happen in /usr/share/{doc,man,info}.
Modified: projects/haf/trunk/dpkg/debian/changelog
===================================================================
--- projects/haf/trunk/dpkg/debian/changelog 2008-11-12 15:47:22 UTC (rev 16640)
+++ projects/haf/trunk/dpkg/debian/changelog 2008-11-12 16:48:38 UTC (rev 16641)
@@ -1,3 +1,10 @@
+dpkg (1.14.22maemo2~unreleased) unstable; urgency=low
+
+ * Applied altdocs.patch. Ignore errors in update-alternatives that
+ happen in /usr/share/{doc,man,info}.
+
+ -- Marius Vollmer <marius.vollmer at nokia.com> Mon, 10 Nov 2008 17:02:19 +0200
+
dpkg (1.14.22maemo1) unstable; urgency=low
* Don't make dpkg-dev depend on lzma, only suggest it.
Modified: projects/haf/trunk/dpkg/scripts/update-alternatives.pl
===================================================================
--- projects/haf/trunk/dpkg/scripts/update-alternatives.pl 2008-11-12 15:47:22 UTC (rev 16640)
+++ projects/haf/trunk/dpkg/scripts/update-alternatives.pl 2008-11-12 16:48:38 UTC (rev 16641)
@@ -113,6 +113,21 @@
exit(2);
}
+# Same as 'quit', but ignore errors related to documentation.
+#
+sub maybe_quit {
+ my ($file, $msg) = @_;
+ printf STDERR "%s: %s\n", $progname, $msg;
+ if ($file =~ "^/usr/share/man/" ||
+ $file =~ "^/usr/share/info/" ||
+ $file =~ "^/usr/share/doc/")
+ {
+ printf STDERR "%s: ignoring error.\n", $progname;
+ } else {
+ exit (2);
+ }
+}
+
sub badusage
{
printf STDERR "%s: %s\n\n", $progname, "@_";
@@ -705,12 +720,12 @@
sub checked_symlink {
my ($filename, $linkname) = @_;
symlink($filename, $linkname) ||
- &quit(sprintf(_g("unable to make %s a symlink to %s: %s"), $linkname, $filename, $!));
+ &maybe_quit($linkname, sprintf(_g("unable to make %s a symlink to %s: %s"), $linkname, $filename, $!));
}
sub checked_mv {
my ($source, $dest) = @_;
rename_mv($source, $dest) ||
- &quit(sprintf(_g("unable to install %s as %s: %s"), $source, $dest, $!));
+ &maybe_quit($source, sprintf(_g("unable to install %s as %s: %s"), $source, $dest, $!));
}
sub config_all {
opendir ADMINDIR, $admindir or die sprintf(_g("Serious problem: %s"), $!);
- Previous message: [maemo-commits] r16640 - projects/haf/trunk/osso-af-startup/services
- Next message: [maemo-commits] r16642 - projects/haf/trunk/dpkg/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
