From: Cecil Westerhof on
On both 11.2 and 11.3 a complete update system has a 3.6.6 Firefox.
Yesterday I had to work on a Windows system and this has 3.6.8. Why is
openSuse lagging behind?

--
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof
From: Hendrik van Hees on
My OSS had the update to 3.6.8 this weekend. Perhaps you should add the
build-service Mozilla repository and switch to the versions there ;-).

Cecil Westerhof wrote:

> On both 11.2 and 11.3 a complete update system has a 3.6.6 Firefox.
> Yesterday I had to work on a Windows system and this has 3.6.8. Why is
> openSuse lagging behind?
>

--
Hendrik van Hees
Justus-Liebig Universit�t Gie�en
D-35392 Gie�en
http://theorie.physik.uni-giessen.de/~hees/
From: Eef Hartman on
Cecil Westerhof <Cecil(a)decebal.nl> wrote:
> On both 11.2 and 11.3 a complete update system has a 3.6.6 Firefox.
> Yesterday I had to work on a Windows system and this has 3.6.8. Why is
> openSuse lagging behind?

Maybe because 3.6.8 was only released last friday (23th) and it does
take some time to repackage it into rpm cq to build it from source
for a 64-bit system (Mozilla only makes 32-bit .tar.bz2 builds available:
-rw-r--r-- 1 ehartman ce-users 10624411 2010-07-23 00:31 firefox-3.6.8.tar.bz2
(the date/time is the one of the newest file IN the tar.gz package).

PS: 3.6.7 was only released a few days before that, but had a bad
pointer problem, so was replaced real soon.

From the mozilla ftp site:
3.6.6 06/26/2010 09:33:00 AM
3.6.7 07/19/2010 05:23:00 PM
3.6.8 07/23/2010 09:55:00 AM
(directory entries for the last three releases)
--
******************************************************************
** Eef Hartman, Delft University of Technology, dept. SSC/ICT **
** e-mail: E.J.M.Hartman(a)tudelft.nl - phone: +31-15-27 82525 **
******************************************************************
From: Cecil Westerhof on
Op maandag 26 jul 2010 09:58 CEST schreef Hendrik van Hees: > My
OSS had the update to 3.6.8 this weekend. Perhaps you should add >
the build-service Mozilla repository and switch to the versions >
there ;-). It is. When I give 'zypper repos' I get: # | Alias
| Name | Enabled
| Refresh
---+---------------------------------------+-------------------------------------------------------+---------+--------
1 | Bijwerken van openSUSE 11.3 11.3-1.82 | Bijwerken van
openSUSE 11.3 11.3-1.82 | Yes | Yes
2 | Libdvdcss repository | Libdvdcss repository
| Yes | Yes
3 | download.opensuse.org-Banshee | openSUSE BuildService
- Banshee | Yes | Yes
4 | download.opensuse.org-Extra | openSUSE BuildService
- KDE:Extra | Yes | Yes
5 | download.opensuse.org-STABLE | openSUSE BuildService
- OpenOffice.org | Yes | Yes
6 | download.opensuse.org-UpdatedApps | openSUSE BuildService
- KDE:UpdatedApps | Yes | Yes
7 | download.opensuse.org-VirtualBox | openSUSE BuildService
- Virtualisatie (VirtualBox) | Yes | Yes
8 | download.opensuse.org-database | openSUSE BuildService
- Database | Yes | Yes
9 | download.opensuse.org-filesystems | openSUSE BuildService
- bestandssystemen | Yes | Yes
10 | download.opensuse.org-games | openSUSE BuildService
- Spellen | Yes | Yes
11 | download.opensuse.org-lxde | openSUSE BuildService
- LXDE | Yes | Yes
12 | download.opensuse.org-mozilla | openSUSE BuildService
- Mozilla | Yes | Yes
13 | download.opensuse.org-packages | openSUSE BuildService
- Java pakketten | Yes | Yes
14 | download.opensuse.org-perl | openSUSE BuildService
- devel:talen:perl | Yes | Yes
15 | download.opensuse.org-php | openSUSE BuildService
- PHP | Yes | Yes
16 | download.opensuse.org-python | openSUSE BuildService
- devel:talen:python | Yes | Yes
17 | download.opensuse.org-standard | Hoofd-installatiebron
(Contrib) | Yes | Yes
18 | download.opensuse.org-webcam | openSUSE BuildService
- Stuurprogramma's voor webcams | Yes | Yes
19 | download.opensuse.org-xfce | openSUSE BuildService
- XFCE | Yes | Yes
20 | download.videolan.org-SuSE | VideoLan Repository |
Yes | Yes
21 | openSUSE-11.3 11.3-1.82 | openSUSE-11.3
11.3-1.82 | Yes | No
22 | packman.inode.at-suse | Packman Repository |
Yes | Yes
23 | repo-debug | openSUSE-11.3-Debug |
No | Yes
24 | repo-non-oss | openSUSE-11.3-Non-Oss
| Yes | Yes
25 | repo-oss | openSUSE-11.3-Oss |
Yes | Yes
26 | repo-source | openSUSE-11.3-Source
| No | Yes

Number twelve is the one you mean I think. One strange thing. I
just did a 'zypper up'. This gave: The following package updates
will NOT be installed:
DirectFB MozillaFirefox MozillaFirefox-branding-openSUSE
MozillaFirefox-theme-oxygen MozillaFirefox-translations-common
OpenOffice_org-help-nl OpenOffice_org-hyphen
OpenOffice_org-templates-en OpenOffice_org-templates-labels-a4
OpenOffice_org-templates-labels-letter
OpenOffice_org-templates-presentation-layouts
OpenOffice_org-thesaurus-en-US Terminal
amarok ant ant-jmf ant-nodeps ant-scripts ant-swing ant-trax
antlr apache2-mod_perl apache2-mod_php5 autofs batik bcel
bea-stax-api beaver boost-devel boost-jam boost-license1_42_0
bsf
choqok claws-mail claws-mail-lang curl digikam epdfview exo
ffmpeg fop fuse galculator geronimo-j2ee-1_4-apis
geronimo-specs-poms gjdoc gmixer gpicview gstreamer-0_10
gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good
gtk-xfce-engine gtk2-engine-murrine jakarta-commons-logging
java-1_5_0-gcj-compat java-1_5_0-gcj-compat-devel
java-1_6_0-openjdk
java-1_6_0-openjdk-plugin jdepend jing jline jpackage-utils
junit k3b k3b-lang kaffeine kbluetooth kcm_gtk kio_iso
kipi-plugins kipi-plugins-acquireimage konversation ksmolt
ksshaskpass
ktorrent kvkbd kwebkitpart libSDL-1_2-0 libavcodec52
libavdevice52 libavfilter1 libavformat52 libavutil50
libboost_date_time1_42_0 libboost_filesystem1_42_0
libboost_graph1_42_0
libboost_iostreams1_42_0 libboost_math1_42_0 libboost_mpi1_42_0
libboost_program_options1_42_0 libboost_python1_42_0
libboost_regex1_42_0 libboost_serialization1_42_0
libboost_signals1_42_0
libboost_system1_42_0 libboost_test1_42_0 libboost_thread1_42_0
libboost_wave1_42_0 libcurl4 libedit0 libfaac0 libfaad2 libfm
libfm-gtk0 libfm0 libfreebl3 libfuse2 libgphoto2
libgstapp-0_10-0 libgstinterfaces-0_10-0 libgstreamer-0_10-0
libidn libkdcraw8 libkexiv2-8 libkipi7 libmad0 libmenu-cache1
libmodman0 libmysqlclient16 libmysqlclient_r16 libmysqld0
libopenobex1 libpostproc51 libproxy1 libsndfile libsoftokn3
libsqlite3-0 libssh2-1 libstlport_gcc4 libswscale0 libtheora0
libthunar-vfs-1-2 libthunarx-1-2 libvlc5 libwavpack1
libwebkit-1_0-2 libxfce4menu-0_1-0 libxfce4util libxfcegui4
libxfconf-0-2 libxine1 libxine1-codecs libxine1-gnome-vfs
libxine1-pulse libxmmsclient-glib1 libxmmsclient6 licenses
log4j-mini
lxappearance lxcc lxde-common lxde-common-branding-openSUSE lxdm
lxdm-conf lxinput lxmenu-data lxmusic lxmusic-lang lxpanel
lxpanel-lang lxrandr lxsession lxsession-edit lxshortcut lxtask
lxterminal menu-cache mjpegtools mousepad mozilla-js192
mozilla-kde4-integration mozilla-nspr mozilla-nss
mozilla-nss-certs mozilla-xulrunner192
mozilla-xulrunner192-gnome
mozilla-xulrunner192-translations-common mtpaint
myspell-american myspell-dutch mysql-community-server
mysql-community-server-client ntfsprogs nuoveXT2-icon-theme
obconf openbox orage oro
oxygen-molecule parcellite parted pcmanfm pcmanfm-lang
perl-Crypt-OpenSSL-RSA perl-Crypt-OpenSSL-Random
perl-Crypt-SSLeay perl-Crypt-SmbHash perl-DBD-SQLite perl-DBI
perl-Digest-HMAC
perl-Digest-MD4 perl-Digest-SHA1 perl-Encode-Detect perl-Error
perl-File-Tail perl-HTML-Parser perl-HTML-SimpleParse
perl-HTML-Tagset perl-IO-Socket-INET6 perl-IO-Socket-SSL
perl-IP-Country
perl-Mail-DKIM perl-Mail-SPF perl-Mail-SpamAssassin
perl-MailTools perl-Net-CIDR-Lite perl-Net-DNS perl-Net-Daemon
perl-Net-IP perl-Net-Ident perl-Net-SSLeay perl-NetAddr-IP
perl-NetxAP
perl-Parse-RecDescent perl-PlRPC perl-RPC-XML perl-Socket6
perl-Sys-Hostname-Long perl-TermReadKey perl-TermReadLine-Gnu
perl-Tie-IxHash perl-TimeDate perl-Tk perl-URI perl-WWW-Curl
perl-X500-DN perl-XML-DOM perl-XML-LibXML
perl-XML-NamespaceSupport perl-XML-Parser perl-XML-RegExp
perl-XML-SAX perl-XML-Simple perl-XML-Writer perl-XML-XPath
perl-gettext perl-libwww-perl
perl-razor-agents perlref php5 php5-ctype php5-dom php5-hash
php5-iconv php5-json php5-mysql php5-pdo php5-sqlite
php5-tokenizer php5-xmlreader php5-xmlwriter
plasmoid-quickaccess
python-beautifulsoup python-gobject2 python-gstreamer-0_10
python-httplib2 python-lxml python-numpy python-qt4
python-simplejson python-sip regexp rhino saxon skanlite
spamassassin
synaptiks taglib thunar thunar-archive-plugin thunar-lang
thunar-media-tags-plugin thunar-thumbnailers trang
transmission-gtk update-alternatives xalan-j2 xarchiver
xerces-j2
xerces-j2-xml-apis xerces-j2-xml-resolver xfce4-appfinder
xfce4-branding-openSUSE xfce4-desktop xfce4-mixer xfce4-notifyd
xfce4-panel xfce4-session xfce4-settings xfce4-taskmanager
xfce4-volstatus xfconf xfprint xfwm4 xml-commons
xml-commons-which xmlbeans xmms2 xmms2-plugin-base

The following packages are going to be upgraded:
k3b k3b-codecs k3b-lang postfix release-notes-openSUSE udisks
unscd yast2-gtk

8 packages to upgrade.
Overall download size: 9.2 MiB. After the operation, additional
94.0 KiB will be used.

So zypper sees that MozillaFirefox (and a lot of other packages) need
to be updated, but does not do it.

After the update I did a reboot and when I now give 'zypper up' I get:
zypper up
Loading repository data...
Reading installed packages...

Nothing to do.

So it is a 'little' strange what is happening here.

--
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof
From: Hendrik van Hees on
I always use yast, not zypper. There you can click repositories. Then chose
the obs mozilla repository and click "switch system packages to the versions
in this repository". The same I can recommend for the packages in the
packman repository for the multimedia applications. HTH.

Cecil Westerhof wrote:

> Op maandag 26 jul 2010 09:58 CEST schreef Hendrik van Hees: > My
> OSS had the update to 3.6.8 this weekend. Perhaps you should add >
> the build-service Mozilla repository and switch to the versions >
> there ;-). It is. When I give 'zypper repos' I get: # | Alias
> | Name | Enabled
> | Refresh
>
---+---------------------------------------+-------------------------------------------------------+---------+--------
> 1 | Bijwerken van openSUSE 11.3 11.3-1.82 | Bijwerken van
> openSUSE 11.3 11.3-1.82 | Yes | Yes
> 2 | Libdvdcss repository | Libdvdcss repository
> | Yes | Yes
> 3 | download.opensuse.org-Banshee | openSUSE BuildService
> - Banshee | Yes | Yes
> 4 | download.opensuse.org-Extra | openSUSE BuildService
> - KDE:Extra | Yes | Yes
> 5 | download.opensuse.org-STABLE | openSUSE BuildService
> - OpenOffice.org | Yes | Yes
> 6 | download.opensuse.org-UpdatedApps | openSUSE BuildService
> - KDE:UpdatedApps | Yes | Yes
> 7 | download.opensuse.org-VirtualBox | openSUSE BuildService
> - Virtualisatie (VirtualBox) | Yes | Yes
> 8 | download.opensuse.org-database | openSUSE BuildService
> - Database | Yes | Yes
> 9 | download.opensuse.org-filesystems | openSUSE BuildService
> - bestandssystemen | Yes | Yes
> 10 | download.opensuse.org-games | openSUSE BuildService
> - Spellen | Yes | Yes
> 11 | download.opensuse.org-lxde | openSUSE BuildService
> - LXDE | Yes | Yes
> 12 | download.opensuse.org-mozilla | openSUSE BuildService
> - Mozilla | Yes | Yes
> 13 | download.opensuse.org-packages | openSUSE BuildService
> - Java pakketten | Yes | Yes
> 14 | download.opensuse.org-perl | openSUSE BuildService
> - devel:talen:perl | Yes | Yes
> 15 | download.opensuse.org-php | openSUSE BuildService
> - PHP | Yes | Yes
> 16 | download.opensuse.org-python | openSUSE BuildService
> - devel:talen:python | Yes | Yes
> 17 | download.opensuse.org-standard | Hoofd-installatiebron
> (Contrib) | Yes | Yes
> 18 | download.opensuse.org-webcam | openSUSE BuildService
> - Stuurprogramma's voor webcams | Yes | Yes
> 19 | download.opensuse.org-xfce | openSUSE BuildService
> - XFCE | Yes | Yes
> 20 | download.videolan.org-SuSE | VideoLan Repository |
> Yes | Yes
> 21 | openSUSE-11.3 11.3-1.82 | openSUSE-11.3
> 11.3-1.82 | Yes | No
> 22 | packman.inode.at-suse | Packman Repository |
> Yes | Yes
> 23 | repo-debug | openSUSE-11.3-Debug |
> No | Yes
> 24 | repo-non-oss | openSUSE-11.3-Non-Oss
> | Yes | Yes
> 25 | repo-oss | openSUSE-11.3-Oss |
> Yes | Yes
> 26 | repo-source | openSUSE-11.3-Source
> | No | Yes
>
> Number twelve is the one you mean I think. One strange thing. I
> just did a 'zypper up'. This gave: The following package updates
> will NOT be installed:
> DirectFB MozillaFirefox MozillaFirefox-branding-openSUSE
> MozillaFirefox-theme-oxygen MozillaFirefox-translations-common
> OpenOffice_org-help-nl OpenOffice_org-hyphen
> OpenOffice_org-templates-en OpenOffice_org-templates-labels-a4
> OpenOffice_org-templates-labels-letter
> OpenOffice_org-templates-presentation-layouts
> OpenOffice_org-thesaurus-en-US Terminal
> amarok ant ant-jmf ant-nodeps ant-scripts ant-swing ant-trax
> antlr apache2-mod_perl apache2-mod_php5 autofs batik bcel
> bea-stax-api beaver boost-devel boost-jam boost-license1_42_0
> bsf
> choqok claws-mail claws-mail-lang curl digikam epdfview exo
> ffmpeg fop fuse galculator geronimo-j2ee-1_4-apis
> geronimo-specs-poms gjdoc gmixer gpicview gstreamer-0_10
> gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good
> gtk-xfce-engine gtk2-engine-murrine jakarta-commons-logging
> java-1_5_0-gcj-compat java-1_5_0-gcj-compat-devel
> java-1_6_0-openjdk
> java-1_6_0-openjdk-plugin jdepend jing jline jpackage-utils
> junit k3b k3b-lang kaffeine kbluetooth kcm_gtk kio_iso
> kipi-plugins kipi-plugins-acquireimage konversation ksmolt
> ksshaskpass
> ktorrent kvkbd kwebkitpart libSDL-1_2-0 libavcodec52
> libavdevice52 libavfilter1 libavformat52 libavutil50
> libboost_date_time1_42_0 libboost_filesystem1_42_0
> libboost_graph1_42_0
> libboost_iostreams1_42_0 libboost_math1_42_0 libboost_mpi1_42_0
> libboost_program_options1_42_0 libboost_python1_42_0
> libboost_regex1_42_0 libboost_serialization1_42_0
> libboost_signals1_42_0
> libboost_system1_42_0 libboost_test1_42_0 libboost_thread1_42_0
> libboost_wave1_42_0 libcurl4 libedit0 libfaac0 libfaad2 libfm
> libfm-gtk0 libfm0 libfreebl3 libfuse2 libgphoto2
> libgstapp-0_10-0 libgstinterfaces-0_10-0 libgstreamer-0_10-0
> libidn libkdcraw8 libkexiv2-8 libkipi7 libmad0 libmenu-cache1
> libmodman0 libmysqlclient16 libmysqlclient_r16 libmysqld0
> libopenobex1 libpostproc51 libproxy1 libsndfile libsoftokn3
> libsqlite3-0 libssh2-1 libstlport_gcc4 libswscale0 libtheora0
> libthunar-vfs-1-2 libthunarx-1-2 libvlc5 libwavpack1
> libwebkit-1_0-2 libxfce4menu-0_1-0 libxfce4util libxfcegui4
> libxfconf-0-2 libxine1 libxine1-codecs libxine1-gnome-vfs
> libxine1-pulse libxmmsclient-glib1 libxmmsclient6 licenses
> log4j-mini
> lxappearance lxcc lxde-common lxde-common-branding-openSUSE lxdm
> lxdm-conf lxinput lxmenu-data lxmusic lxmusic-lang lxpanel
> lxpanel-lang lxrandr lxsession lxsession-edit lxshortcut lxtask
> lxterminal menu-cache mjpegtools mousepad mozilla-js192
> mozilla-kde4-integration mozilla-nspr mozilla-nss
> mozilla-nss-certs mozilla-xulrunner192
> mozilla-xulrunner192-gnome
> mozilla-xulrunner192-translations-common mtpaint
> myspell-american myspell-dutch mysql-community-server
> mysql-community-server-client ntfsprogs nuoveXT2-icon-theme
> obconf openbox orage oro
> oxygen-molecule parcellite parted pcmanfm pcmanfm-lang
> perl-Crypt-OpenSSL-RSA perl-Crypt-OpenSSL-Random
> perl-Crypt-SSLeay perl-Crypt-SmbHash perl-DBD-SQLite perl-DBI
> perl-Digest-HMAC
> perl-Digest-MD4 perl-Digest-SHA1 perl-Encode-Detect perl-Error
> perl-File-Tail perl-HTML-Parser perl-HTML-SimpleParse
> perl-HTML-Tagset perl-IO-Socket-INET6 perl-IO-Socket-SSL
> perl-IP-Country
> perl-Mail-DKIM perl-Mail-SPF perl-Mail-SpamAssassin
> perl-MailTools perl-Net-CIDR-Lite perl-Net-DNS perl-Net-Daemon
> perl-Net-IP perl-Net-Ident perl-Net-SSLeay perl-NetAddr-IP
> perl-NetxAP
> perl-Parse-RecDescent perl-PlRPC perl-RPC-XML perl-Socket6
> perl-Sys-Hostname-Long perl-TermReadKey perl-TermReadLine-Gnu
> perl-Tie-IxHash perl-TimeDate perl-Tk perl-URI perl-WWW-Curl
> perl-X500-DN perl-XML-DOM perl-XML-LibXML
> perl-XML-NamespaceSupport perl-XML-Parser perl-XML-RegExp
> perl-XML-SAX perl-XML-Simple perl-XML-Writer perl-XML-XPath
> perl-gettext perl-libwww-perl
> perl-razor-agents perlref php5 php5-ctype php5-dom php5-hash
> php5-iconv php5-json php5-mysql php5-pdo php5-sqlite
> php5-tokenizer php5-xmlreader php5-xmlwriter
> plasmoid-quickaccess
> python-beautifulsoup python-gobject2 python-gstreamer-0_10
> python-httplib2 python-lxml python-numpy python-qt4
> python-simplejson python-sip regexp rhino saxon skanlite
> spamassassin
> synaptiks taglib thunar thunar-archive-plugin thunar-lang
> thunar-media-tags-plugin thunar-thumbnailers trang
> transmission-gtk update-alternatives xalan-j2 xarchiver
> xerces-j2
> xerces-j2-xml-apis xerces-j2-xml-resolver xfce4-appfinder
> xfce4-branding-openSUSE xfce4-desktop xfce4-mixer xfce4-notifyd
> xfce4-panel xfce4-session xfce4-settings xfce4-taskmanager
> xfce4-volstatus xfconf xfprint xfwm4 xml-commons
> xml-commons-which xmlbeans xmms2 xmms2-plugin-base
>
> The following packages are going to be upgraded:
> k3b k3b-codecs k3b-lang postfix release-notes-openSUSE udisks
> unscd yast2-gtk
>
> 8 packages to upgrade.
> Overall download size: 9.2 MiB. After the operation, additional
> 94.0 KiB will be used.
>
> So zypper sees that MozillaFirefox (and a lot of other packages) need
> to be updated, but does not do it.
>
> After the update I did a reboot and when I now give 'zypper up' I get:
> zypper up
> Loading repository data...
> Reading installed packages...
>
> Nothing to do.
>
> So it is a 'little' strange what is happening here.
>

--
Hendrik van Hees
Justus-Liebig Universit�t Gie�en
D-35392 Gie�en
http://theorie.physik.uni-giessen.de/~hees/