Re: pkg-static: atk-2.36.0 conflicts with at-spi2-core-2.52.0

From: TIM KELLERS <tim_at_beachpatt.com>
Date: Thu, 19 Dec 2024 20:17:35 UTC
<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 12/19/24 10:48 AM, Paul Dufresne
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:193df9b081d.11a50ddc3145849.3005684197171140318@zoho.com">
      <pre wrap="" class="moz-quote-pre">Hi!
Help me!

I mostly use Linux, but I have 2 hard disks with FreeBSD, one is full binary... but this one is supposed to be source.
I say supposed, because I suspect I may have installed XFCE and Firefox by pkg rather than ports... but frankly I don't really knows.
Anyways...

I just updated by sources, by:
# git pull -C /usr/src  
check /usr/src/UPDATING  
# cd /usr/src          
# make -j4 buildworld  
# make -j4 kernel      
# shutdown -r now      
# etcupdate -p         
# cd /usr/src          
# make installworld    
# etcupdate -B         
# shutdown -r now

So that:
$ uname -a
FreeBSD esther 15.0-CURRENT FreeBSD 15.0-CURRENT #1 main-n274386-c91dd7a054b3: Thu Dec 19 09:38:03 EST 2024     <a
      class="moz-txt-link-abbreviated moz-txt-link-freetext"
      href="mailto:paul@esther:/usr/obj/usr/src/amd64.amd64/sys/GENERIC"
      moz-do-not-send="true">paul@esther:/usr/obj/usr/src/amd64.amd64/sys/GENERIC</a> amd64
$ 

So now I did:
portmaster -a

but I get:
Running custom install script '/usr/local/bin/meson --internal gettext install --subdir=po --localedir=share/locale --pkgname=atk10'
====&gt; Compressing man pages (compress-man)
===&gt;&gt;&gt; Starting check for runtime dependencies
===&gt;&gt;&gt; Gathering dependency list for accessibility/atk from ports
===&gt;&gt;&gt; Dependency check complete for accessibility/atk

===&gt;&gt;&gt; adwaita-icon-theme-42.0 1/7 &gt;&gt; accessibility/atk (4/56)

===&gt;  Installing for atk-2.36.0
===&gt;  Checking if atk is already installed
===&gt;   Registering installation for atk-2.36.0 as automatic
Installing atk-2.36.0...
pkg-static: atk-2.36.0 conflicts with at-spi2-core-2.52.0 (installs files into the same place).  Problematic file: /usr/local/include/atk-1.0/atk/atk-enum-types.h
*** Error code 1

Stop.
make: stopped making "install" in /usr/ports/accessibility/atk

===&gt;&gt;&gt; Installation of atk-2.36.0 (accessibility/atk) failed
===&gt;&gt;&gt; Aborting update

===&gt;&gt;&gt; Update for accessibility/atk failed
===&gt;&gt;&gt; Aborting update

===&gt;&gt;&gt; Update for adwaita-icon-theme-42.0 failed
===&gt;&gt;&gt; Aborting update

===&gt;&gt;&gt; The following actions were performed:
	Installation of devel/ninja (ninja-1.10.2,2)
	Installation of devel/meson (meson-0.59.1)
	Installation of devel/pkgconf (pkgconf-1.7.4,1)


===&gt;&gt;&gt; You can restart from the point of failure with this command line:  [not copied long command line]


So I am writing this to get help.


</pre>
    </blockquote>
    <p>From /usr/ports/UPDATING</p>
    <p>20230304:<br>
        AFFECTS: users of accessibility/atk and accessibilty/at-spi2-atk<br>
        AUTHOR: <a
        class="moz-txt-link-abbreviated moz-txt-link-freetext"
        href="mailto:tcberner@FreeBSD.org" moz-do-not-send="true">tcberner@FreeBSD.org</a><br>
        <br>
        The packages accessibility/atk and accessibility/at-spi2-atk
      have been<br>
        integrated upstream into at-spi2-core.<br>
        <br>
        Users of these packages can manually remove them prior to
      updating<br>
        accessibility/at-spi2-core using<br>
        <br>
           pkg delete -f atk at-spi2-atk<br>
        <br>
        if the pkg update process fails due to conflicting files.</p>
    <p><br>
    </p>
    <p>Tim<br>
    </p>
  </body>
</html>