On Thu, 10 Apr 2014, Frank McCormick wrote:

> On 10/04/14 04:56 PM, Patrick Bartek wrote:
> > On Thu, 10 Apr 2014, Frank McCormick wrote:
> >
> >> On 10/04/14 11:50 AM, Patrick Bartek wrote:
> >>> On Thu, 10 Apr 2014, Frank McCormick wrote:
> >>>
> >>>> Had a strange problem this morning for the second time recently:
> >>>>
> >>>>
> >>>> root@frank-debian:/home/frank# apt-get upgrade
> >>>> Reading package lists... Done
> >>>> Building dependency tree
> >>>> Reading state information... Done
> >>>> Calculating upgrade... Done
> >>>> The following package was automatically installed and is no
> >>>> longer required: python-gtksourceview2
> >>>> Use 'apt-get autoremove' to remove it.
> >>>> The following packages have been kept back:
> >>>>      eom-common mate-panel mate-panel-common
> >>>> The following packages will be upgraded:
> >>>>      base-passwd cups cups-bsd cups-client cups-common
> >>>> cups-core-drivers cups-daemon
> >>>>      cups-ppdc cups-server-common dnsmasq-base geoip-database
> >>>> libcups2 libcupscgi1
> >>>>      libcupsimage2 libcupsmime1 libcupsppdc1 man-db pluma
> >>>> pluma-common ruby 20 upgraded, 0 newly installed, 0 to remove and
> >>>> 3 not upgraded. Need to get 7,645 kB of archives.
> >>>> After this operation, 4,731 kB disk space will be freed.
> >>>> Do you want to continue? [Y/n]
> >>>>
> >>>> Apt-get then did what it said it would upgrading everything
> >>>> except mate-panel, mate-panel-commong and eom
> >>>
> >>> This is the proper behavior for "upgrade."  To "upgrade" the
> >>> held-back files use "dist-upgrade" instead. The apt-get man
> >>> explains the difference between the two, and why it is done that
> >>> way.
> >>>
> >>>
> >>> B
> >>>
> >>>
> >>
> >>
> >>      As I told another poster here, dist-upgrade wanted to remove
> >> half of Mate.
> >
> > Dist-upgrade installs the NEWER version of a file(s) and its
> > dependencies, and removes the OLD version.  That is, v1.0 to v2.0.
> > Upgrade does v1.0 to v1.1 as well a security and bug fixes.  Check
> > the versions of what was going to be installed against what was
> > initially installed. Also, check the held-back files against what
> > dist-upgrade would have installed.  Any match up namewise?
> >
> > I admit apt-get and aptitude can be a pain to use sometimes.  That's
> > why someone created Synaptic. ;-)
> >
> >> Synaptic was the only one that offered to replace the old
> >> mate-applets file with the new one, Neither apt-get, nor aptitude
> >> in any of my attempts mentioned anything about the applets file.
> >
> > Did you try "upgrading" those old mate-applets specifically by name?
> > What were the version numbers of the old and new applets?  If they
> > differed by major version numbers, upgrade won't upgrade them.
> > That's not what it does.
> >
> > B
> >
> >
> 
>     Well I wasn't aware of them at the time.

How do you think I learned about apt-get's and aptitude's quirks?

> But synaptic was. This is from the apt log.
> 
> Start-Date: 2014-04-10  11:00:36
> Commandline: synaptic
> Install: libmate-panel-applet-4-1:i386 (1.8.0+dfsg1-1, automatic)
> Upgrade: mate-panel:i386 (1.6.0-2.1+8.jessie, 1.8.0+dfsg1-1), 
> mate-panel-common:i386 (1.6.0-2.1+8.jessie, 1.8.0+dfsg1-1)
> Remove: libmatepanelapplet:i386 (1.6.0-2.1+8.jessie)
> End-Date: 2014-04-10  11:00:51
> 
> It may have been because of the difference in names...the new one
> has -4-1 at the end...the old one is just called libmatepanelapplet.
> 
> But if synaptic knew about it...why didn't aptitude or apt-get ?

Maybe, "they" fixed the problem with synaptic.  Made it more
"intelligent."

> I ran aptitude with full-upgrade and apt-get with dist-upgrade,
> but hit 'N' when they wanted to pull out half of Mate. So I don't have
> a record of what they proposed as it was not logged.

No problem.  I was just curious.

FWIW, when I initially installed Wheezy 64-bit on this system, it was
Testing Beta heading toward Stable.  Took about 3 months.  I used
apt-get dist-upgrade to "upgrade" it to the most current versions of
everything installed. This was recommended by Debian.  After it went
Stable, I used just upgrade -- for the most part.  So there would be no
major changes. This also recommended by Debian.

Now, if "they" could come up with an efficient and effective way to
uninstall/purge stuff installed via a metapackage.  Or maybe there is
and I just haven't found it. ;-)

B


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140410210421.0ab93...@debian7.boseck208.net

Reply via email to