Thank you, Hanspeter. I had removed octave in order to install xfig because of 
the conflict between fig2dev and transfig. (I then found that there is an X11 
problem running the new xfig.)  After receiving your email, I decided to 
reinstall octave. During the reinstall, xfig was removed. Octave installed just 
fine, with transfig-graphicx. I then tried to install xfig again, but the error 
conflict of fig2dev with transfig-graphicx appears to still be there:


MacBook-Pro:CLASSICAL_MECHANICS Mike$ fink install xfig

Information about 10196 packages read in 1 seconds.

The following package will be installed or updated:

 xfig

The following additional package will be installed:

 fig2dev

Default answer will be chosen in 60 seconds...

Do you want to continue? [Y/n]

Reading buildlock packages...

/sw/bin/dpkg-lockwait -i 
/sw/var/cache/apt/archives/fig2dev_3.2.6-2_darwin-x86%5f64.deb 
/sw/fink/dists/stable/main/binary-darwin-x86_64/sci/octave382-atlas-qtx11_3.8.2-10_darwin-x86_64.deb

dpkg: considering removing transfig-graphicx in favour of fig2dev ...

dpkg: no, cannot remove transfig-graphicx (--auto-deconfigure will help):

 octave382-atlas-qtx11 depends on transfig-graphicx | transfig-epsfig

  transfig-graphicx is to be removed.

  transfig-epsfig is not installed.

dpkg: regarding .../fig2dev_3.2.6-2_darwin-x86%5f64.deb containing fig2dev:

 fig2dev conflicts with transfig-graphicx

  transfig-graphicx (version 3.2.5d-1015) is installed.

/sw/bin/dpkg: error processing 
/sw/var/cache/apt/archives/fig2dev_3.2.6-2_darwin-x86%5f64.deb (--install):

 conflicting packages - not installing fig2dev

(Reading database ... 191030 files and directories currently installed.)

Preparing to replace octave382-atlas-qtx11 3.8.2-10 (using 
.../octave382-atlas-qtx11_3.8.2-10_darwin-x86_64.deb) ...

Unpacking replacement octave382-atlas-qtx11 ...

Setting up octave382-atlas-qtx11 (3.8.2-10) ...


Errors were encountered while processing:

 /sw/var/cache/apt/archives/fig2dev_3.2.6-2_darwin-x86%5f64.deb

### execution of /sw/bin/dpkg-lockwait failed, exit code 1

Failed: can't batch-install packages: 
/sw/var/cache/apt/archives/fig2dev_3.2.6-2_darwin-x86%5f64.deb 
/sw/fink/dists/stable/main/binary-darwin-x86_64/sci/octave382-atlas-qtx11_3.8.2-10_darwin-x86_64.deb


Have I misunderstood, or missed doing something?  I do notice that I have a 
fig2dev in /sw/bin from yesterday, but fink doesn't show fig2dev as an 
installed package.


________________________________
From: Hanspeter Niederstrasser <f...@snaggledworks.com>
Sent: Wednesday, November 16, 2016 10:29 PM
To: Alexander Hansen; Mike Wilkes
Cc: Fink
Subject: Re: [Fink-beginners] Problem installing xfig

On 11/15/16 11:26 AM, Alexander Hansen wrote:
>
>> On Nov 15, 2016, at 05:07, Mike Wilkes <mike.wil...@hotmail.com> wrote:
>>
>> Here is what happens when I try an install of xfig after selfupdating to 
>> fink 0.41.1:
>>
>> MacBook-Pro:~ Mike$ fink install xfig
>> Information about 10196 packages read in 1 seconds.
>> The following package will be installed or updated:
>>  xfig
>> The following additional package will be installed:
>>  fig2dev
>> Default answer will be chosen in 60 seconds...
>> Do you want to continue? [Y/n]
>> Reading buildlock packages...
>> /sw/bin/dpkg-lockwait -i 
>> /sw/var/cache/apt/archives/fig2dev_3.2.6-1_darwin-x86%5f64.deb 
>> /sw/var/cache/apt/archives/octave382-atlas-qtx11_3.8.2-10_darwin-x86%5f64.deb
>> dpkg: considering removing transfig-graphicx in favour of fig2dev ...
>> dpkg: no, cannot remove transfig-graphicx (--auto-deconfigure will help):
>>  octave382-atlas-qtx11 depends on transfig-graphicx | transfig-epsfig
>>   transfig-graphicx is to be removed.
>>   transfig-epsfig is not installed.
>> dpkg: regarding .../fig2dev_3.2.6-1_darwin-x86%5f64.deb containing fig2dev:
>>  fig2dev conflicts with transfig-graphicx
>>   transfig-graphicx (version 3.2.5d-1014) is installed.
>> /sw/bin/dpkg: error processing 
>> /sw/var/cache/apt/archives/fig2dev_3.2.6-1_darwin-x86%5f64.deb (--install):
>>  conflicting packages - not installing fig2dev
>> (Reading database ... 175123 files and directories currently installed.)
>> Preparing to replace octave382-atlas-qtx11 3.8.2-10 (using 
>> .../octave382-atlas-qtx11_3.8.2-10_darwin-x86%5f64.deb) ...
>> Unpacking replacement octave382-atlas-qtx11 ...
>> Setting up octave382-atlas-qtx11 (3.8.2-10) ...
>>
>> Errors were encountered while processing:
>>  /sw/var/cache/apt/archives/fig2dev_3.2.6-1_darwin-x86%5f64.deb
>> ### execution of /sw/bin/dpkg-lockwait failed, exit code 1
>> Failed: can't batch-install packages: 
>> /sw/var/cache/apt/archives/fig2dev_3.2.6-1_darwin-x86%5f64.deb 
>> /sw/var/cache/apt/archives/octave382-atlas-qtx11_3.8.2-10_darwin-x86%5f64.deb
>>
>> I recently installed Octave, which required package transfig-graphicx, as I 
>> recall...this now seems to conflict with xfig's requirement for fig2dev?  I 
>> dunno.  Thanks for your help.
>> ---------------------------------------
>
> (CC'ing the listed fig2dev maintainer)
>
> My understanding is that fig2dev has replaced transfig for xfig-3.2.6.  It 
> doesn't build a "transfig" executable by default, though.  I just updated 
> transfig* to conflict properly with fig2dev.
>
> For right now, you won't be able to have fig2dev + xfig and transfig-graphicx 
> + octave* installed simultaneously.   If Octave will get along with fig2dev 
> (which might require enabling the legacy transfig executable in the fig2dev 
> build) then we can get rid of this problem.
>
> Sorry about the hitch there.

The fig2dev package now builds the transfig program. This should now be
fully replaceable against the old transfig-* packages (assuming upstream
didn't break change the functionality between releases).

Hanspeter

------------------------------------------------------------------------------
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to