Date: Sun, 20 Jun 2010 12:30:37 -0400 From: "Jason E. Hale" <bsdkaffee@gmail.com> To: freebsd-ports@freebsd.org Subject: Re: Unable to update/build "security/gpa" Message-ID: <201006201230.37976.bsdkaffee@gmail.com> In-Reply-To: <20100620065552.1961e179@scorpio> References: <20100620065552.1961e179@scorpio>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday, June 20, 2010 06:55:52 you wrote: > FreeBSD-PRERELEASE 8.1 amd64 > > Since the release of "libassuan-2.0.0", I have not been able to update > or reinstall "security/GPA". All of the other ports appear to build > fine. > > I tried removing the old "libassuan-1-1.0.5" ports; however, when > attempting to rebuld the 'GPA' port, it only appears to want the older > and not newer version of "libassuan". Build the newer "libassuan" port > first does not appear to help either. > > A copy of the last failed build attempt with the newer "libassuan" port > installed follows. > > Script started on Sun Jun 20 06:44:08 2010 > ---> Reinstalling 'gpa-0.9.0_5' (security/gpa) > ---> Building '/usr/ports/security/gpa' > ===> Cleaning for gpa-0.9.0_5 > ===> Vulnerability check disabled, database not found > ===> License check disabled, port has not defined LICENSE > ===> Found saved configuration for gpa-0.9.0_3 > ===> Extracting for gpa-0.9.0_5 > => MD5 Checksum OK for gpa-0.9.0.tar.bz2. > => SHA256 Checksum OK for gpa-0.9.0.tar.bz2. > ===> Patching for gpa-0.9.0_5 > ===> gpa-0.9.0_5 depends on executable: gpgv2 - found > ===> gpa-0.9.0_5 depends on package: libassuan-1>=1.0.5 - not found > ===> Verifying install for libassuan-1>=1.0.5 > in /usr/ports/security/libassuan-1 > > ===> libassuan-1-1.0.5 conflicts with installed package(s): > libassuan-2.0.0 > > They install files into the same place. > Please remove them first with pkg_delete(1). > *** Error code 1 > > Stop in /usr/ports/security/libassuan-1. > *** Error code 1 > > Stop in /usr/ports/security/gpa. > ** Command failed [exit code 1]: /usr/bin/script > -qa /tmp/portupgrade20100620-14986-1cjhi6p-0 env > UPGRADE_TOOL=portupgrade UPGRADE_PORT=gpa-0.9.0_5 > UPGRADE_PORT_VER=0.9.0_5 make ** Fix the problem and try again. ** > Listing the failed packages (-:ignored / *:skipped / !:failed) ! > security/gpa (gpa-0.9.0_5) (unknown build error) > > Script done on Sun Jun 20 06:44:15 2010 I know all too well. Unfortunately a committer made a hasty move and updated libassuan to version 2.0.0 and then made gnupg 2.x use the newer libassuan. This of course turns into a chain of conflicts because everything else that depends on libassuan 1.x usually needs gnupg 2.x as well. I am working to resolve the situation for my ports, however, the author of gpa has not released a version that will work with libassuan 2.x. There is a ports freeze now too, so I am not sure if my updates will even go through for a while. If you really need to use gpa immediately, I suggest downgrading everything that depended on libassuan 2.x to use libassuan 1.x. - Jason
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201006201230.37976.bsdkaffee>