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

Bug#669591: marked as done (apt: 'apt-get remove g++' is intrepreted as an install command (iprobably any package with a + at the end))



Your message dated Fri, 20 Apr 2012 12:47:21 +0000
with message-id <E1SLDFB-0005z1-7t@franck.debian.org>
and subject line Bug#669591: fixed in apt 0.9.2
has caused the Debian Bug report #669591,
regarding apt: 'apt-get remove g++' is intrepreted as an install command (iprobably any package with a + at the end)
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.)


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

Hi,

this is a regression from 0.8.x:

# apt-get --version
apt 0.9.1 for amd64 compiled on Apr 17 2012 09:51:18
...
# apt-get remove g++
Reading package lists... Done
Building dependency tree
Reading state information... Done
g++ is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

# apt-get --version
apt 0.8.15.10 for amd64 compiled on Mar  6 2012 14:33:57
...
# apt-get remove g++
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libgmp10 libmpfr4 g++-4.6 libgomp1 gcc-4.6 libquadmath0 cpp gcc libstdc++6-4.6-dev libc6-dev cpp-4.6 linux-libc-dev libc-dev-bin binutils libmpc2
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  g++
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 34.8 kB disk space will be freed.
(Reading database ... 8959 files and directories currently installed.)
Removing g++ ...

"remove g++" can be interpreted as
  remove g++ ({g++}-)
  install g+ ({g+}+)

iThe introduction of packages called 'g+' or 'g++-' could cause real ambiguity.


Andreas



--- End Message ---
--- Begin Message ---
Source: apt
Source-Version: 0.9.2

We believe that the bug you reported is fixed in the latest version of
apt, which is due to be installed in the Debian FTP archive:

apt-doc_0.9.2_all.deb
  to main/a/apt/apt-doc_0.9.2_all.deb
apt-transport-https_0.9.2_amd64.deb
  to main/a/apt/apt-transport-https_0.9.2_amd64.deb
apt-utils_0.9.2_amd64.deb
  to main/a/apt/apt-utils_0.9.2_amd64.deb
apt_0.9.2.dsc
  to main/a/apt/apt_0.9.2.dsc
apt_0.9.2.tar.gz
  to main/a/apt/apt_0.9.2.tar.gz
apt_0.9.2_amd64.deb
  to main/a/apt/apt_0.9.2_amd64.deb
libapt-inst1.5_0.9.2_amd64.deb
  to main/a/apt/libapt-inst1.5_0.9.2_amd64.deb
libapt-pkg-dev_0.9.2_amd64.deb
  to main/a/apt/libapt-pkg-dev_0.9.2_amd64.deb
libapt-pkg-doc_0.9.2_all.deb
  to main/a/apt/libapt-pkg-doc_0.9.2_all.deb
libapt-pkg4.12_0.9.2_amd64.deb
  to main/a/apt/libapt-pkg4.12_0.9.2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 669591@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Vogt <mvo@debian.org> (supplier of updated apt package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 20 Apr 2012 11:26:16 +0200
Source: apt
Binary: apt libapt-pkg4.12 libapt-inst1.5 apt-doc libapt-pkg-dev libapt-pkg-doc apt-utils apt-transport-https
Architecture: source all amd64
Version: 0.9.2
Distribution: unstable
Urgency: low
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Michael Vogt <mvo@debian.org>
Description: 
 apt        - commandline package manager
 apt-doc    - documentation for APT
 apt-transport-https - https download transport for APT
 apt-utils  - package managment related utility programs
 libapt-inst1.5 - deb package format runtime library
 libapt-pkg-dev - development files for APT's libapt-pkg and libapt-inst
 libapt-pkg-doc - documentation for APT development
 libapt-pkg4.12 - package managment runtime library
Closes: 610069 669061 669328 669377 669591
Changes: 
 apt (0.9.2) unstable; urgency=low
 .
   [ Michael Vogt ]
   * apt-inst/contrib/extracttar.cc:
     - ensure that in StartGzip the InFd is set to "AutoClose" to ensure
       that the pipe is closed when InFd is closed. This fixes a Fd leak
       (LP: #985452)
 .
   [ David Kalnischkies ]
    * apt-pkg/deb/deblistparser.cc:
     - only treat the native apt as essential by default (Closes: #669377)
   * apt-pkg/contrib/fileutl.cc:
     - redirect stderr from compressors to /dev/null
   * apt-pkg/aptconfiguration.cc:
     - if the compressor is not installed, but we link against it's
       library accept it as a CompressionType (Closes: #669328)
   * apt-pkg/contrib/sha2_internal.cc:
     - do not use the input data directly but memcpy it instead as
       it could be unaligned as in the http-transport which causes
       a sigbus error on sparc (Closes: #669061)
   * apt-pkg/cacheset.cc:
     - actually return to the fallback modifier if we have detected we
       should for packagenames which look like modifiers (Closes: #669591)
 .
   [ Adam Conrad ]
   * Set FD_CLOEXEC on history.log's FD (Closes: #610069, LP: #636010)
 .
   [ Thorsten Spindler ]
   * apt-pkg/deb/dpkgpm.cc:
     - do not crash if (*I).Pkg is NULL (LP: #939867)
 .
   [ Malcolm Scott ]
   * apt-pkg/packagemanager.cc:
     - iterate over all pre-depends or-group member instead of looping
       endlessly over the first member in SmartUnpack (LP: #985852)
Checksums-Sha1: 
 843f6bc61f431b9d396da6e69ea3789267a35b3f 1663 apt_0.9.2.dsc
 a864bfeffc26236d611a7042feee3336612f6e93 3413679 apt_0.9.2.tar.gz
 4d1bd752672a57a9c3290baec7c0ad0f01a50a27 254554 apt-doc_0.9.2_all.deb
 c29f0a377be318d87201d705a2366466d6d8ab53 831988 libapt-pkg-doc_0.9.2_all.deb
 adc7a3b63388b848b6e2fe47c9ee69bb785dafca 874564 libapt-pkg4.12_0.9.2_amd64.deb
 6a9050da437dc6395f4e0f306f50e49b47f02955 157436 libapt-inst1.5_0.9.2_amd64.deb
 ae5487ed3f8f7de5b38af5a24549e2eac47dc893 1157930 apt_0.9.2_amd64.deb
 943ec8b1f77d589f1089335f8b0877d63ea6011f 177874 libapt-pkg-dev_0.9.2_amd64.deb
 06bfd0e82b8ef411d512e879fcecad0ff69249d3 369892 apt-utils_0.9.2_amd64.deb
 0aed3f425a18631ca2a19eedaf4439e871cbeeef 100822 apt-transport-https_0.9.2_amd64.deb
Checksums-Sha256: 
 44ae26fe1116b707688d09f4b0d51c8681100460bbe4e26e827a533872136883 1663 apt_0.9.2.dsc
 8ef1e68165dc7c670838e84d4d230aaf5d93b42eeb1865114e7ef7fb703dfb6c 3413679 apt_0.9.2.tar.gz
 6b0ba668da2ee38b6e9dfbda7c3edfccc6d85fb24e71d4527e0abe39ec55a7ea 254554 apt-doc_0.9.2_all.deb
 ad7f63a98fb7ac5ace3483662ef275743e456894d0ed8686ff8a2bdfe94cf5df 831988 libapt-pkg-doc_0.9.2_all.deb
 d19e5f700c8fd01a7fb0b88cb31e1682bedbf7547c7d065688b474542b8e337f 874564 libapt-pkg4.12_0.9.2_amd64.deb
 8dd74ded4e667d859cc153a253eb9efcaa675ce0a54bb88b672a703289def11f 157436 libapt-inst1.5_0.9.2_amd64.deb
 52104750dc71c45037e32d0d2001aff1155b21e402983171cc5f96e988651aa4 1157930 apt_0.9.2_amd64.deb
 74fa7a03ef05d9d0607ca75997b8fe295221e532202503bda6905e77b53cd7a1 177874 libapt-pkg-dev_0.9.2_amd64.deb
 b719cc5c706490e6f486a967369bd70d56444007442ce785a5820479b27abbce 369892 apt-utils_0.9.2_amd64.deb
 8fea8183f3276d55f77f62220d711990c996a8d8eddc3c8e5d50ea09716c85e4 100822 apt-transport-https_0.9.2_amd64.deb
Files: 
 4e52387c12326c1973a6095a81ac7758 1663 admin important apt_0.9.2.dsc
 8a7bbab661fdde926d96a3833c1c6399 3413679 admin important apt_0.9.2.tar.gz
 bd6738e083aa25db295704690de06c20 254554 doc optional apt-doc_0.9.2_all.deb
 40f2fcf6ceda83eaf76fc99f3442358d 831988 doc optional libapt-pkg-doc_0.9.2_all.deb
 70152a67b5156a0769c1569ad98fcb65 874564 admin important libapt-pkg4.12_0.9.2_amd64.deb
 00b7f707960e4ce76f110db6803509f8 157436 admin important libapt-inst1.5_0.9.2_amd64.deb
 17972a0c09a7d93f42a52e908ccf7596 1157930 admin important apt_0.9.2_amd64.deb
 412381acac4a6242218584bdc2f61ba8 177874 libdevel optional libapt-pkg-dev_0.9.2_amd64.deb
 61d7459135c9c103f300ca0b106cf91e 369892 admin important apt-utils_0.9.2_amd64.deb
 b995e03ee89e77ef1c2188dad2b26a66 100822 admin optional apt-transport-https_0.9.2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAk+RVaEACgkQliSD4VZixzQecQCffknjnGymH7Gc+i1z6y03Wix6
pyUAoI2eGPMnjrtSlbGrniaTHP5oCw8u
=ROXM
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: