Explorar o código

dpkg: Use ohshit() instead of ohshite() on illegal names in --ignore-depends

Guillem Jover %!s(int64=14) %!d(string=hai) anos
pai
achega
977cb99bfd
Modificáronse 2 ficheiros con 3 adicións e 1 borrados
  1. 2 0
      debian/changelog
  2. 1 1
      src/main.c

+ 2 - 0
debian/changelog

@@ -63,6 +63,8 @@ dpkg (1.16.2) UNRELEASED; urgency=low
   * Handle unknown architectures gracefully in dpkg-buildflags.
     Closes: #663004
   * Add missing --status-logger to dpkg --help output.
+  * Do not print bogus errno string for invalid package names in dpkg
+    --ignore-depends option.
 
   [ Raphaël Hertzog ]
   * Update Dpkg::Shlibs to look into multiarch paths when cross-building

+ 1 - 1
src/main.c

@@ -355,7 +355,7 @@ static void ignoredepends(const struct cmdinfo *cip, const char *value) {
   p= copy;
   while (*p) {
     pnerr = pkg_name_is_illegal(p);
-    if (pnerr) ohshite(_("--ignore-depends requires a legal package name. "
+    if (pnerr) ohshit(_("--ignore-depends requires a legal package name. "
                        "`%.250s' is not; %s"), p, pnerr);
 
     pkg_list_prepend(&ignoredependss, pkg_db_find(p));