Change logs for sane-backends source package in Artful

  • sane-backends (1.0.27-1~experimental2ubuntu2.1) artful; urgency=medium
    
      * Add version to Provides. Use Conflicts instead of Breaks (LP: #1707352)
    
    sane-backends (1.0.27-1~experimental2ubuntu2) artful; urgency=medium
    
      * Add "Provides: libsane" to libsane1 (LP: #1707352)
    
     -- Jeremy Bicha <email address hidden>  Tue, 24 Oct 2017 21:43:06 -0400
  • sane-backends (1.0.27-1~experimental2ubuntu2) artful; urgency=medium
    
      * Add "Provides: libsane" to libsane1 (LP: #1707352)
    
     -- Jeremy Bicha <email address hidden>  Tue, 17 Oct 2017 18:18:18 -0400
  • sane-backends (1.0.27-1~experimental2ubuntu1) artful; urgency=medium
    
      * Demote libsane-dev -> libsane-extras-dev Recommends to a
        Suggests, as libsane-extras-dev is currently in universe.
    
     -- Adam Conrad <email address hidden>  Fri, 13 Oct 2017 04:21:24 -0600
  • sane-backends (1.0.27-1~experimental2) experimental; urgency=medium
    
      * debian/rules:
        - Rename libsane.udev to libsane1.udev to make sure that
          60-libsane1.rules is actually created (Closes: #868312).
      * Rename libsane.udev to libsane1.udev in TROUBLESHOOTING.Debian
        and libsane1.README.Debian.
      * debian/control:
        + Add Breaks and Replaces against libsane to libsane1
          binary package (Closes: #868308).
        + Remove outdated Recommends libsane-extras to libsane1
          binary package (Closes: #868265).
        + Remove [!hurd-i386] from libusb-1.0-0-dev Build-Dependency.
      * debian/sane-utils.postrm:
        + Add set -e and silence update-inetd calls with "|| true".
      * Regenerate symbols files from build logs (Closes: #868309).
      * Use the hwdb+udev format (Closes: #869244):
        - debian/rules: Call sane-desc with -m udev+hwdb and -m hwdb,
          disable -m udev+acl call in override_dh_installudev-arch.
        - New file libsane1.dirs for /lib/udev/hwdb.d/.
      * Drop both dh-autoreconf/dh-systemd from both Build-Depends
        and dh command line as both are enabled by default for
        dh compat level 10.
      * Drop --parallel from the dh command line because parallel
        builds are enabled by default for dh compat level 10.
      * Drop .la files from libsane1.install (Closes: #868307).
    
     -- Jörg Frings-Fürst <email address hidden>  Fri, 28 Jul 2017 13:53:30 +0200
  • sane-backends (1.0.27-1~experimental1ubuntu2) artful; urgency=medium
    
      * Try to not fail with missing la files
    
     -- Gianfranco Costamagna <email address hidden>  Fri, 21 Jul 2017 16:48:24 +0200
  • sane-backends (1.0.27-1~experimental1ubuntu1~artful4) artful; urgency=medium
    
      * Do not fail for missing la files, thanks jbicha for telling me
      * Simplify Break+Replaces.
    
     -- Gianfranco Costamagna <email address hidden>  Fri, 21 Jul 2017 16:42:43 +0200
  • sane-backends (1.0.27-1~experimental1ubuntu1~artful3) artful; urgency=medium
    
      * Remove la files (Closes: #868307)
      * Fix dependencies to ensure upgrade path from libsane (Closes: #868308)
      * Fix udev rule (Closes: #868312), thanks Michael Biebl for debugging it!
      * Upload to Ubuntu artful (LP: #1698687, LP: #1705691)
    
     -- Gianfranco Costamagna <email address hidden>  Fri, 21 Jul 2017 15:35:04 +0200
  • sane-backends (1.0.27-1~experimental1ubuntu1~artful2) artful; urgency=medium
    
      * Fix symbols files
    
     -- Gianfranco Costamagna <email address hidden>  Fri, 21 Jul 2017 10:37:56 +0200
  • sane-backends (1.0.27-1~experimental1ubuntu1~artful1) artful; urgency=medium
    
      * Sync with Debian (LP: #1698687, LP: #1657391). Remaining change:
        - Demote libsane-extras* from Recommends to Suggests, as long as this
          package is in universe.
      * Drop patches applied in new release:
        - fix_avahi_error_paths.patch
        - kodak_avahi_crash.patch
        - usb3_timing_fix.patch
        - disable_v4l.patch: this package is built using --without-v4l
      * Drop other changes no longer needed:
        - debian/sane-utils.saned.init: Don't call init script on shutdown, it's
          unnecessary. (The init script is disabled by default.)
        - Demote sane-utils from Recommends to Suggests. (hplip has
          recommended sane-utils for years.)
        - Breaks/Replaces not needed after Ubuntu 17.04
    
    sane-backends (1.0.27-1~experimental1) experimental; urgency=medium
    
      * New upstream release
        - sane.ps is not longer included (Closes: #818544).
        - Fix a timing issue on USB3 hardware  (Closes: #792465).
        - Support CanoScan LiDE 120 (Closes: #853873).
        - Refresh patches:
          + 0020-nousbtest.patch
          + 0025-multiarch_manpages_libdir.patch
          + 0705-kfreebsd.patch
          + 0710-sane-desc.c_debian_mods.patch
        - Remove patches applied upstream:
          + 0005-libsane_deps.patch
          + 0010-unneeded_doc.patch
          + 0015-frontend_libs.patch
          + 0030-ppc64el.patch
          + 0100-source_spelling.patch
          + 0105-hp3900.patch
          + 0110-dll_backend_conf.patch
          + 0115-license_typo.patch
          + 0120-typo.patch
          + 0125-multiarch_dll_search_path.patch
          + 0135-saned-remotescanners.patch
          + 0500-CVE-2017-6318.patch
          + 0605-man_typo.patch
          + 0700-mk_reproducible_results.patch
      * New debian/patches/0140-avahi.patch
        - Avoid assertion failure when net_avahi_init failed (Closes: #861112).
      * New debian/patches/0145-avahi.patch:
        - Fix race condition (Closes: #743420).
      * debian/rules:
        - Remove outdated configure flag --enable-libusb_1_0.
        - Add new configure flag --withusb.
        - Use dh_auto_configure instead of ./configure.
      * Remove outdated debian/libsane-dev.NEWS (Closes: #852842).
      * debian/sane-uitls.postinst:
        - Add "|| true" after adduser call to continue installation if
          adduser fails (Closes: #860078).
      * Refresh debian/libsane.symbols.
      * New README.source to explain the branching model used.
      * Use the automatic debug symbol packages:
        - Remove libsane-dbg section from debian/control.
        - Remove override_dh_strip from debian/rules.
      * Declare compliance with Debian Policy 4.0.0. (No changes needed).
      * debian/saned.socket:
        - Change MaxConnections to the default value of 64 (Closes: 850649).
      * Refresh debian/copyright.
      * Rename libsane to libsane1 to match with the soname.
      * Remove useless *.lintan-overrides.
      * Remove autopkgtest:
        - The test needs networking which isn't available on the buildds.
    
    sane-backends (1.0.25-4.1) unstable; urgency=medium
    
      * Non-maintainer upload.
      * Correct missing error handler in (generated) prerm script by dropping the
        "error" handler entirely; it was only printing a generic message anyway.
        (Closes: #862334)
    
    sane-backends (1.0.25-4) unstable; urgency=medium
    
      * CVE-2017-6318:
        - New debian/patches/0500-CVE-2017-6318.patch
          + cherry-picked from upstream to fix memory corruption and
            information leakage (Closes: #854804).
    
    sane-backends (1.0.25-3) unstable; urgency=medium
    
      * debian/rules:
        - Fix FTBFS when building with 'dpkg-buildpackage -A' (Closes: #806104):
          + Split file into *-arch and *-indep parts.
          + Move "empty dependency_libs in all .la files" to
            override_dh_makeshlibs-arch.
          + Move installing of doc files for libsane-dev to
            override_dh_installdocs-arch.
          + New debian/libsane-dev.dirs.
      * Drop package libsane-bin binary package (Closes: #820964):
        - Remove libsane-bin binary package section, remove it from
          reverse dependencies of other packages in debian/control.
        - Remove debian/libsane-bin.*.
        - New debian/NEWS.Debian.
      * debian/patches:
        - Refresh and fix new typos:
          + 0100-source_spelling.patch
          + 0605-man_typo.patch.
        - New 0135-saned-remotescanners.patch:
            + Add patch to allow saned to report network-attached
            devices (Closes: #821255).
            Thanks to Dhionel Díaz <email address hidden>.
      * debian/watch:
        - Bump version to 4 (no changes required).
      * debian/control:
        - Bump Standards-Version to 3.9.8 (no changes required).
        - Change Vcs-Browser to secure URI.
        - Add lsb-base to Depends for sane-utils.
      * Add year 2016 for debian/* in debian/copyright.
      * debian/sane-utils.saned.init:
        - Fix handling of stop and restart actions (Closes: #829244).
          Thanks to Chris Lamb <email address hidden>.
      * Remove unused lintian overrides.
      * Migrate to debhelper 10:
        - Change debian/compat to 10.
        - Bump minimum debhelper version in debian/control to >= 10.
        - Refresh debian/patches to add changes in Makefile.am:
          + 0005-libsane_deps.patch
          + 0010-unneeded_doc.patch
          + 0015-frontend_libs.patch
          + 0025-multiarch_manpages_libdir.patch
          + 0125-multiarch_dll_search_path.patch
        - Refresh debian/libsane.shlibs
        - Refresh debian/libsane.symbols
    
    sane-backends (1.0.25-2) unstable; urgency=medium
    
      * Undelete, refresh and rename debian/patches/
        0125-multiarch_dll_search_path.patch (Closes: #804240).
      * debian/rules:
        - Remove "UPSTREAM_VERSION" and use "VERSION" instead.
    
    sane-backends (1.0.25-1) unstable; urgency=medium
    
      * New upstream release (Closes: #740256).
      * Refresh patches:
        - debian/patches/0005-mk_reproducible_results.patch
        - debian/patches/001-scanimage_manpage.patch
        - debian/patches/ppc64el.patch
        - debian/patches/unneeded_doc.patch
        - debian/patches/libsane_deps.patch
        - debian/patches/frontend_libs.patch
        - debian/patches/multiarch_manpages_libdir.patch
        - debian/patches/dll_backend_conf.patch
        - debian/patches/sane-desc.c_debian_mods.patch
      * Remove patches applied upstream:
        - debian/patches/0105-artec_missing_home_environment.patch
        - debian/patches/multiarch_dll_search_path.patch
        - debian/patches/fix-FTBFS-format-not-a-string-literal-error.patch
        - debian/patches/kodakaio.patch
        - debian/patches/saned.man.patch
        - debian/patches/man-page-spelling.patch
        - debian/patches/source-spelling.patch
        - debian/patches/hp5370c.patch
        - debian/patches/out_of_bounds.patch
        - debian/patches/0500-systemd_configure.patch
        - debian/patches/0100-usb3-corrections.patch
      * Remove obsolete lintian-overrides.
      * Rename and reorder patches.
      * New debian/patches/0100-source_spelling.patch:
        - Correct typo in backend/hp-scl.c
      * debian/libsane-common.postrm:
        - Move #DEBHELPER# token to the end of the script.
      * debian/libsane-common.preinst:
        - Use dpkg-maintscript-helper to remove obsolete configuration
          file /etc/sane.d/v4l.conf during upgrade (Closes: #803535).
      * debian/rules:
        - Remove parameter -c0 from dh_makeshlibs call.
    
    sane-backends (1.0.24-14) unstable; urgency=medium
    
      * debian/TROUBLESHOOTING.Debian:
        - Add troubleshooting section for cases where the device file
          system does not support ACLs (Closes: #789593).
      * debian/control:
        - To prevent error messages on startup, disable snmp by
          removing libsnmp-dev from Build-Depends (Closes: #787567).
      * debian/sane-utils.lintian-overrides:
        - Add maintainer-script-should-not-use-adduser-system-without-home.
      * Architecture-dependent binaries (Closes: #786923):
        - debian/control:
          + New package libsane-bin:
            Move architecture-dependent binaries from libsane-dev to libsane-bin.
          + Remove useless build dependency "dh-exec (>=0.3)".
        - debian/rules:
          + Delete command to move sane-config to sane-config.${DEB_HOST_MULTIARCH}.
        - New debian/libsane-dev.preinst:
          + Remove /usr/bin/sane-config.*.
          + Remove symbolic link to /usr/bin/sane-config.
    
    sane-backends (1.0.24-13) unstable; urgency=medium
    
      * debian/rules:
        - Move architecture-dependent file sane-config to
          sane-config.${DEB_HOST_MULTIARCH} (Closes: #786923).
      * debian/control:
        - Add "dh-exec (>=0.3)" to Build-Depends. dh-exec is required
          for the new file libsane-dev.links.
      * New debian/libsane-dev.links:
        - Create link from sane-config.${DEB_HOST_MULTIARCH} to
          sane-config.
      * New debian/upstream/metadata:
        - Add some DEP-12 upstream metadata.
    
    sane-backends (1.0.24-12) unstable; urgency=medium
    
      * debian/sane-utils.postinst:
        - Fix home directory move (Closes: #785709).
      * debian/patches/0005-mk_reproducible_results.patch:
        - Build sane.ps without comments containing date/time.
      * New debian/patches/0105-artec_missing_home_environment.patch:
        - Test the environment variable $HOME before use (Closes: #786452).
      * debian/control:
        - Add "Multi-Arch: same" to package libsane-dev to make
          it co-installable (Closes: #786560).
      * New debian/sane-utils.links:
        - Add a link from /dev/null to /lib/systemd/system/saned.service
          to prevent start via fallback script /etc/init.d/saned.
    
     -- Jeremy Bicha <email address hidden>  Thu, 13 Jul 2017 15:47:22 -0400
  • sane-backends (1.0.25+git20150528-1ubuntu4) zesty; urgency=medium
    
      * debian/patches/kodak_avahi_crash.patch:
        - Fix crash when Avahi fails scanning for Kodak scanners (LP: #1351286)
    
     -- Robert Ancell <email address hidden>  Tue, 04 Apr 2017 11:56:59 +1200