[Apt-Rpm] Issue with apt-rpm 0.5.15lorg3.2 on Solaris 9 with RPM 4.4.2.3

Brian Schubert schubert at jla.rutgers.edu
Fri Jan 16 13:30:51 PST 2009


I managed to get rid of the lua error by building apt-rpm from the git 
sources and using external lua (I also had to build rpm without lua).

I am still having the problem with the scriptlets failing with a signal 
11 (again, this does not occur when using rpm by itself).

Does anyone have any ideas?

-Brian

Brian Schubert wrote:
> Hello,
>
> I have managed to get rpm 4.4.2.3 working on Solaris 9 but am unable to
> get apt-rpm to work properly with it. Specifically, apt-get gives an
> error when ever it encounters a %post, %preun, etc. script.
> Additionally, the usage of 'popen' in gpg-check.lua does not appear to
> be supported by my setup. Here is an example:
>
> apt-get install nano
> Reading Package Lists... Done
> Building Dependency Tree... Done
> The following NEW packages will be installed:
> nano (2.1.4-1)
> 0 upgraded, 1 newly installed, 0 removed and 0 not upgraded.
> Need to get 0B/268kB of archives.
> After unpacking 781kB of additional disk space will be used.
> Checking GPG signatures... Committing changes...######################
> [100%]
> Preparing... ###########################################
> [100%]
> 1:nano ###########################################
> [100%]
> error: %post(nano-2.1.4-1.sparc64) scriptlet failed, signal 11
> W: Error running script: /usr/local/share/apt/scripts/gpg-check.lua:59:
> `popen' not supported
> W: Some errors occurred while running transaction
>
> And here is what happens when I remove the package:
>
> apt-get remove nano
> Reading Package Lists... Done
> Building Dependency Tree... Done
> The following packages will be REMOVED:
> nano (2.1.4-1)
> 0 upgraded, 0 newly installed, 1 removed and 0 not upgraded.
> Need to get 0B of archives.
> After unpacking 781kB disk space will be freed.
> Do you want to continue? [Y/n] y
> Committing changes...
> Preparing... ###########################################
> [100%]
> error: %preun(nano-2.1.4-1.sparc64) scriptlet failed, signal 11
> W: Some errors occurred while running transaction
>
> I have determined that this is not an rpm issue, since the package
> installs/uninstalls without issue when rpm is used directly.
>
> I also experience the same problem with the 0.5.15lorg3.94a development
> release.
>
> I would greatly appreciate any help/suggestions.
>
> -Brian
>
>


-- 
Brian Schubert
Student Systems Programmer
OSS/NBCS - OIT Rutgers University




More information about the Apt-Rpm mailing list