Simon J Mudd <[EMAIL PROTECTED]> writes:

> This is not serious but probably worth tidying up. I'll try the
> same thing with the 2.4.2 package to see if the behaviour is
> identical.

On openpkg-2.4.2-2.4.2 the behaviour is similar but not
identical. There is no error about files left when uninstalling
openpkg but the files remain there in any case:

[EMAIL PROTECTED]:/data/buildscripts/build>ls /openpkg
.profile
[EMAIL PROTECTED]:/data/buildscripts/build>ls
openpkg-2.4.2-2.4.2.powerpc-aix5.1-ope.rpm        
openpkg-20050923-20050923.src.sh
openpkg-2.4.2-2.4.2.powerpc-aix5.1-ope.sh         release_2.4.files.SRC.txt
openpkg-2.4.2-2.4.2.src.rpm                       release_2.4.files.UPD.txt
openpkg-2.4.2-2.4.2.src.sh                        release_2.4.pkg.SRC.txt
openpkg-20050923-20050923.powerpc-aix5.1-ope.rpm  release_2.4.pkg.UPD.txt
openpkg-20050923-20050923.powerpc-aix5.1-ope.sh   release_2.4.sh.SRC.txt
openpkg-20050923-20050923.src.rpm                 release_2.4.sh.UPD.txt
[EMAIL PROTECTED]:/data/buildscripts/build>sh 
openpkg-2.4.2-2.4.2.powerpc-aix5.1-ope.sh
OpenPKG 2.4-SOLID Binary Bootstrap Package, version 2.4.2
Built for prefix /openpkg on target platform powerpc-aix5.1
++ hooking OpenPKG instance into system environment
++ fixating OpenPKG instance root directory "/openpkg"
++ extracting OpenPKG binary distribution
++ installing OpenPKG binary distribution
++ fixating OpenPKG instance filesystem hierarchy
++ post-processing OpenPKG bootstrap installation
+-----------------------------------------------------------------------------+
| Congratulations!                                                            |
|                                                                             |
| You have successfully installed an OpenPKG 2.4-SOLID instance               |
| under prefix /openpkg on target platform powerpc-aix5.1.                    |
|                                                                             |
| For details about this OpenPKG instance, run any of the                     |
| following typical OpenPKG RPM query commands:                               |
|                                                                             |
|     $ /openpkg/bin/openpkg rpm -qa                                          |
|     $ /openpkg/bin/openpkg rpm -qi  openpkg                                 |
|     $ /openpkg/bin/openpkg rpm -qlv openpkg                                 |
|                                                                             |
| To check the integrity of the entire OpenPKG instance,                      |
| run the following OpenPKG RPM verify command:                               |
|                                                                             |
|     $ /openpkg/bin/openpkg rpm -Va                                          |
|                                                                             |
| To install software packages into this OpenPKG instance, run                |
| the following two OpenPKG RPM build commands for each package:              |
|                                                                             |
|     $ /openpkg/bin/openpkg rpm --rebuild /path/to/foo-*.src.rpm             |
|     $ /openpkg/bin/openpkg rpm -Uvh /openpkg/RPM/PKG/foo-*.rpm              |
|                                                                             |
| To remove a software package later, just run:                               |
|                                                                             |
|     $ /openpkg/bin/openpkg rpm -e foo                                       |
|                                                                             |
| To remove the whole OpenPKG instance under prefix /openpkg,                 |
| just remove every package as shown above. As you finally                    |
| remove the package "openpkg", the OpenPKG instance itself                   |
| will be unlinked from the system and removed as well.                       |
|                                                                             |
| Thank you for flying OpenPKG...                                             |
|                                         Ralf S. Engelschall                 |
|                                         The OpenPKG Project                 |
|                                         [EMAIL PROTECTED]                 |
+-----------------------------------------------------------------------------+
[EMAIL PROTECTED]:/data/buildscripts/build>/openpkg/bin/openpkg rpm --erase 
openpkg
error: failed to open /etc/mtab: No such file or directory
openpkg:WARNING: skipping deletion of OpenPKG super-user user root
openpkg:WARNING: (would remove system standard user)
openpkg:WARNING: skipping deletion of OpenPKG super-user group system
openpkg:WARNING: (would remove system standard group)
[EMAIL PROTECTED]:/data/buildscripts/build>ls /openpkg
.profile  RPM
[EMAIL PROTECTED]:/data/buildscripts/build>ls /openpkg/RPM
DB
[EMAIL PROTECTED]:/data/buildscripts/build>ls /openpkg/RPM/DB
Dirnames        Filemd5s        Installtid      Provideversion  Requireversion  
Sha1header      Sigmd5
[EMAIL PROTECTED]:/data/buildscripts/build> 

Hope this info helps.  I have not tried this on my Linux box. Perhaps
this is an artifact of AIX?

Regards,

Simon



______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
User Communication List                      openpkg-users@openpkg.org

Reply via email to