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

Re: Wheezy to Jessie update problem: packages with bugs



On 04/07/16 03:23 PM, Bill Harris wrote:
Gary Dale <garydale@torfree.net> writes:

On 04/07/16 12:32 PM, Bill Harris wrote:
Summary:
   emacs24(1 bug), dbus(1 bug), gnome-settings-daemon(1 bug), libxml2(1 bug), debhelper(1 bug), openbsd-inetd(1 bug), smartmontools(1 bug), ruby-hpricot(1 bug), cdrdao(1 bug), libgluegen2-rt-java(1 bug), ndiff(1 bug), apt-xapian-index(1 bug), firefox-esr(3 bugs), dasher(1 bug), minissdpd(1 bug), iceweasel(1 bug), evolution-data-server(1 bug), python-mock(1 bug), grub-pc-bin(1 bug), hdparm(1 bug), gdm3(3 bugs), libpoppler-glib8(1 bug), logrotate(1 bug), evolution(2 bugs), xserver-xorg-video-siliconmotion(1 bug), q4wine(1 bug), lynx-cur(1 bug), gparted(1 bug), freehdl(1 bug), totem(1 bug), nfs-common(1 bug), python-paramiko(1 bug), ed(1 bug), libfreetype6(1 bug), busybox(1 bug), libarchive13(1 bug), libnl-3-200(1 bug), googleearth-package(1 bug), grub2-common(1 bug), empathy(1 bug), samba-common-bin(1 bug), udisks2(1 bug), stunnel4(2 bugs), pinentry-gtk2(1 bug), synergy(1 bug), cron(1 bug), dh-python(2 bugs), init-system-helpers(1 bug), cups-driver-gutenprint(1 bug)
Here is my sources.list:

,----
| #
|
| # deb cdrom:[Debian GNU/Linux 6.0.3 _Jessie_ - Official amd64 NETINST Binary-1 20111008-19:52]/ jessie main
|
| # deb cdrom:[Debian GNU/Linux 6.0.3 _Jessie_ - Official amd64 NETINST Binary-1 20111008-19:52]/ jessie main
|
| deb http://ftp.us.debian.org/debian/ jessie main non-free contrib
| deb-src http://ftp.us.debian.org/debian/ jessie main non-free contrib
|
| deb http://security.debian.org/ jessie/updates main contrib non-free
| deb-src http://security.debian.org/ jessie/updates main contrib non-free
|
| # jessie-updates, previously known as 'volatile'
| deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
| deb-src http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
|
| # R backports at http://cran.fhcrc.org/
| deb http://cran.fhcrc.org/bin/linux/debian jessie-cran3/
|
| # Jessie backports http://backports-master.debian.org/Instructions/
| # deb http://ftp.debian.org/debian jessie-backports main contrib non-free
|
`----
The simplest solution would be to reinstall the offending
packages. Apt-get doesn't have that option but aptitude does. I can't
try this at home but it may resolve the conflicts. Install aptitude
and give it a try.

Gary,

I like simple.  To be clear, is this the sequence you're proposing?

- Now that I've deleted backports from my sources.list, run `aptitude
   install emacs24` and so forth through the list.

- Then run `apt-get dist-upgrade`.

- Reboot into Jessie.

The alternative seems to be

- Run `apt-get dist-upgrade`.

- Run `aptitude install emacs24` and so forth through the list.

- Reboot into Jessie.

The first sounds correct, but this isn't fully a Jessie system yet, and
I'd be reinstalling packages that only came with dist-upgrade.

Thanks,

Bill

Not even close. I was suggesting installing aptitude then use the reinstall option to reinstall the packages.

However, as Cindy pointed out, you can just use the --reinstall flag with apt-get. That would be:
  apt-get install <package> --reinstall


Reply to: