Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-alt
Navigation:
Lists: gentoo-alt: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-alt@g.o
From: Fabian Groffen <grobian@g.o>
Subject: Re: AIX: ca-certificates fails
Date: Wed, 11 Apr 2007 21:45:48 +0200
On 04-04-2007 16:04:25 -0500, Marshall McMullen wrote:
>  YES!!, deb2targz is able to convert it to a tar.gz, which I can then
>  extract using tar.

Ok, can you try the following patch on your portage installation (the
file $EPREFIX/usr/lib/portage/bin/ebuild.sh) and try to emerge
ca-certificates like that?  I assume you have deb2targz still emerged.

-- 
Fabian Groffen
Gentoo on a different level
Index: bin/ebuild.sh
===================================================================
--- bin/ebuild.sh	(revision 6363)
+++ bin/ebuild.sh	(working copy)
@@ -524,7 +524,20 @@
 			LHa|LHA|lha|lzh)
 				lha xqf "${srcdir}/${x}" || die "$myfail"
 				;;
-			a|deb)
+			deb)
+				# unpacking .deb archives can only be done with a GNU
+				# binutils (compatible) ar.  So if we don't have that,
+				# which only is on AIX for the moment, use deb2targz and
+				# unpack that one
+				if [[ ${CHOST} == *-aix* ]]; then
+					deb2targz "${srcdir}/${x}" || die "$myfail"
+					# ok recurse
+					unpack "${srcdir}/${x/.deb/.tar.gz}"
+				else
+					ar x "${srcdir}/${x}" || die "$myfail"
+				fi
+				;;
+			a)
 				ar x "${srcdir}/${x}" || die "$myfail"
 				;;
 			*)
Replies:
Re: AIX: ca-certificates fails
-- Fabian Groffen
Navigation:
Lists: gentoo-alt: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
[PREFIX] dynamic linking: moving the locations
Next by thread:
Re: AIX: ca-certificates fails
Previous by date:
Re: [PREFIX] dynamic linking: moving the locations
Next by date:
Re: dispatch-conf broken


Updated Jun 17, 2009

Summary: Archive of the gentoo-alt mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.