Index: [Article Count Order] [Thread]

Date:  Mon, 9 Mar 2009 18:40:52 -0700
From:  "Doug Harvey" <dwh1958 (at mark) gmail.com>
Subject:  [coba-e:15253] Re: Yum GUI updater broken.
To:  <coba-e (at mark) bluequartz.org>
Message-Id:  <49b5c52a.07ed300a.6c08.fffff1cc (at mark) mx.google.com>
In-Reply-To:  <C28C5B8F-3812-412F-B914-5B723ABAA673 (at mark) alpha.or.jp>
X-Mail-Count: 15253

Hisao. Thank you for the added updates. Unfortunately, on a fresh install of
BQ, once yum is ran, the ftp server breaks and will not start/run.

Doug
 

-----Original Message-----
From: Hisao SHIBUYA [mailto:shibuya (at mark) alpha.or.jp] 
Sent: Sunday, March 08, 2009 7:11 PM
To: coba-e (at mark) bluequartz.org; coba-o (at mark) bluequartz.org
Subject: [coba-e:15244] Re: Yum GUI updater broken.

Hi Michael,

Thank you for your explain.

I put the other packages into update repository.
Now, you can update all base-swupdate packages include
capstone, ui, glue, locale-*.

Regards,
Hisao


On Mar 8, 2009, at 10:50 AM, Michael Stauber wrote:

> Hi Dan,
>
>> Why is a language pack replacing the yumgui in the repositry!?
>
> That's why:
>
> http://bluequartz.org/trac/browser/5100R/trunk/ui-general/base-
> swupdate.mod/templates/rpmdefs.tmpl
>
> 143 	* Thu Dec 20 2007 Brian Smith <brian (at mark) nuonce.net> 1.1.0-120BQ15
> 144 	- Changed BlueLinQ to Sofware Updates
> 145 	- Removed BlueQuartz BlueLinQ menu
> 146 	- Added 3rd party warning message
> 147 	- Integrated YUM GUI written by; Michael Stauber & Brian Smith
> 148 	- Added ability to exclude RPMs during yum update.
>
> The "nuonce-solarspeed-yumgui" was created by Brian and me long  
> before we
> joined the "Team BlueQuartz" and had SVN access. Hence we maintained  
> it
> separately and distributed it as PKG or out of our own YUM  
> repositories.
>
> Eventually it became an official part of BlueQuartz, but it didn't  
> really make
> sense to have two separate modules dealing with updates.
>
> So back in 2007 we merged the functionality from "nuonce-solarspeed- 
> yumgui"
> into "base-swupdate.mod".
>
> To make that transition as smooth as it could be, the updated "base-
> swupdate.mod" RPMs were supposed to automatically uninstall the RPMs  
> of
> "nuonce-solarspeed-yumgui" - if it was found during updates.
>
> This works pretty well, but Hisao made a small mistake here:
>
> He only released the German and Danish locales of the updated "base-
> swupdate.mod", but not the other RPMs that contain the "merged"  
> functionality.
>
> So the updated locale RPMs remove "nuonce-solarspeed-yumgui", but  
> don't
> install the now needed capstone, ui and glue RPMs that contain the new
> functionality.
>
> You can see that by checking the version numbers of the RPMs:
>
> rpm -qa|grep base-swupdate
>
> The locales have the version number "1.2.0-1BQ5", but the "ui",  
> "capstone" and
> "glue" are version number "1.1.0-120BQ13".
>
> The official BlueQuartz YUM repository is missing the "ui",  
> "capstone" and
> "glue" RPMs:
>
> http://bluequartz.org/pub/BlueQuartz/5100R/CentOS4/bluequartz/i386/RPMS/
>
> -- 
> With best regards,
>
> Michael Stauber
>
>