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

Bug#418346: upgrade-reports: undeclared conflict between pppconfig and manpages-fr breaks sarge to etch upgrade



I am a victim of abuse.. a person put my email in much mailing list... 

PLEASE UNSUBSCRIBE ME!!!!

Guia Artistica
www.guiaartistica.com.ar


-----Mensaje original-----
De: Frederic Daniel Luc Lehobey [mailto:Frederic.Lehobey@free.fr] 
Enviado el: Lunes, 09 de Abril de 2007 07:04 a.m.
Para: Debian Bug Tracking System
Asunto: Bug#418346: upgrade-reports: undeclared conflict between pppconfig
and manpages-fr breaks sarge to etch upgrade

Package: upgrade-reports
Severity: serious
Justification: Policy 7.5.1

When performing an upgrade from sarge to etch, closely following the 
current release notes, the initial upgrade (from section 4.5.4 of the 
release notes) breaks in the following way:

# LANG=C aptitude upgrade
Reading Package Lists... Done
Building Dependency Tree       
Reading extended state information      
Initializing package states... Done
Reading task descriptions... Done  
The following packages have been kept back:
  acpid adduser alsa-base alsa-utils amarok amarok-xine apt apt-utils 
  aptitude arj ark artsbuilder aspell-en at aumix base-passwd bash bb bc 
  beep-media-player bin86 bind9-host binutils bison bsdmainutils bsdutils 
  bzip2 cdparanoia cdrdao cdrecord chkrootkit clamav clamav-base 
  clamav-freshclam console-common console-tools coreutils cpio cpp cpp-3.3 
  cron cupsys cupsys-bsd cupsys-client dash dc debianutils deborphan 
  desktop-file-utils dhcp-client dialog dillo discover1 dnsutils dpkg 
  dpkg-dev dselect dvd+rw-tools e2fslibs e2fsprogs eject esound-clients 
  exim4 exim4-base exim4-config exim4-daemon-light fam fdutils file 
  findutils finger flex fontconfig foomatic-db-engine foomatic-filters-ppds 
  fortune-mod ftp g++ g++-3.3 gcc gcc-3.3 gcc-3.3-base gcompris 
  gcompris-data gcompris-sound-fr gconf2 gdb gdm gettext-base gksu 
  gnome-keyring gnomemeeting gnupg grep groff-base grub gs-esp gs-gpl 
  gstreamer0.8-audiofile gstreamer0.8-flac gstreamer0.8-mad 
  gstreamer0.8-misc gstreamer0.8-oss gstreamer0.8-vorbis gtk2-engines-xfce 
  gzip hostname ifupdown imagemagick info initrd-tools initscripts iptables 
  iputils-ping ispell jackd k3b kcontrol kde-i18n-fr kdebase-bin 
  kdebase-data kdebase-kio-plugins kdelibs-data kdemultimedia-kio-plugins 
  kdesktop kfind klogd konq-plugins konqueror less lesstif2 liba52-0.7.4 
  libacl1 libao2 libapt-pkg-perl libartsc0 libasound2 libaspell15 
  libatk1.0-0 libatk1.0-data libattr1 libaudio2 libavc1394-0 libblkid1 
  libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common 
  libbz2-1.0 libc6 libc6-dev libcdparanoia0 libcomerr2 libcompfaceg1 
  libconsole libcroco3 libcupsimage2 libcupsys2-gnutls10 libcurl3 
  libdb1-compat libdb3 libdb4.2 libdb4.3 libdbh1.0-1 libdigest-sha1-perl 
  libdiscover1 libdv-bin libdv4 libdvdnav4 libdvdread3 libesd0 libexpat1 
  libfam0c102 libfontconfig1 libfreetype6 libfribidi0 libft-perl 
  libgail-common libgail17 libgcc1 libgcompris-1-0 libgconf2-4 libgcrypt11 
  libgdbm3 libgdk-pixbuf2 libgksu1.2-0 libglade2-0 libglib-perl libglib1.2 
  libglib2.0-0 libglib2.0-data libgnome-desktop-2 libgnome-keyring0 
  libgnome2-0 libgnome2-canvas-perl libgnome2-common libgnome2-perl 
  libgnome2-vfs-perl libgnomecanvas2-0 libgnomecanvas2-common 
  libgnomecups1.0-1 libgnomeprint2.2-0 libgnomeprint2.2-data 
  libgnomeprintui2.2-0 libgnomeui-0 libgnomeui-common libgnomevfs2-0 
  libgnomevfs2-common libgpg-error0 libgpmg1 libgstreamer-gconf0.8-0 
  libgstreamer-plugins0.8-0 libgstreamer0.8-0 libgtk1.2 libgtk2-perl 
  libgtk2.0-0 libgtk2.0-bin libgtkhtml2-0 libhtml-parser-perl libice6 
  libid3tag0 libidl0 libidn11 libjpeg-progs libjpeg62 libkcddb1 libkonq4 
  libkrb53 liblcms1 libldap2 liblircclient0 liblocale-gettext-perl 
  liblockfile1 liblzo1 libmagic1 libmng1 libmpeg2-4 libncurses5 
  libncursesw5 libnet-dns-perl libnetpbm10 libnss-db libogg0 libopencdk8 
  liborbit2 libpam-modules libpam0g libpanel-applet2-0 libpango1.0-0 
  libpaper-utils libpaper1 libpcre3 libperl5.8 libpng12-0 libpopt0 
  libpt-plugins-alsa libpt-plugins-avc libpt-plugins-dc libpt-plugins-oss 
  libpt-plugins-v4l libpt-plugins-v4l2 libreadline5 librecode0 librsvg2-2 
  librsvg2-bin librsvg2-common libsamplerate0 libsasl2 libscrollkeeper0 
  libsdl-mixer1.2 libsdl1.2debian libsdl1.2debian-oss libselinux1 
  libsensors3 libshout3 libslp1 libsm6 libsmbclient libsmpeg0 libsndfile1 
  libspeex1 libsqlite3-0 libssl0.9.7 libstartup-notification0 libstdc++5 
  libstdc++5-3.3-dev libsvga1 libtar libtext-charwidth-perl 
  libtext-iconv-perl libtextwrap1 libtheora0 libtiff4 libttf2 libusb-0.1-4 
  libuuid1 libvcdinfo0 libvorbis0a libvorbisenc2 libvorbisfile3 
  libvte-common libvte4 libwrap0 libx11-6 libxaw7 libxcursor1 libxext6 
  libxft2 libxi6 libxine1 libxml2 libxmu6 libxmuu1 libxosd2 libxp6 libxpm4 
  libxrandr2 libxrender1 libxslt1.1 libxt6 libxtrap6 libxtst6 libxv1 
  lm-sensors locales login logrotate lsof lynx m4 make man-db manpages-fr 
  mdetect menu metamail mkisofs module-init-tools modutils mount mozilla 
  mozilla-browser mozilla-firefox mozilla-firefox-locale-fr-fr 
  mozilla-mailnews mozilla-psm mozilla-thunderbird 
  mozilla-thunderbird-locale-fr mpack mtools mtr-tiny mutt nano ncompress 
  ncurses-base ncurses-bin netbase netcat netpbm nfs-common nmap ntpdate 
  nvi openoffice.org openoffice.org-l10n-fr passwd patch pciutils perl 
  perl-base perl-modules perl-suid pidentd portmap ppp pppoe pppoeconf 
  procmail procps psmisc python python-newt rcs read-edid reportbug 
  rox-filer rsync samba-common scrollkeeper sed shared-mime-info smbclient 
  spamassassin spamc ssh strace sudo sylpheed-claws sylpheed-claws-clamav 
  sylpheed-claws-dillo-viewer sylpheed-claws-ghostscript-viewer 
  sylpheed-claws-i18n sylpheed-claws-image-viewer sylpheed-claws-pgpmime 
  sylpheed-claws-spamassassin sylpheed-claws-trayicon synaptic sysklogd 
  sysvinit tar tasksel tcpd tcsh telnet texinfo totem-xine traceroute ucf 
  unzip unzoo usbutils util-linux vcdimager vlc vorbis-tools w3m wget 
  whiptail whois x-window-system-core xbase-clients xfce4 xfce4-mcs-manager 
  xfce4-mcs-plugins xfce4-mixer xfce4-panel xfce4-session xfce4-utils 
  xfdesktop4 xfonts-100dpi xfonts-100dpi-transcoded xfonts-75dpi 
  xfonts-75dpi-transcoded xfonts-base xfonts-intl-european xfonts-scalable 
  xfonts-terminus xfprint4 xfwm4 xfwm4-themes xlibmesa-dri xlibmesa-gl 
  xlibmesa-glu xlibs-data xnest xpdf xpdf-common xpdf-reader xpdf-utils 
  xprint xprint-common xserver-xfree86 xterm xutils zenity zip zlib1g zoo 
The following packages will be upgraded:
  pppconfig 
1 packages upgraded, 0 newly installed, 0 to remove and 468 not 
upgraded.
Need to get 0B/158kB of archives. After unpacking 406kB will be freed.
Do you want to continue? [Y/n/?] 
(Reading database ... 72503 files and directories currently installed.)
Preparing to replace pppconfig 2.3.11 (using 
.../pppconfig_2.3.15_all.deb) ...
Unpacking replacement pppconfig ...
dpkg: error processing /var/cache/apt/archives/pppconfig_2.3.15_all.deb 
(--unpack):
 trying to overwrite `/usr/share/man/fr/man8/pppconfig.8.gz', which is 
also in package manpages-fr
Errors were encountered while processing:
 /var/cache/apt/archives/pppconfig_2.3.15_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ack!  Something bad happened while installing packages.  Trying to 
recover:
Reading Package Lists... Done    
Building Dependency Tree       
Reading extended state information       
Initializing package states... Done
Reading task descriptions... Done  

I have experienced the probleÃm during two upgrades (yesterday night and 
this morning) and the two obvious workarounds:

 - remove first pppconfig

or

 - install manpages-fr (from etch)

are both working.

Hence the problem should be solved by a proper conflict to be added to 
these packages. As it breaks the upgrade for french users I suppose it 
deserves at least to be added to the errata.

----
By the way (it is unrelated, sorry...) the suggested command in section 
4.5.3 of the relase notes breaks in the following way (when performed 
at this early step of the upgrade):

# LANG=C aptitude -y -s -f --with-recommends dist-upgrade
Reading Package Lists... Done
Building Dependency Tree       
Reading extended state information      
Initializing package states... Done
Reading task descriptions... Done  
Some packages had unmet dependencies.  This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

The following packages have unmet dependencies:
  xlibmesa-gl: Depends: xfree86-common but it is not installable
               Conflicts: libgl1 which is a virtual package.
  xlibmesa-glu: Depends: xfree86-common but it is not installable
                Conflicts: libglu1 which is a virtual package.
  libglu1-mesa: Conflicts: libglu1 which is a virtual package.
  libgamin0: Conflicts: libfam0c102 but 2.7.0-6sarge1 is installed and 
it is kept back.
             Conflicts: libfam0 but it is not installable
  libfam0c102: Conflicts: libfam0 but it is not installable
  libgl1-mesa-glx: Conflicts: libgl1 which is a virtual package.

----

Thanks for you work on releasing etch,
Frederic Lehobey

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-386
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-15)




Reply to: