Bug#745726: apt: shell is left colored when abborting colored output of apt

2014-04-25 Thread Michael Vogt
On Thu, Apr 24, 2014 at 03:44:28PM +0200, Sven Bartscher wrote:
 Package: apt
 Version: 1.0.1
 Severity: minor

Thanks for your bugreport.
 
 When pressing ctrl+c to interrupt apt while downloading packages the color
 doesn't get reset for the rest of the shell session. So the shell is colored
 orange until the color is set to something else.

This is fixed in git and will be part of the next upload.

Cheers,
 Michael

 -- Package-specific info:
 
 -- apt-config dump --
 
 APT ;
 APT::Architecture i386;
 APT::Build-Essential ;
 APT::Build-Essential:: build-essential;
 APT::Install-Recommends true;
 APT::Install-Suggests 0;
 APT::Authentication ;
 APT::Authentication::TrustCDROM true;
 APT::NeverAutoRemove ;
 APT::NeverAutoRemove:: ^firmware-linux.*;
 APT::NeverAutoRemove:: ^linux-firmware$;
 APT::NeverAutoRemove:: ^linux-image-3\.13-1-686-pae$;
 APT::NeverAutoRemove:: ^linux-image-686-pae$;
 APT::NeverAutoRemove:: ^linux-headers-3\.13-1-686-pae$;
 APT::NeverAutoRemove:: ^linux-headers-686-pae$;
 APT::NeverAutoRemove:: ^linux-image-extra-3\.13-1-686-pae$;
 APT::NeverAutoRemove:: ^linux-image-extra-686-pae$;
 APT::NeverAutoRemove:: ^linux-signed-image-3\.13-1-686-pae$;
 APT::NeverAutoRemove:: ^linux-signed-image-686-pae$;
 APT::NeverAutoRemove:: ^kfreebsd-image-3\.13-1-686-pae$;
 APT::NeverAutoRemove:: ^kfreebsd-image-686-pae$;
 APT::NeverAutoRemove:: ^kfreebsd-headers-3\.13-1-686-pae$;
 APT::NeverAutoRemove:: ^kfreebsd-headers-686-pae$;
 APT::NeverAutoRemove:: ^gnumach-image-3\.13-1-686-pae$;
 APT::NeverAutoRemove:: ^gnumach-image-686-pae$;
 APT::NeverAutoRemove:: ^.*-modules-3\.13-1-686-pae$;
 APT::NeverAutoRemove:: ^.*-modules-686-pae$;
 APT::NeverAutoRemove:: ^.*-kernel-3\.13-1-686-pae$;
 APT::NeverAutoRemove:: ^.*-kernel-686-pae$;
 APT::NeverAutoRemove:: ^linux-backports-modules-.*-3\.13-1-686-pae$;
 APT::NeverAutoRemove:: ^linux-backports-modules-.*-686-pae$;
 APT::VersionedKernelPackages ;
 APT::VersionedKernelPackages:: linux-image;
 APT::VersionedKernelPackages:: linux-headers;
 APT::VersionedKernelPackages:: linux-image-extra;
 APT::VersionedKernelPackages:: linux-signed-image;
 APT::VersionedKernelPackages:: kfreebsd-image;
 APT::VersionedKernelPackages:: kfreebsd-headers;
 APT::VersionedKernelPackages:: gnumach-image;
 APT::VersionedKernelPackages:: .*-modules;
 APT::VersionedKernelPackages:: .*-kernel;
 APT::VersionedKernelPackages:: linux-backports-modules-.*;
 APT::Never-MarkAuto-Sections ;
 APT::Never-MarkAuto-Sections:: metapackages;
 APT::Never-MarkAuto-Sections:: restricted/metapackages;
 APT::Never-MarkAuto-Sections:: universe/metapackages;
 APT::Never-MarkAuto-Sections:: multiverse/metapackages;
 APT::Never-MarkAuto-Sections:: oldlibs;
 APT::Never-MarkAuto-Sections:: restricted/oldlibs;
 APT::Never-MarkAuto-Sections:: universe/oldlibs;
 APT::Never-MarkAuto-Sections:: multiverse/oldlibs;
 APT::Periodic ;
 APT::Periodic::Update-Package-Lists 1;
 APT::Periodic::Download-Upgradeable-Packages 0;
 APT::Periodic::AutocleanInterval 0;
 APT::Update ;
 APT::Update::Post-Invoke ;
 APT::Update::Post-Invoke:: touch /var/lib/apt/periodic/update-success-stamp 
 2/dev/null || true;
 APT::Update::Post-Invoke-Success ;
 APT::Update::Post-Invoke-Success:: /usr/bin/test -e 
 /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service  
 /usr/bin/test -S /var/run/dbus/system_bus_socket  /usr/bin/gdbus call 
 --system --dest org.freedesktop.PackageKit --object-path 
 /org/freedesktop/PackageKit --timeout 4 --method 
 org.freedesktop.PackageKit.StateHasChanged cache-update  /dev/null; 
 /bin/echo  /dev/null;
 APT::Archives ;
 APT::Archives::MaxAge 30;
 APT::Archives::MinAge 2;
 APT::Archives::MaxSize 500;
 APT::Architectures ;
 APT::Architectures:: i386;
 APT::Compressor ;
 APT::Compressor::. ;
 APT::Compressor::.::Name .;
 APT::Compressor::.::Extension ;
 APT::Compressor::.::Binary ;
 APT::Compressor::.::Cost 1;
 APT::Compressor::gzip ;
 APT::Compressor::gzip::Name gzip;
 APT::Compressor::gzip::Extension .gz;
 APT::Compressor::gzip::Binary gzip;
 APT::Compressor::gzip::Cost 2;
 APT::Compressor::gzip::CompressArg ;
 APT::Compressor::gzip::CompressArg:: -9n;
 APT::Compressor::gzip::UncompressArg ;
 APT::Compressor::gzip::UncompressArg:: -d;
 APT::Compressor::bzip2 ;
 APT::Compressor::bzip2::Name bzip2;
 APT::Compressor::bzip2::Extension .bz2;
 APT::Compressor::bzip2::Binary bzip2;
 APT::Compressor::bzip2::Cost 3;
 APT::Compressor::bzip2::CompressArg ;
 APT::Compressor::bzip2::CompressArg:: -9;
 APT::Compressor::bzip2::UncompressArg ;
 APT::Compressor::bzip2::UncompressArg:: -d;
 APT::Compressor::xz ;
 APT::Compressor::xz::Name xz;
 APT::Compressor::xz::Extension .xz;
 APT::Compressor::xz::Binary xz;
 APT::Compressor::xz::Cost 4;
 APT::Compressor::xz::CompressArg ;
 APT::Compressor::xz::CompressArg:: -6;
 APT::Compressor::xz::UncompressArg ;
 APT::Compressor::xz::UncompressArg:: -d;
 APT::Compressor::lzma ;
 APT::Compressor::lzma::Name lzma;
 APT::Compressor::lzma::Extension .lzma;
 

Bug#745726: apt: shell is left colored when abborting colored output of apt

2014-04-24 Thread Sven Bartscher
Package: apt
Version: 1.0.1
Severity: minor

When pressing ctrl+c to interrupt apt while downloading packages the color
doesn't get reset for the rest of the shell session. So the shell is colored
orange until the color is set to something else.

-- Package-specific info:

-- apt-config dump --

APT ;
APT::Architecture i386;
APT::Build-Essential ;
APT::Build-Essential:: build-essential;
APT::Install-Recommends true;
APT::Install-Suggests 0;
APT::Authentication ;
APT::Authentication::TrustCDROM true;
APT::NeverAutoRemove ;
APT::NeverAutoRemove:: ^firmware-linux.*;
APT::NeverAutoRemove:: ^linux-firmware$;
APT::NeverAutoRemove:: ^linux-image-3\.13-1-686-pae$;
APT::NeverAutoRemove:: ^linux-image-686-pae$;
APT::NeverAutoRemove:: ^linux-headers-3\.13-1-686-pae$;
APT::NeverAutoRemove:: ^linux-headers-686-pae$;
APT::NeverAutoRemove:: ^linux-image-extra-3\.13-1-686-pae$;
APT::NeverAutoRemove:: ^linux-image-extra-686-pae$;
APT::NeverAutoRemove:: ^linux-signed-image-3\.13-1-686-pae$;
APT::NeverAutoRemove:: ^linux-signed-image-686-pae$;
APT::NeverAutoRemove:: ^kfreebsd-image-3\.13-1-686-pae$;
APT::NeverAutoRemove:: ^kfreebsd-image-686-pae$;
APT::NeverAutoRemove:: ^kfreebsd-headers-3\.13-1-686-pae$;
APT::NeverAutoRemove:: ^kfreebsd-headers-686-pae$;
APT::NeverAutoRemove:: ^gnumach-image-3\.13-1-686-pae$;
APT::NeverAutoRemove:: ^gnumach-image-686-pae$;
APT::NeverAutoRemove:: ^.*-modules-3\.13-1-686-pae$;
APT::NeverAutoRemove:: ^.*-modules-686-pae$;
APT::NeverAutoRemove:: ^.*-kernel-3\.13-1-686-pae$;
APT::NeverAutoRemove:: ^.*-kernel-686-pae$;
APT::NeverAutoRemove:: ^linux-backports-modules-.*-3\.13-1-686-pae$;
APT::NeverAutoRemove:: ^linux-backports-modules-.*-686-pae$;
APT::VersionedKernelPackages ;
APT::VersionedKernelPackages:: linux-image;
APT::VersionedKernelPackages:: linux-headers;
APT::VersionedKernelPackages:: linux-image-extra;
APT::VersionedKernelPackages:: linux-signed-image;
APT::VersionedKernelPackages:: kfreebsd-image;
APT::VersionedKernelPackages:: kfreebsd-headers;
APT::VersionedKernelPackages:: gnumach-image;
APT::VersionedKernelPackages:: .*-modules;
APT::VersionedKernelPackages:: .*-kernel;
APT::VersionedKernelPackages:: linux-backports-modules-.*;
APT::Never-MarkAuto-Sections ;
APT::Never-MarkAuto-Sections:: metapackages;
APT::Never-MarkAuto-Sections:: restricted/metapackages;
APT::Never-MarkAuto-Sections:: universe/metapackages;
APT::Never-MarkAuto-Sections:: multiverse/metapackages;
APT::Never-MarkAuto-Sections:: oldlibs;
APT::Never-MarkAuto-Sections:: restricted/oldlibs;
APT::Never-MarkAuto-Sections:: universe/oldlibs;
APT::Never-MarkAuto-Sections:: multiverse/oldlibs;
APT::Periodic ;
APT::Periodic::Update-Package-Lists 1;
APT::Periodic::Download-Upgradeable-Packages 0;
APT::Periodic::AutocleanInterval 0;
APT::Update ;
APT::Update::Post-Invoke ;
APT::Update::Post-Invoke:: touch /var/lib/apt/periodic/update-success-stamp 
2/dev/null || true;
APT::Update::Post-Invoke-Success ;
APT::Update::Post-Invoke-Success:: /usr/bin/test -e 
/usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service  
/usr/bin/test -S /var/run/dbus/system_bus_socket  /usr/bin/gdbus call 
--system --dest org.freedesktop.PackageKit --object-path 
/org/freedesktop/PackageKit --timeout 4 --method 
org.freedesktop.PackageKit.StateHasChanged cache-update  /dev/null; /bin/echo 
 /dev/null;
APT::Archives ;
APT::Archives::MaxAge 30;
APT::Archives::MinAge 2;
APT::Archives::MaxSize 500;
APT::Architectures ;
APT::Architectures:: i386;
APT::Compressor ;
APT::Compressor::. ;
APT::Compressor::.::Name .;
APT::Compressor::.::Extension ;
APT::Compressor::.::Binary ;
APT::Compressor::.::Cost 1;
APT::Compressor::gzip ;
APT::Compressor::gzip::Name gzip;
APT::Compressor::gzip::Extension .gz;
APT::Compressor::gzip::Binary gzip;
APT::Compressor::gzip::Cost 2;
APT::Compressor::gzip::CompressArg ;
APT::Compressor::gzip::CompressArg:: -9n;
APT::Compressor::gzip::UncompressArg ;
APT::Compressor::gzip::UncompressArg:: -d;
APT::Compressor::bzip2 ;
APT::Compressor::bzip2::Name bzip2;
APT::Compressor::bzip2::Extension .bz2;
APT::Compressor::bzip2::Binary bzip2;
APT::Compressor::bzip2::Cost 3;
APT::Compressor::bzip2::CompressArg ;
APT::Compressor::bzip2::CompressArg:: -9;
APT::Compressor::bzip2::UncompressArg ;
APT::Compressor::bzip2::UncompressArg:: -d;
APT::Compressor::xz ;
APT::Compressor::xz::Name xz;
APT::Compressor::xz::Extension .xz;
APT::Compressor::xz::Binary xz;
APT::Compressor::xz::Cost 4;
APT::Compressor::xz::CompressArg ;
APT::Compressor::xz::CompressArg:: -6;
APT::Compressor::xz::UncompressArg ;
APT::Compressor::xz::UncompressArg:: -d;
APT::Compressor::lzma ;
APT::Compressor::lzma::Name lzma;
APT::Compressor::lzma::Extension .lzma;
APT::Compressor::lzma::Binary xz;
APT::Compressor::lzma::Cost 5;
APT::Compressor::lzma::CompressArg ;
APT::Compressor::lzma::CompressArg:: --format=lzma;
APT::Compressor::lzma::CompressArg:: -9;
APT::Compressor::lzma::UncompressArg ;
APT::Compressor::lzma::UncompressArg:: --format=lzma;