Bug 176775 - x11-toolkits/gtk30: fails to install: at-spi2-atk conflict
Summary: x11-toolkits/gtk30: fails to install: at-spi2-atk conflict
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-09 05:10 UTC by Ruslan Makhmatkhanov
Modified: 2013-03-09 17:20 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2013-03-09 05:10:02 UTC
===>  Cleaning for gtk-3.6.4
===>  License LGPL20 accepted by the user
===>  Found saved configuration for gtk-3.6.4
===>  Extracting for gtk-3.6.4
=> SHA256 Checksum OK for gnome3/gtk+-3.6.4.tar.xz.
===>   gtk-3.6.4 depends on file: /usr/local/bin/perl5.16.2 - found
===>  Patching for gtk-3.6.4
===>   gtk-3.6.4 depends on file: /usr/local/bin/perl5.16.2 - found
===>   gtk-3.6.4 depends on package: libtool>=2.4 - found
===>  Applying FreeBSD patches for gtk-3.6.4
===>   gtk-3.6.4 depends on executable: g-ir-scanner - found
===>   gtk-3.6.4 depends on file: /usr/local/libdata/pkgconfig/atk-bridge-2.0.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/atk-bridge-2.0.pc in /usr/ports/accessibility/at-spi2-atk

===>  at-spi2-atk-2.6.2 conflicts with installed package(s): 
      at-spi-1.32.0_1

      They install files into the same place.
      You may want to stop build with Ctrl + C.
===>  License LGPL21 accepted by the user
=> at-spi2-atk-2.6.2.tar.xz doesn't seem to exist in /usr/ports/distfiles//gnome3.
=> Attempting to fetch ftp://ftp.belnet.be/mirror/ftp.gnome.org/sources/at-spi2-atk/2.6/at-spi2-atk-2.6.2.tar.xz
at-spi2-atk-2.6.2.tar.xz                      100% of  268 kB  514 kBps 00m01s

===>  at-spi2-atk-2.6.2 conflicts with installed package(s): 
      at-spi-1.32.0_1

      They will not build together.
      Please remove them first with pkg_delete(1).
*** [check-build-conflicts] Error code 1

Stop in /usr/ports/accessibility/at-spi2-atk.
*** [build-depends] Error code 1

Stop in /usr/ports/x11-toolkits/gtk30.
*** [build] Error code 1

Stop in /usr/ports/x11-toolkits/gtk30.

===>>> make failed for x11-toolkits/gtk30
===>>> Aborting update

===>>> Update for x11-toolkits/gtk30 failed
===>>> Aborting update
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-03-09 05:10:10 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gnome

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-03-09 17:10:56 UTC
Author: kwm
Date: Sat Mar  9 17:10:48 2013
New Revision: 313732
URL: http://svnweb.freebsd.org/changeset/ports/313732

Log:
  Don't build the libatk-bridge.so gtk module, depend on at-spi2-atk for that.
  This resolves conflict between at-spi2-atk and at-spi.
  
  PR:		ports/176750 [1]
  PR:		ports/176775 [2]
  Sumbitted by:	mandree@ [1], rm@ [2]

Modified:
  head/accessibility/at-spi/Makefile
  head/accessibility/at-spi/pkg-plist

Modified: head/accessibility/at-spi/Makefile
==============================================================================
--- head/accessibility/at-spi/Makefile	Sat Mar  9 16:56:58 2013	(r313731)
+++ head/accessibility/at-spi/Makefile	Sat Mar  9 17:10:48 2013	(r313732)
@@ -4,7 +4,7 @@
 
 PORTNAME=	at-spi
 PORTVERSION=	1.32.0
-PORTREVISION?=	1
+PORTREVISION?=	2
 CATEGORIES=	accessibility x11-toolkits
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome2
@@ -16,6 +16,8 @@ USE_BZIP2=	yes
 
 .if !defined(REFERENCE_PORT)
 
+RUN_DEPENDS=	at-spi2-atk>2.6.0:${PORTSDIRS}/accessibility/at-spi2-atk
+
 USE_GETTEXT=	yes
 USE_GMAKE=	yes
 USE_GNOME=	gnomehack gnomehier intlhack gtk20 gconf2 libbonobo
@@ -35,6 +37,7 @@ post-extract:
 post-patch:
 	@${REINPLACE_CMD} -e "/^SUBDIRS =/s/test//" ${WRKSRC}/Makefile.in
 	@${REINPLACE_CMD} -e "/^SUBDIRS =/s/docs//" ${WRKSRC}/Makefile.in
+	@${REINPLACE_CMD} -e "/^SUBDIRS =/s/atk-bridge//" ${WRKSRC}/Makefile.in
 
 .include <bsd.port.mk>
 

Modified: head/accessibility/at-spi/pkg-plist
==============================================================================
--- head/accessibility/at-spi/pkg-plist	Sat Mar  9 16:56:58 2013	(r313731)
+++ head/accessibility/at-spi/pkg-plist	Sat Mar  9 17:10:48 2013	(r313732)
@@ -33,9 +33,6 @@ include/at-spi-1.0/libspi/text.h
 include/at-spi-1.0/libspi/value.h
 include/at-spi-1.0/login-helper/Accessibility_LoginHelper.h
 include/at-spi-1.0/login-helper/login-helper.h
-lib/gtk-2.0/modules/libatk-bridge.a
-lib/gtk-2.0/modules/libatk-bridge.la
-lib/gtk-2.0/modules/libatk-bridge.so
 lib/libcspi.a
 lib/libcspi.la
 lib/libcspi.so
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Koop Mast freebsd_committer freebsd_triage 2013-03-09 17:11:05 UTC
State Changed
From-To: open->closed

Fix by removing the conflict, thanks for reporting!