PDA

View Full Version : broken dependencies shown when checking for online updates



postaszewski
21-May-2012, 23:31
http://www.zew77.com/Screenshot-YaST2@zen.png

I had issues setting up SMT on my servers and getting some of them to update OES2 SP3 properly. Some didn't have the OES2-Updates or OES2-Pool categories enabled, so i used a work around I found on the forum to try to fix that.

This is what i used:

1) Add the OES2 SP3 ISO into Yast.

Download the OES2 SP3 ISO
In Yast - Software - Installation Sources update the "Open Enterprise Server 2 SP2" with the new ISO, this should change it to "Open Enterprise Server 2 SP3"
Make sure you check sync with ZEnworks

2) Clean your product list.

run /usr/lib64/zmd/query-pool products

It should look something like this (but won't):

i|product|OPEN_ENTERPRISE_SERVER_SP3|2.0.3-0|x86_64
i|product|SUSE_SLES_SP3|10.3-0|x86_64

Note the i at the start to show it's installed i.e. if this i is missing it's not installed.

Remove all other products you don't need starting with the Migration Product:

zypper rm -type=product Novell-Open-Enterprise-Server-SP3-migration

You will get some conflict errors with the installed move-to-oes2-sp3-xxx packages, chose to delete them

Now install the OES2 SP3 Product.

zypper install --type=product OPEN_ENTERPRISE_SERVER_SP3

This should also delete OPEN_ENTERPRISE_SERVER_SP2, if not run:

zypper rm -type=product OPEN_ENTERPRISE_SERVER_SP2

3) Get the update repositories registered

Run:
suse_register

rug ca should now show the OES2 SP3 update channel.

Now update:

rug up.



Now my OES2 is showing that its running 20606.01 like the others, but when I do a check for updates, the above is shown. If I accept, it checks dependencies and then closes. I re-open online updates to find that its still there.

Any idea how to fix this issue?

smflood
22-May-2012, 10:26
On 21/05/2012 23:34, postaszewski wrote:

> [image: http://www.zew77.com/Screenshot-YaST2@zen.png]
>
> I had issues setting up SMT on my servers and getting some of them to
> update OES2 SP3 properly. Some didn't have the OES2-Updates or
> OES2-Pool categories enabled, so i used a work around I found on the
> forum to try to fix that.
>
> This is what i used:
>
> 1) ADD THE OES2 SP3 ISO INTO YAST.
>
> DOWNLOAD THE OES2 SP3 ISO
> IN YAST - SOFTWARE - INSTALLATION SOURCES UPDATE THE \"OPEN ENTERPRISE
> SERVER 2 SP2\" WITH THE NEW ISO, THIS SHOULD CHANGE IT TO \"OPEN
> ENTERPRISE SERVER 2 SP3\"
> MAKE SURE YOU CHECK SYNC WITH ZENWORKS
>
> 2) CLEAN YOUR PRODUCT LIST.
>
> RUN /USR/LIB64/ZMD/QUERY-POOL PRODUCTS
>
> IT SHOULD LOOK SOMETHING LIKE THIS (BUT WON'T):
>
> I|PRODUCT|OPEN_ENTERPRISE_SERVER_SP3|2.0.3-0|X86_64
> I|PRODUCT|SUSE_SLES_SP3|10.3-0|X86_64
>
> NOTE THE I AT THE START TO SHOW IT'S INSTALLED I.E. IF THIS I IS
> MISSING IT'S NOT INSTALLED.
>
> REMOVE ALL OTHER PRODUCTS YOU DON'T NEED STARTING WITH THE MIGRATION
> PRODUCT:
>
> ZYPPER RM -TYPE=PRODUCT NOVELL-OPEN-ENTERPRISE-SERVER-SP3-MIGRATION
>
> YOU WILL GET SOME CONFLICT ERRORS WITH THE INSTALLED
> MOVE-TO-OES2-SP3-XXX PACKAGES, CHOSE TO DELETE THEM
>
> NOW INSTALL THE OES2 SP3 PRODUCT.
>
> ZYPPER INSTALL --TYPE=PRODUCT OPEN_ENTERPRISE_SERVER_SP3
>
> THIS SHOULD ALSO DELETE OPEN_ENTERPRISE_SERVER_SP2, IF NOT RUN:
>
> ZYPPER RM -TYPE=PRODUCT OPEN_ENTERPRISE_SERVER_SP2
>
> 3) GET THE UPDATE REPOSITORIES REGISTERED
>
> RUN:
> SUSE_REGISTER
>
> RUG CA SHOULD NOW SHOW THE OES2 SP3 UPDATE CHANNEL.
>
> NOW UPDATE:
>
> RUG UP.
>
>
> Now my OES2 is showing that its running 20606.01 like the others, but
> when I do a check for updates, the above is shown. If I accept, it
> checks dependencies and then closes. I re-open online updates to find
> that its still there.
>
> Any idea how to fix this issue?

Since Open Enterprise Server (OES) is a Novell product I suggest you
repost this in the Novell Support Forum @
http://forums.novell.com/novell/novell-product-discussion-forums/open-enterprise-server/oes-linux/oes-l-install/

You might like to include the output from "cat /etc/*release".

HTH.
--
Simon
Novell/SUSE/NetIQ Knowledge Partner

------------------------------------------------------------------------
Do you work with Novell technologies at a university, college or school?
If so, your campus could benefit from joining the Novell Technology
Transfer Partner (TTP) program. See novell.com/ttp for more details.
------------------------------------------------------------------------

postaszewski
22-May-2012, 16:44
On 21/05/2012 23:34, postaszewski wrote:

> [image: http://www.zew77.com/Screenshot-YaST2@zen.png]
>
> I had issues setting up SMT on my servers and getting some of them to
> update OES2 SP3 properly. Some didn't have the OES2-Updates or
> OES2-Pool categories enabled, so i used a work around I found on the
> forum to try to fix that.
>
> This is what i used:
>
> 1) ADD THE OES2 SP3 ISO INTO YAST.
>
> DOWNLOAD THE OES2 SP3 ISO
> IN YAST - SOFTWARE - INSTALLATION SOURCES UPDATE THE \"OPEN ENTERPRISE
> SERVER 2 SP2\" WITH THE NEW ISO, THIS SHOULD CHANGE IT TO \"OPEN
> ENTERPRISE SERVER 2 SP3\"
> MAKE SURE YOU CHECK SYNC WITH ZENWORKS
>
> 2) CLEAN YOUR PRODUCT LIST.
>
> RUN /USR/LIB64/ZMD/QUERY-POOL PRODUCTS
>
> IT SHOULD LOOK SOMETHING LIKE THIS (BUT WON'T):
>
> I|PRODUCT|OPEN_ENTERPRISE_SERVER_SP3|2.0.3-0|X86_64
> I|PRODUCT|SUSE_SLES_SP3|10.3-0|X86_64
>
> NOTE THE I AT THE START TO SHOW IT'S INSTALLED I.E. IF THIS I IS
> MISSING IT'S NOT INSTALLED.
>
> REMOVE ALL OTHER PRODUCTS YOU DON'T NEED STARTING WITH THE MIGRATION
> PRODUCT:
>
> ZYPPER RM -TYPE=PRODUCT NOVELL-OPEN-ENTERPRISE-SERVER-SP3-MIGRATION
>
> YOU WILL GET SOME CONFLICT ERRORS WITH THE INSTALLED
> MOVE-TO-OES2-SP3-XXX PACKAGES, CHOSE TO DELETE THEM
>
> NOW INSTALL THE OES2 SP3 PRODUCT.
>
> ZYPPER INSTALL --TYPE=PRODUCT OPEN_ENTERPRISE_SERVER_SP3
>
> THIS SHOULD ALSO DELETE OPEN_ENTERPRISE_SERVER_SP2, IF NOT RUN:
>
> ZYPPER RM -TYPE=PRODUCT OPEN_ENTERPRISE_SERVER_SP2
>
> 3) GET THE UPDATE REPOSITORIES REGISTERED
>
> RUN:
> SUSE_REGISTER
>
> RUG CA SHOULD NOW SHOW THE OES2 SP3 UPDATE CHANNEL.
>
> NOW UPDATE:
>
> RUG UP.
>
>
> Now my OES2 is showing that its running 20606.01 like the others, but
> when I do a check for updates, the above is shown. If I accept, it
> checks dependencies and then closes. I re-open online updates to find
> that its still there.
>
> Any idea how to fix this issue?

Since Open Enterprise Server (OES) is a Novell product I suggest you
repost this in the Novell Support Forum @
http://forums.novell.com/novell/novell-product-discussion-forums/open-enterprise-server/oes-linux/oes-l-install/

You might like to include the output from "cat /etc/*release".

HTH.
--
Simon
Novell/SUSE/NetIQ Knowledge Partner

------------------------------------------------------------------------
Do you work with Novell technologies at a university, college or school?
If so, your campus could benefit from joining the Novell Technology
Transfer Partner (TTP) program. See novell.com/ttp for more details.
------------------------------------------------------------------------


bleh... this whole separation of the products drives me nuts in these forums now.

Thanks for your reply... I'll start over again there.