[Fink-devel] conflicts/replaces issue between ptex-base and texlive-base

2010-07-09 Thread Hanspeter Niederstrasser
Todai Team,

During my buildworld run, many packages have aborted building because of 
a conflict between ptex-base and tetex-base.  The actual error is this:

*
While trying to install:
   ptex-base-3.1.10-1003

The following inconsistencies found:
   texlive-base conflicts with ptex-base (<= 3.1.10-1003), but ptex-base is
installed

Trying to resolve dependencies...
Could not resolve inconsistent dependencies!

Fink isn't sure how to install the above packages safely. You may be able to
fix things by running:

   fink scanpackages
   sudo apt-get update
   sudo apt-get install ptex-base=3.1.10-1003

Failed: Fink::SysState: Could not resolve inconsistent dependencies
*

The texlive-base-0.20080816-2 splitoff in unstable has 
Conflicts/Replaces set for "ptex-base (<= 3.1.10-1003)".  ptex-base is 
unstable is 3.1.11, so that's OK, but ptex-base in stable[1] is at 
version 3.1.10-1003.  Could you please modify ptex-base in stable to 
conflicts/replaces with texlive-base? so that the swapping can take 
place gracefully?  Thanks,

Hanspeter

[1] Why the buildworld is building the ptex-base from stable is a whole 
other issue, and I have no idea as to why it's doing this.  It does 
build ptex-base/unstable, but likes to build and use anew 
ptex-base/stable in the middle of runs.

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] conflicts/replaces issue between ptex-base and texlive-base

2010-07-09 Thread David R. Morrison

On Jul 9, 2010, at 7:31 AM, Hanspeter Niederstrasser wrote:

> 
> [1] Why the buildworld is building the ptex-base from stable is a whole 
> other issue, and I have no idea as to why it's doing this.  It does 
> build ptex-base/unstable, but likes to build and use anew 
> ptex-base/stable in the middle of runs.

Well, I think I can explain this.  The ptex-base in stable has a long list of 
Provides:

Provides: <<
  tetex-base, tetex3-base, ptex3-base, mendexk,
  context, dvipdfm, epstopdf, pdftex, tetex-macosx, 
  (%type_raw[-nox] = .) xdvik
 <<

whereas the ptex-base in unstable only Provides ptex3-base and mendexk.

This means that if another package asks for tetex3-base, for example, then fink 
has two choices: ptex-base and tetex-base.  Since ptex-base is earlier in the 
alphabet, the automated script chooses ptex-base.  But since only the stable 
version Provides tetex3-base, the stable version is used.

I do not know why the Provides line in ptex-base was changed.  

  -- Dave


--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] conflicts/replaces issue between ptex-base and texlive-base

2010-07-09 Thread Tomoaki Okayama
Hi,

At Fri, 9 Jul 2010 08:07:03 -0600,
David R. Morrison wrote:
> 
> 
> On Jul 9, 2010, at 7:31 AM, Hanspeter Niederstrasser wrote:
> 
> > 
> > [1] Why the buildworld is building the ptex-base from stable is a whole 
> > other issue, and I have no idea as to why it's doing this.  It does 
> > build ptex-base/unstable, but likes to build and use anew 
> > ptex-base/stable in the middle of runs.
> 
> Well, I think I can explain this.  The ptex-base in stable has a long list of 
> Provides:
> 
> Provides: <<
>   tetex-base, tetex3-base, ptex3-base, mendexk,
>   context, dvipdfm, epstopdf, pdftex, tetex-macosx, 
>   (%type_raw[-nox] = .) xdvik
>  <<
> 
> whereas the ptex-base in unstable only Provides ptex3-base and mendexk.
> 
> This means that if another package asks for tetex3-base, for example, then 
> fink has two choices: ptex-base and tetex-base.  Since ptex-base is earlier 
> in the alphabet, the automated script chooses ptex-base.  But since only the 
> stable version Provides tetex3-base, the stable version is used.
> 
> I do not know why the Provides line in ptex-base was changed.  
> 
Thanks for the explanation. The reason for the change of Provides
is that ptex-base in unstable becomes a small package, like xetex,
whereas ptex-base in stable provides all teTeX + additional pTeX.

TeX Live package is very huge. If ptex-base in unstable provides
texlive-base, another huge package comes into being there, and
we do not like it. So we decided that ptex-base does not provides
texlive-base (and tetex-base, too).

Anyway:

At Fri, 09 Jul 2010 09:31:25 -0400,
Hanspeter Niederstrasser wrote:
> 
> ...  Could you please modify ptex-base in stable to 
> conflicts/replaces with texlive-base? so that the swapping can take 
> place gracefully?
> 
Committed. Please check it.

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] conflicts/replaces issue between ptex-base and texlive-base

2010-07-09 Thread Hanspeter Niederstrasser
On 7/9/10 11:58 AM, Tomoaki Okayama wrote:
> Hi,
>
> At Fri, 9 Jul 2010 08:07:03 -0600,
> David R. Morrison wrote:
>>
>>
>> On Jul 9, 2010, at 7:31 AM, Hanspeter Niederstrasser wrote:
>>
>>>
>>> [1] Why the buildworld is building the ptex-base from stable is a whole
>>> other issue, and I have no idea as to why it's doing this.  It does
>>> build ptex-base/unstable, but likes to build and use anew
>>> ptex-base/stable in the middle of runs.
>>
>> Well, I think I can explain this.  The ptex-base in stable has a long list 
>> of Provides:
>>
>> Provides:<<
>>tetex-base, tetex3-base, ptex3-base, mendexk,
>>context, dvipdfm, epstopdf, pdftex, tetex-macosx,
>>(%type_raw[-nox] = .) xdvik
>>   <<
>>
>> whereas the ptex-base in unstable only Provides ptex3-base and mendexk.
>>
>> This means that if another package asks for tetex3-base, for example, then 
>> fink has two choices: ptex-base and tetex-base.  Since ptex-base is earlier 
>> in the alphabet, the automated script chooses ptex-base.  But since only the 
>> stable version Provides tetex3-base, the stable version is used.
>>
>> I do not know why the Provides line in ptex-base was changed.
>>
> Thanks for the explanation. The reason for the change of Provides
> is that ptex-base in unstable becomes a small package, like xetex,
> whereas ptex-base in stable provides all teTeX + additional pTeX.
>
> TeX Live package is very huge. If ptex-base in unstable provides
> texlive-base, another huge package comes into being there, and
> we do not like it. So we decided that ptex-base does not provides
> texlive-base (and tetex-base, too).
>
> Anyway:
>
> At Fri, 09 Jul 2010 09:31:25 -0400,
> Hanspeter Niederstrasser wrote:
>>
>> ...  Could you please modify ptex-base in stable to
>> conflicts/replaces with texlive-base? so that the swapping can take
>> place gracefully?
>>
> Committed. Please check it.

Thanks.  This changed the error report.  I now get:


While trying to install:
   ptex-base-3.1.10-1004

The following inconsistencies found:
   Unsatisfied dependency in ptex-texmf: texlive-base | texlive-nox-base


This seems to come from ptex-texmf/unstable explicitly Depending: on 
texlive-base.

Hanspeter

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] conflicts/replaces issue between ptex-base and texlive-base

2010-07-09 Thread David R. Morrison
The only resolution that I see is to move texlive* and ptex* to stable.  Are 
they ready?

  -- Dave


On Jul 9, 2010, at 1:37 PM, Hanspeter Niederstrasser wrote:

> On 7/9/10 11:58 AM, Tomoaki Okayama wrote:
>> Hi,
>> 
>> At Fri, 9 Jul 2010 08:07:03 -0600,
>> David R. Morrison wrote:
>>> 
>>> 
>>> On Jul 9, 2010, at 7:31 AM, Hanspeter Niederstrasser wrote:
>>> 
 
 [1] Why the buildworld is building the ptex-base from stable is a whole
 other issue, and I have no idea as to why it's doing this.  It does
 build ptex-base/unstable, but likes to build and use anew
 ptex-base/stable in the middle of runs.
>>> 
>>> Well, I think I can explain this.  The ptex-base in stable has a long list 
>>> of Provides:
>>> 
>>> Provides:<<
>>>   tetex-base, tetex3-base, ptex3-base, mendexk,
>>>   context, dvipdfm, epstopdf, pdftex, tetex-macosx,
>>>   (%type_raw[-nox] = .) xdvik
>>>  <<
>>> 
>>> whereas the ptex-base in unstable only Provides ptex3-base and mendexk.
>>> 
>>> This means that if another package asks for tetex3-base, for example, then 
>>> fink has two choices: ptex-base and tetex-base.  Since ptex-base is earlier 
>>> in the alphabet, the automated script chooses ptex-base.  But since only 
>>> the stable version Provides tetex3-base, the stable version is used.
>>> 
>>> I do not know why the Provides line in ptex-base was changed.
>>> 
>> Thanks for the explanation. The reason for the change of Provides
>> is that ptex-base in unstable becomes a small package, like xetex,
>> whereas ptex-base in stable provides all teTeX + additional pTeX.
>> 
>> TeX Live package is very huge. If ptex-base in unstable provides
>> texlive-base, another huge package comes into being there, and
>> we do not like it. So we decided that ptex-base does not provides
>> texlive-base (and tetex-base, too).
>> 
>> Anyway:
>> 
>> At Fri, 09 Jul 2010 09:31:25 -0400,
>> Hanspeter Niederstrasser wrote:
>>> 
>>> ...  Could you please modify ptex-base in stable to
>>> conflicts/replaces with texlive-base? so that the swapping can take
>>> place gracefully?
>>> 
>> Committed. Please check it.
> 
> Thanks.  This changed the error report.  I now get:
> 
> 
> While trying to install:
>   ptex-base-3.1.10-1004
> 
> The following inconsistencies found:
>   Unsatisfied dependency in ptex-texmf: texlive-base | texlive-nox-base
> 
> 
> This seems to come from ptex-texmf/unstable explicitly Depending: on 
> texlive-base.
> 
> Hanspeter
> 
> --
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> ___
> Fink-devel mailing list
> Fink-devel@lists.sourceforge.net
> http://news.gmane.org/gmane.os.apple.fink.devel
> Subscription management:
> https://lists.sourceforge.net/lists/listinfo/fink-devel


--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] conflicts/replaces issue between ptex-base and texlive-base

2010-07-09 Thread Tomoaki Okayama
OK, it may be time to move them to stable.

But I forgot to fix a big issue in texlive-base.
I think it is now fixed in unstable (0.20080816-3).
After some testing days/week, I will move them to
stable.

Detailed test reports in stable would be greatly
appreciated, whether positive or negative feedback.

Tomoaki Okayama

At Fri, 9 Jul 2010 14:08:10 -0600,
David R. Morrison wrote:
> 
> The only resolution that I see is to move texlive* and ptex* to stable.  Are 
> they ready?
> 
>   -- Dave
> 
> 
> On Jul 9, 2010, at 1:37 PM, Hanspeter Niederstrasser wrote:
> 
> > On 7/9/10 11:58 AM, Tomoaki Okayama wrote:
> >> Hi,
> >> 
> >> At Fri, 9 Jul 2010 08:07:03 -0600,
> >> David R. Morrison wrote:
> >>> 
> >>> 
> >>> On Jul 9, 2010, at 7:31 AM, Hanspeter Niederstrasser wrote:
> >>> 
>  
>  [1] Why the buildworld is building the ptex-base from stable is a whole
>  other issue, and I have no idea as to why it's doing this.  It does
>  build ptex-base/unstable, but likes to build and use anew
>  ptex-base/stable in the middle of runs.
> >>> 
> >>> Well, I think I can explain this.  The ptex-base in stable has a long 
> >>> list of Provides:
> >>> 
> >>> Provides:<<
> >>>   tetex-base, tetex3-base, ptex3-base, mendexk,
> >>>   context, dvipdfm, epstopdf, pdftex, tetex-macosx,
> >>>   (%type_raw[-nox] = .) xdvik
> >>>  <<
> >>> 
> >>> whereas the ptex-base in unstable only Provides ptex3-base and mendexk.
> >>> 
> >>> This means that if another package asks for tetex3-base, for example, 
> >>> then fink has two choices: ptex-base and tetex-base.  Since ptex-base is 
> >>> earlier in the alphabet, the automated script chooses ptex-base.  But 
> >>> since only the stable version Provides tetex3-base, the stable version is 
> >>> used.
> >>> 
> >>> I do not know why the Provides line in ptex-base was changed.
> >>> 
> >> Thanks for the explanation. The reason for the change of Provides
> >> is that ptex-base in unstable becomes a small package, like xetex,
> >> whereas ptex-base in stable provides all teTeX + additional pTeX.
> >> 
> >> TeX Live package is very huge. If ptex-base in unstable provides
> >> texlive-base, another huge package comes into being there, and
> >> we do not like it. So we decided that ptex-base does not provides
> >> texlive-base (and tetex-base, too).
> >> 
> >> Anyway:
> >> 
> >> At Fri, 09 Jul 2010 09:31:25 -0400,
> >> Hanspeter Niederstrasser wrote:
> >>> 
> >>> ...  Could you please modify ptex-base in stable to
> >>> conflicts/replaces with texlive-base? so that the swapping can take
> >>> place gracefully?
> >>> 
> >> Committed. Please check it.
> > 
> > Thanks.  This changed the error report.  I now get:
> > 
> > 
> > While trying to install:
> >   ptex-base-3.1.10-1004
> > 
> > The following inconsistencies found:
> >   Unsatisfied dependency in ptex-texmf: texlive-base | texlive-nox-base
> > 
> > 
> > This seems to come from ptex-texmf/unstable explicitly Depending: on 
> > texlive-base.
> > 
> > Hanspeter
> > 
> > --
> > This SF.net email is sponsored by Sprint
> > What will you do first with EVO, the first 4G phone?
> > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> > ___
> > Fink-devel mailing list
> > Fink-devel@lists.sourceforge.net
> > http://news.gmane.org/gmane.os.apple.fink.devel
> > Subscription management:
> > https://lists.sourceforge.net/lists/listinfo/fink-devel
> 
> 

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel