Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

Can't add patch properly

Posted on 2004-04-22
5
408 Views
Last Modified: 2013-12-27
I am trying to add a patch to Solaris 8 and I am having problems.....like usual.
I downloaded the patch and unzipped it, extracted it to a file and transfererred it to the sun box via ftp.  I moved it from the tmp directory to the /var/spool/pkg directory and I proceeded with the following which gave me the error shown:

# patchadd -M /var/spool/pkg 108435-15

One or more patch packages included in
108435-15 are not installed on this system.

Patchadd is terminating.
#

I checked the file that tells me what I am missing and it says the following:
THIS FILE CONTAINS THE LIST OF MISSING PATCHES OR KERNEL UPDATE .
The following patches are required on Solaris 5.8.
#The following patch is required if you are running Solaris 5.8 in 32-bit mode.
108434-04
#The following patch is required if you are running Solaris 5.8 in 64-bit mode.
108435-04

I can't find 108435-04 by itself but it seems to be a part of 108435-15 so I figure that it is the correct one and I am running 64bit (I think?)  

   If anyone sees what I am doing wrong please help!

0
Comment
Question by:roduno
  • 3
  • 2
5 Comments
 
LVL 7

Expert Comment

by:glassd
ID: 10898917
Check your bits first:

isainfo -b
0
 

Author Comment

by:roduno
ID: 10907413
# isainfo -b
64
#
0
 

Author Comment

by:roduno
ID: 10907914
So I tried this some more and found an error log that was produced saying that patch 108434-15 was required before the 108435-15 patch could be applied.  I downloaded 108434-15 and tried to add that and I received the following error:

This appears to be an attempt to install the same architecture and
version of a package which is already installed.  This installation
will attempt to overwrite this package.

WARNING:
    The /usr filesystem has 0 free blocks. The current installation requires 493
0 blocks, which includes a required 150 block buffer for open deleted files. 493
0 more blocks are needed.
Dryrun complete.
No changes were made to the system.

I have a symbolic link on the /usr system from the tmp file but the /usr filesystem is full.  Suggestions?

0
 
LVL 7

Accepted Solution

by:
glassd earned 250 total points
ID: 10913401
Look for something to delete or move onto another filesystem and create a link to. Or rebuild the system witha larger /usr partition.
0
 

Author Comment

by:roduno
ID: 10913674
That worked.  Thanks!
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A metadevice consists of one or more devices (slices). It can be expanded by adding slices. Then, it can be grown to fill a larger space while the file system is in use. However, not all UNIX file systems (UFS) can be expanded this way. The conca…
Java performance on Solaris - Managing CPUs There are various resource controls in operating system which directly/indirectly influence the performance of application. one of the most important resource controls is "CPU".   In a multithreaded…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

829 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question