[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#443739: marked as done (apt outputs ":" character present in package versione as "%3a" during install)



Your message dated Tue, 21 Aug 2012 15:15:43 +0200
with message-id <CAAZ6_fATM3c=-zV_ZwdjfL_w1f6FY78zQ8=eEYvUrEAPyz=0vg@mail.gmail.com>
and subject line Re: Bug#443739: apt outputs ":" character present in package versione as "%3a" during install
has caused the Debian Bug report #443739,
regarding apt outputs ":" character present in package versione as "%3a" during install
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
443739: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=443739
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apt
Version: 0.7.6
Severity: normal

During an apt-get (or aptitude) install lines like the following appear:

Preparing to replace xnest 2:1.3.0.0.dfsg-12 (using .../xnest_2%3a1.4-2_i386.deb) ...

i.e the ":" in the package version is output with its codification (what format).

This output is unclear, I think a simple ":" should be output there.

-- Package-specific info:

-- apt-config dump --

APT "";
APT::Architecture "i386";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Install-Recommends "0";
APT::Install-Suggests "0";
APT::NeverAutoRemove "";
APT::NeverAutoRemove:: "^linux-image.*";
APT::NeverAutoRemove:: "^linux-restricted-modules.*";
APT::Default-Release "unstable";
APT::Cache-Limit "25165824";
APT::Acquire "";
APT::Acquire::Translation "environment";
Dir "/";
Dir::State "var/lib/apt/";
Dir::State::lists "lists/";
Dir::State::cdroms "cdroms.list";
Dir::State::userstatus "status.user";
Dir::State::status "/var/lib/dpkg/status";
Dir::Cache "var/cache/apt/";
Dir::Cache::archives "archives/";
Dir::Cache::srcpkgcache "srcpkgcache.bin";
Dir::Cache::pkgcache "pkgcache.bin";
Dir::Etc "etc/apt/";
Dir::Etc::sourcelist "sources.list";
Dir::Etc::sourceparts "sources.list.d";
Dir::Etc::vendorlist "vendors.list";
Dir::Etc::vendorparts "vendors.list.d";
Dir::Etc::main "apt.conf";
Dir::Etc::parts "apt.conf.d";
Dir::Etc::preferences "preferences";
Dir::Bin "";
Dir::Bin::methods "/usr/lib/apt/methods";
Dir::Bin::dpkg "/usr/bin/dpkg";
DPkg "";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/bin/apt-listchanges --apt || test $? -ne 10";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true";
DPkg::Tools "";
DPkg::Tools::Options "";
DPkg::Tools::Options::/usr/bin/apt-listchanges "";
DPkg::Tools::Options::/usr/bin/apt-listchanges::Version "2";

-- /etc/apt/preferences --

# /etc/apt/preferences
#
Package: *
Pin: release a=unstable
Pin-Priority: 1000
#
Package: *
Pin: release a=testing
Pin-Priority: 500

Package: g-wrap
Pin: version 1.9.6-3.2
Pin-Priority: 1001

Package: guile-g-wrap
Pin: version 1.9.6-3.2
Pin-Priority: 1001
-- /etc/apt/sources.list --

# $Id: sources.list.dist,v 1.7 2001/04/04 23:10:08 jlicquia Exp $

deb http://http.us.debian.org/debian/ testing main contrib non-free 
deb http://http.us.debian.org/debian/ unstable main contrib non-free 
#deb-src http://http.us.debian.org/debian/ testing main contrib non-free 
#deb-src http://http.us.debian.org/debian/ unstable main contrib non-free 

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-1-686 (SMP w/1 CPU core)
Locale: LANG=es_DO.UTF-8, LC_CTYPE=es_DO.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages apt depends on:
ii  debian-archive-keyring        2007.07.31 GnuPG archive keys of the Debian a
ii  libc6                         2.6.1-5    GNU C Library: Shared libraries
ii  libgcc1                       1:4.2.1-5  GCC support library
ii  libstdc++6                    4.2.1-5    The GNU Standard C++ Library v3

apt recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
On Tue, Aug 21, 2012 at 2:34 PM, Nathan Schulte <reklipz@gmail.com> wrote:
> I noticed this bug during an upgrade from stable to unstable (Squeeze
> to Sid).  This bug is still open.  Is this actually a bug, or is this
> being considered intended behavior?  I personally am with the reporter

It is intended behavior. Sven Joachim already said everything important,
but just to rehash: The output comes from dpkg and in that place it outputs
the name of the file it works on. The file has this name to ensure that
you can store these files on different filesystems (namely on e.g. FAT32).

dpkg can't decode pkga%3a1.deb as pkga:1.deb as these could be two
different valid packages (for dpkg) and APT is not going to modify the
output of dpkg as it is a pain to modify non-machine-parsable output
and is actually wrong as the filename is indeed encoded (hexcode btw).

So closing as not a bug.

If you want to know the version number either use an apt front-end displaying
a detailed progress line (we have the info available, apt just doesn't display
it currently) or get the info beforehand e.g. with the -V flag for apt-get.
Or learn to read %3a as : of course…

(And yet, people claim nobody cares for version numbers anymore)

Best regards

David Kalnischkies

--- End Message ---

Reply to: