[Bug 520615] New: After upgrading to Opensuse 11.1 many old packages remain
http://bugzilla.novell.com/show_bug.cgi?id=520615 Summary: After upgrading to Opensuse 11.1 many old packages remain Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: All OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: R.Vickers@cs.rhul.ac.uk QAContact: jsrain@novell.com Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.11) Gecko/2009060214 Firefox/3.0.11 After upgrading from Opensuse 11.0 to 11.1 I noticed that Eclipse had not been updated to the latest version, and that rpm reported its distribution as being 11.0. I then ran the command rpm -qa --queryformat '%-30{NAME}%{DISTRIBUTION}\n' | grep 11.0 which showed that this problem occurred with many packages on many different computers. Here is a typical list (sorted): AdobeICCProfiles openSUSE 11.0 (i586) alien openSUSE 11.0 (X86-64) amanda openSUSE 11.0 (X86-64) asciidoc openSUSE 11.0 (i586) autotrace openSUSE 11.0 (X86-64) basket openSUSE 11.0 (X86-64) bdfresize openSUSE 11.0 (X86-64) bibview openSUSE 11.0 (X86-64) bitstream-vera openSUSE 11.0 (i586) blas-man openSUSE 11.0 (X86-64) blas openSUSE 11.0 (X86-64) celestia openSUSE 11.0 (X86-64) chemtool openSUSE 11.0 (X86-64) claws-mail-extra-plugins openSUSE 11.0 (X86-64) claws-mail openSUSE 11.0 (X86-64) cln-devel openSUSE 11.0 (X86-64) cln openSUSE 11.0 (X86-64) colordiff openSUSE 11.0 (i586) csindex openSUSE 11.0 (X86-64) cyrus-sasl-saslauthd openSUSE 11.0 (X86-64) doc++ openSUSE 11.0 (X86-64) dump openSUSE 11.0 (X86-64) dvgt openSUSE 11.0 (X86-64) ec-fonts-mftraced openSUSE 11.0 (i586) eclipse-archdep-gtk2 openSUSE 11.0 (X86-64) eclipse-archdep-jdt openSUSE 11.0 (X86-64) eclipse-archdep openSUSE 11.0 (X86-64) eclipse-archdep-pde openSUSE 11.0 (X86-64) eclipse-archdep-platform openSUSE 11.0 (X86-64) eclipse-archdep-source openSUSE 11.0 (X86-64) eclipse-cdt-archdep openSUSE 11.0 (X86-64) eclipse-cdt openSUSE 11.0 (i586) eclipse-jdt openSUSE 11.0 (i586) eclipse openSUSE 11.0 (i586) eclipse-pde openSUSE 11.0 (i586) eclipse-platform openSUSE 11.0 (i586) eclipse-scripts openSUSE 11.0 (i586) efont-serif-ttf openSUSE 11.0 (i586) ElectricFence openSUSE 11.0 (X86-64) enblend openSUSE 11.0 (X86-64) exif openSUSE 11.0 (X86-64) f2c openSUSE 11.0 (X86-64) fftw openSUSE 11.0 (X86-64) fly openSUSE 11.0 (X86-64) fontforge openSUSE 11.0 (X86-64) fping openSUSE 11.0 (X86-64) freenx-client openSUSE 11.0 (X86-64) freetype-tools openSUSE 11.0 (X86-64) fuse-devel openSUSE 11.0 (X86-64) fuseiso openSUSE 11.0 (X86-64) fusesmb openSUSE 11.0 (X86-64) galculator openSUSE 11.0 (X86-64) garlic openSUSE 11.0 (X86-64) glitz-32bit openSUSE 11.0 (i586) gnome-patch-translation openSUSE 11.0 (i586) gnome-pilot-lang openSUSE 11.0 (X86-64) gnu-unifont openSUSE 11.0 (i586) gonvert openSUSE 11.0 (i586) goocanvas-lang openSUSE 11.0 (X86-64) goocanvas openSUSE 11.0 (X86-64) gq openSUSE 11.0 (X86-64) graphviz-doc openSUSE 11.0 (X86-64) gromacs openSUSE 11.0 (X86-64) gsl openSUSE 11.0 (X86-64) gst-fluendo-mp3 openSUSE 11.0 (X86-64) gtk-devel openSUSE 11.0 (X86-64) gwenview-lang openSUSE 11.0 (X86-64) gwenview openSUSE 11.0 (X86-64) haserl openSUSE 11.0 (X86-64) hello openSUSE 11.0 (X86-64) help2man openSUSE 11.0 (X86-64) hex openSUSE 11.0 (X86-64) ht2html openSUSE 11.0 (i586) htmldoc openSUSE 11.0 (X86-64) iceWMCP openSUSE 11.0 (i586) icewm-themes openSUSE 11.0 (i586) img2eps openSUSE 11.0 (X86-64) jack openSUSE 11.0 (X86-64) javadict openSUSE 11.0 (i586) jDictionary openSUSE 11.0 (i586) jDictionary-SmartEngGer openSUSE 11.0 (i586) jDictionary-SmartEngSpa openSUSE 11.0 (i586) kdedesktopcheck openSUSE 11.0 (i586) kdewebdev3 openSUSE 11.0 (X86-64) kdrill openSUSE 11.0 (X86-64) keyutils openSUSE 11.0 (X86-64) koffice-database-mdb openSUSE 11.0 (X86-64) kphotoalbum openSUSE 11.0 (X86-64) kscope openSUSE 11.0 (X86-64) kseg openSUSE 11.0 (X86-64) ksimus-devel openSUSE 11.0 (X86-64) kst-lang openSUSE 11.0 (X86-64) kst openSUSE 11.0 (X86-64) LabPlot openSUSE 11.0 (X86-64) ladspa openSUSE 11.0 (X86-64) lash-libs openSUSE 11.0 (X86-64) ldtp-python openSUSE 11.0 (X86-64) libakonadiprotocolinternals0 openSUSE 11.0 (X86-64) libapt-pkg-libc6_8-6-2 openSUSE 11.0 (X86-64) libblas3 openSUSE 11.0 (X86-64) libdvdread3 openSUSE 11.0 (X86-64) libetpan13 openSUSE 11.0 (X86-64) libexiv2-2 openSUSE 11.0 (X86-64) libflashsupport openSUSE 11.0 (i586) libfluidsynth1 openSUSE 11.0 (X86-64) libgladeui-1-7 openSUSE 11.0 (X86-64) libGLEW1_5 openSUSE 11.0 (X86-64) libglpk0 openSUSE 11.0 (X86-64) libgluezilla0 openSUSE 11.0 (X86-64) libgnome-desktop-2-2 openSUSE 11.0 (X86-64) libgoocanvas3 openSUSE 11.0 (X86-64) libgtksourceviewmm-1_0-2 openSUSE 11.0 (X86-64) libhdf5-0 openSUSE 11.0 (X86-64) liblapack3 openSUSE 11.0 (X86-64) liblo openSUSE 11.0 (X86-64) libltdl-3 openSUSE 11.0 (X86-64) libmcal openSUSE 11.0 (X86-64) libmtp7 openSUSE 11.0 (X86-64) libmudflap43 openSUSE 11.0 (X86-64) libnewt0_52 openSUSE 11.0 (X86-64) libnvtv openSUSE 11.0 (X86-64) libnxcl1 openSUSE 11.0 (X86-64) libnxcl openSUSE 11.0 (X86-64) libopenbabel2 openSUSE 11.0 (X86-64) libpcap openSUSE 11.0 (X86-64) libpoppler3 openSUSE 11.0 (X86-64) libpoppler-glib3 openSUSE 11.0 (X86-64) libpqxx openSUSE 11.0 (X86-64) libproj0 openSUSE 11.0 (X86-64) libproj-devel openSUSE 11.0 (X86-64) libqscintilla2-2 openSUSE 11.0 (X86-64) librsync openSUSE 11.0 (X86-64) libsatsolver-perl openSUSE 11.0 (X86-64) libssui0 openSUSE 11.0 (X86-64) libswt3-gtk2 openSUSE 11.0 (X86-64) libtulip-ogl openSUSE 11.0 (X86-64) libtulip openSUSE 11.0 (X86-64) libtulip-qt4 openSUSE 11.0 (X86-64) libupsclient1 openSUSE 11.0 (X86-64) lifelines openSUSE 11.0 (X86-64) lilypond openSUSE 11.0 (X86-64) limal-apparmor-control openSUSE 11.0 (X86-64) limal-apparmor-control-perl openSUSE 11.0 (X86-64) limal-apparmor-notifications openSUSE 11.0 (X86-64) limal-apparmor-notifications-perlopenSUSE 11.0 (X86-64) limal-apparmor-reporting openSUSE 11.0 (X86-64) limal-apparmor-reporting-perl openSUSE 11.0 (X86-64) limal-runlevel openSUSE 11.0 (X86-64) limal-runlevel-perl openSUSE 11.0 (X86-64) LinuxLibertine openSUSE 11.0 (i586) loudmouth openSUSE 11.0 (X86-64) lua openSUSE 11.0 (X86-64) macutils openSUSE 11.0 (X86-64) mcal openSUSE 11.0 (X86-64) mcrypt openSUSE 11.0 (X86-64) mdbtools-gui openSUSE 11.0 (X86-64) mdbtools openSUSE 11.0 (X86-64) memprof-lang openSUSE 11.0 (X86-64) memprof openSUSE 11.0 (X86-64) MesaGLw openSUSE 11.0 (X86-64) mftrace openSUSE 11.0 (X86-64) mgdiff openSUSE 11.0 (X86-64) mgp openSUSE 11.0 (X86-64) mhash openSUSE 11.0 (X86-64) muse2 openSUSE 11.0 (X86-64) muse openSUSE 11.0 (X86-64) mysql-administrator openSUSE 11.0 (X86-64) mysql-bench openSUSE 11.0 (X86-64) mysql-gui-tools openSUSE 11.0 (X86-64) mysql-query-browser openSUSE 11.0 (X86-64) mysql-tools openSUSE 11.0 (X86-64) mysql-workbench openSUSE 11.0 (X86-64) mytop openSUSE 11.0 (X86-64) nagios-nrpe openSUSE 11.0 (X86-64) nagios-plugins-extras openSUSE 11.0 (X86-64) nagios-plugins openSUSE 11.0 (X86-64) nemiver-lang openSUSE 11.0 (X86-64) nemiver openSUSE 11.0 (X86-64) netbeans openSUSE 11.0 (X86-64) nut-cgi openSUSE 11.0 (X86-64) nut-classic openSUSE 11.0 (X86-64) nut openSUSE 11.0 (X86-64) ocaml-facile openSUSE 11.0 (X86-64) ocaml openSUSE 11.0 (X86-64) octave-devel openSUSE 11.0 (X86-64) octave openSUSE 11.0 (X86-64) openmotif22-libs openSUSE 11.0 (i586) openmotif-devel openSUSE 11.0 (X86-64) openmotif openSUSE 11.0 (X86-64) openproj openSUSE 11.0 (i586) pdftk openSUSE 11.0 (X86-64) pdsh openSUSE 11.0 (X86-64) perl-Algorithm-Annotate openSUSE 11.0 (X86-64) perl-Apache2-AuthCookieDBI openSUSE 11.0 (X86-64) perl-Apache-Filter openSUSE 11.0 (X86-64) perl-App-CLI openSUSE 11.0 (X86-64) perl-Arch openSUSE 11.0 (X86-64) perl-Array-Compare openSUSE 11.0 (X86-64) perl-bp openSUSE 11.0 (X86-64) perl-Class-Autouse openSUSE 11.0 (X86-64) perl-Class-Inspector openSUSE 11.0 (X86-64) perl-Class-Spiffy openSUSE 11.0 (X86-64) perl-Class-XPath openSUSE 11.0 (X86-64) perl-Clone openSUSE 11.0 (X86-64) perl-Convert-BER openSUSE 11.0 (X86-64) perl-Curses openSUSE 11.0 (X86-64) perl-CursesWidgets openSUSE 11.0 (X86-64) perl-Data-Hierarchy openSUSE 11.0 (X86-64) perl-Data-UUID openSUSE 11.0 (X86-64) perl-DBIx-Transaction openSUSE 11.0 (X86-64) perl-Event openSUSE 11.0 (X86-64) perl-Expect openSUSE 11.0 (X86-64) perl-FastCGI openSUSE 11.0 (X86-64) perl-File-Basename-Object openSUSE 11.0 (X86-64) perl-File-Which openSUSE 11.0 (X86-64) perl-Font-FreeType openSUSE 11.0 (X86-64) perl-FreezeThaw openSUSE 11.0 (X86-64) perl-HTML-Encoding openSUSE 11.0 (X86-64) perl-HTML-Tidy openSUSE 11.0 (X86-64) perl-IO-Digest openSUSE 11.0 (X86-64) perl-IO-Pager openSUSE 11.0 (X86-64) perl-IO-Socket-INET6 openSUSE 11.0 (X86-64) perl-IO-Socket-Multicast openSUSE 11.0 (X86-64) perl-IO-Tty openSUSE 11.0 (X86-64) perl-libapt-pkg openSUSE 11.0 (X86-64) perl-libintl-perl openSUSE 11.0 (X86-64) perl-Linux-Bootloader openSUSE 11.0 (X86-64) perl-Linux-Inotify2 openSUSE 11.0 (X86-64) perl-List-MoreUtils openSUSE 11.0 (X86-64) perl-Locale-Maketext-Lexicon openSUSE 11.0 (X86-64) perl-Mail-Sendmail openSUSE 11.0 (X86-64) perl-Net-ext openSUSE 11.0 (X86-64) perl-Net-Whois-RIPE openSUSE 11.0 (X86-64) perl-Path-Class openSUSE 11.0 (X86-64) perl-PDF-API2 openSUSE 11.0 (X86-64) perl-PerlIO-eol openSUSE 11.0 (X86-64) perl-PerlIO-via-dynamic openSUSE 11.0 (X86-64) perl-PerlIO-via-symlink openSUSE 11.0 (X86-64) perl-Pod-Coverage openSUSE 11.0 (X86-64) perl-Prima openSUSE 11.0 (X86-64) perl-Proc-Fork openSUSE 11.0 (X86-64) perl-ptkdb openSUSE 11.0 (X86-64) perl-razor-agents openSUSE 11.0 (X86-64) perl-Regexp-Common openSUSE 11.0 (X86-64) perl-Regexp-Shellish openSUSE 11.0 (X86-64) perl-Set-IntSpan openSUSE 11.0 (X86-64) perl-SGML-Parser-OpenSP openSUSE 11.0 (X86-64) perl-Socket-MsgHdr openSUSE 11.0 (X86-64) perl-Spiffy openSUSE 11.0 (X86-64) perl-Spreadsheet-WriteExcel openSUSE 11.0 (X86-64) perl-Sub-Uplevel openSUSE 11.0 (X86-64) perl-Symbol-Table openSUSE 11.0 (X86-64) perl-Term-ReadPassword openSUSE 11.0 (X86-64) perl-Test-Base openSUSE 11.0 (X86-64) perl-Test-Exception openSUSE 11.0 (X86-64) perl-Test-Pod-Coverage openSUSE 11.0 (X86-64) perl-Test-Pod openSUSE 11.0 (X86-64) perl-Test-Warn openSUSE 11.0 (X86-64) perl-Text-CharWidth openSUSE 11.0 (X86-64) perl-Tk-devel openSUSE 11.0 (X86-64) perl-Tree-DAG_Node openSUSE 11.0 (X86-64) perl-UNIVERSAL-require openSUSE 11.0 (X86-64) perl-XML-Bare openSUSE 11.0 (X86-64) perl-XML-Dumper openSUSE 11.0 (X86-64) perl-XML-Generator openSUSE 11.0 (X86-64) perl-XML-NodeFilter openSUSE 11.0 (X86-64) perl-XML-SimpleObject-LibXML openSUSE 11.0 (X86-64) perl-XML-Twig openSUSE 11.0 (X86-64) perl-XML-XQL openSUSE 11.0 (X86-64) perl-YAML-Syck openSUSE 11.0 (X86-64) perl-yui openSUSE 11.0 (X86-64) pgaccess openSUSE 11.0 (i586) php5-pear-db openSUSE 11.0 (i586) pkipplib openSUSE 11.0 (X86-64) portaudio openSUSE 11.0 (X86-64) postgresql-jdbc openSUSE 11.0 (i586) postgresql-plperl openSUSE 11.0 (X86-64) postgresql-pltcl openSUSE 11.0 (X86-64) povray openSUSE 11.0 (X86-64) proj4 openSUSE 11.0 (X86-64) psqlODBC openSUSE 11.0 (X86-64) pvm-devel openSUSE 11.0 (X86-64) pvm openSUSE 11.0 (X86-64) pwlib openSUSE 11.0 (X86-64) python-aqbanking openSUSE 11.0 (X86-64) python-cmdln openSUSE 11.0 (X86-64) python-doc-pdf openSUSE 11.0 (i586) python-gnome-extras-doc openSUSE 11.0 (X86-64) python-goocanvas openSUSE 11.0 (X86-64) python-gtk-doc openSUSE 11.0 (X86-64) python-gtkglext-devel openSUSE 11.0 (X86-64) python-kde3-doc openSUSE 11.0 (X86-64) python-kde3-examples openSUSE 11.0 (X86-64) python-lxml-doc openSUSE 11.0 (X86-64) python-orbit-devel openSUSE 11.0 (X86-64) python-pexpect openSUSE 11.0 (X86-64) python-ply-doc openSUSE 11.0 (X86-64) python-ply openSUSE 11.0 (X86-64) python-pywbem openSUSE 11.0 (X86-64) python-yui openSUSE 11.0 (X86-64) pyxfce openSUSE 11.0 (X86-64) rasmol openSUSE 11.0 (X86-64) rubygem-actionmailer openSUSE 11.0 (X86-64) rubygem-actionpack openSUSE 11.0 (X86-64) rubygem-activerecord openSUSE 11.0 (X86-64) rubygem-activesupport openSUSE 11.0 (X86-64) rubygem-daemons openSUSE 11.0 (X86-64) rubygem-gem_plugin openSUSE 11.0 (X86-64) rubygem-mongrel openSUSE 11.0 (X86-64) rubygem-postgres openSUSE 11.0 (X86-64) rubygem-rake openSUSE 11.0 (X86-64) rubygem-sqlite3 openSUSE 11.0 (X86-64) servletapi4 openSUSE 11.0 (i586) sgi-fonts openSUSE 11.0 (i586) sgmltool openSUSE 11.0 (X86-64) sixpack openSUSE 11.0 (X86-64) sleuth openSUSE 11.0 (i586) snd openSUSE 11.0 (X86-64) spectcl openSUSE 11.0 (i586) stardict-tools openSUSE 11.0 (X86-64) superlu openSUSE 11.0 (X86-64) surf openSUSE 11.0 (X86-64) suse-build-key openSUSE 11.0 (X86-64) suse-desktop-utils openSUSE 11.0 (X86-64) swi-prolog openSUSE 11.0 (X86-64) sysbench openSUSE 11.0 (X86-64) systemtap openSUSE 11.0 (X86-64) t1utils openSUSE 11.0 (X86-64) taskjuggler openSUSE 11.0 (X86-64) texcad openSUSE 11.0 (X86-64) texlive-arab openSUSE 11.0 (i586) texlive-bin-cjk openSUSE 11.0 (X86-64) texlive-bin-jadetex openSUSE 11.0 (X86-64) texlive-bin-musictex openSUSE 11.0 (X86-64) texlive-bin-tex4ht openSUSE 11.0 (X86-64) texlive-cjk-latex-extras openSUSE 11.0 (i586) texlive-cjk openSUSE 11.0 (i586) texlive-doc openSUSE 11.0 (i586) texlive-jadetex openSUSE 11.0 (i586) texlive-latex-doc openSUSE 11.0 (i586) texlive-musictex openSUSE 11.0 (i586) texlive-ppower4 openSUSE 11.0 (i586) texlive-tex4ht openSUSE 11.0 (i586) tkxcd openSUSE 11.0 (i586) tnef openSUSE 11.0 (X86-64) tulip-doc openSUSE 11.0 (X86-64) tulip openSUSE 11.0 (X86-64) uudeview openSUSE 11.0 (X86-64) vobject openSUSE 11.0 (X86-64) webdot openSUSE 11.0 (i586) xengine openSUSE 11.0 (X86-64) xjdic-indices openSUSE 11.0 (X86-64) xlhtml-cole openSUSE 11.0 (X86-64) xlhtml openSUSE 11.0 (X86-64) xmbase-grok openSUSE 11.0 (X86-64) xmgrace openSUSE 11.0 (X86-64) xmoontool openSUSE 11.0 (X86-64) xmorph openSUSE 11.0 (X86-64) xplanet openSUSE 11.0 (X86-64) xrolodex openSUSE 11.0 (X86-64) xtem openSUSE 11.0 (X86-64) xyaku openSUSE 11.0 (X86-64) yodl openSUSE 11.0 (X86-64) z88 openSUSE 11.0 (X86-64) zimg openSUSE 11.0 (X86-64) zvbi openSUSE 11.0 (X86-64) If there is a mistake I made during the upgrade process I must have made it several times. If you run Yast software management and ask to view all versions of a package you can see that the installed one is marked as being from repository "@System". Reproducible: Always Steps to Reproduce: 1. Upgrade from Opensuse 11.0 to 11.1 using installation DVD 2. After upgrade (and online update) is complete run rpm -qa --queryformat '%-30{NAME}%{DISTRIBUTION}\n' | grep 11.0 Actual Results: Long list of packages Expected Results: Empty list -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=520615
User R.Vickers@cs.rhul.ac.uk added comment
http://bugzilla.novell.com/show_bug.cgi?id=520615#c1
--- Comment #1 from Bob Vickers
http://bugzilla.novell.com/show_bug.cgi?id=520615
User sqiu@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=520615#c2
shuang qiu
http://bugzilla.novell.com/show_bug.cgi?id=520615
User R.Vickers@cs.rhul.ac.uk added comment
http://bugzilla.novell.com/show_bug.cgi?id=520615#c3
Bob Vickers
http://bugzilla.novell.com/show_bug.cgi?id=520615
shuang qiu
http://bugzilla.novell.com/show_bug.cgi?id=520615
Lukas Ocilka
http://bugzilla.novell.com/show_bug.cgi?id=520615
User ma@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=520615#c4
Michael Andres
http://bugzilla.novell.com/show_bug.cgi?id=520615
User suse@tlinx.org added comment
http://bugzilla.novell.com/show_bug.cgi?id=520615#c5
L. A. Walsh
http://bugzilla.novell.com/show_bug.cgi?id=520615
User ma@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=520615#c6
Michael Andres
This may be a 'bogus' or inapplicable comment, but were the "old" packages actually "outdated" or _supposed_ to be replaced by 11.1 packages?
At least some of them were supposed to be replaced by 11.1 packages. But without testcase we can't tell what exactly prevented this. But in general old packages that do not cause any dependency trouble stay on the system. With 11.2 the new distro may request deletion of some old packages, but you will be able to turn off this feature, if you want to manually clean up your system. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=520615
User suse@tlinx.org added comment
http://bugzilla.novell.com/show_bug.cgi?id=520615#c7
--- Comment #7 from L. A. Walsh
http://bugzilla.novell.com/show_bug.cgi?id=520615
User ma@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=520615#c8
--- Comment #8 from Michael Andres
I hope that the list of old packages can be saved in some "easy to access" location under an easily visible name.
The plan for 11.2 AFAIK is to ship this with the products release package. The list should then be available as /usr/share/doc/packages/openSUSE-release/droplist. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com