Re: AucTeX dependencies and TeXLive 2009

2009-09-02 Thread Matthew Saltzman
On Tue, 2009-09-01 at 18:50 +0100, Jonathan Underwood wrote:
 2009/9/1 Jonathan Underwood jonathan.underw...@gmail.com:
  Is that intentional? Seems emacs-auctex requires 11.85, while your
  package provides 11.84.
 
  AucTeX is the upstream for the preview tex package - so this is
  another case where we need to decide whether to go with upstream or
  the texlive version.
 
  In this case, I think we have to go with the upstream (AucTeX) one as
  each Auctex release is tested against the bundled preview class.
 
 
 Actually, there is an option to install the AucTeX bundled preview
 privately for auctex. so both versions could co-exist, if we wanted to
 do that (although that's not my recommendation).

Meanwhile, is there a workaround?  I can install the right tex-preview
alongside texlive-preview, but still can't install the old dvipng and
kpathsea to get emacs-auctex.  That kpathsea wants texlive-2007.

Thanks.

-- 
Matthew Saltzman

Clemson University Math Sciences
mjs AT clemson DOT edu
http://www.math.clemson.edu/~mjs

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: AucTeX dependencies and TeXLive 2009

2009-09-02 Thread Jonathan Underwood
2009/9/2 Matthew Saltzman m...@clemson.edu:
 On Tue, 2009-09-01 at 18:50 +0100, Jonathan Underwood wrote:
 2009/9/1 Jonathan Underwood jonathan.underw...@gmail.com:
  Is that intentional? Seems emacs-auctex requires 11.85, while your
  package provides 11.84.
 
  AucTeX is the upstream for the preview tex package - so this is
  another case where we need to decide whether to go with upstream or
  the texlive version.
 
  In this case, I think we have to go with the upstream (AucTeX) one as
  each Auctex release is tested against the bundled preview class.
 

 Actually, there is an option to install the AucTeX bundled preview
 privately for auctex. so both versions could co-exist, if we wanted to
 do that (although that's not my recommendation).

 Meanwhile, is there a workaround?  I can install the right tex-preview
 alongside texlive-preview, but still can't install the old dvipng and
 kpathsea to get emacs-auctex.  That kpathsea wants texlive-2007.


I don't see an easy one without rebuilding emacs-auctex against
Jindrich's new packages, and that's not an option for the main F-11
repo. One the new texlive is in rawhide, we can fix this stuff up
there.

J.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: AucTeX dependencies and TeXLive 2009

2009-09-01 Thread Jonathan Underwood
2009/8/31 Thomas Moschny thomas.mosc...@gmail.com:
 2009/8/31 Jindrich Novy jn...@redhat.com:
 Then installation of emacs-auctex runs without problems. So it seems
 like yum has a hard time to resolve both installation of emacs-auctex and
 obsoletion of dvipng in one transaction even though emacs-auctex
 contains unversioned Requires: to dvipng and texlive-dvipng should
 successfully obsolete it.

 But doing installation that way, I end up with both installed:

 tex-preview-11.85-8.fc11.noarch
 texlive-preview-2009-11.84.13530.fc11.noarch

 Is that intentional? Seems emacs-auctex requires 11.85, while your
 package provides 11.84.

AucTeX is the upstream for the preview tex package - so this is
another case where we need to decide whether to go with upstream or
the texlive version.

In this case, I think we have to go with the upstream (AucTeX) one as
each Auctex release is tested against the bundled preview class.

Jonathan (emacs-auctex maintainer).

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: AucTeX dependencies and TeXLive 2009

2009-09-01 Thread Jonathan Underwood
2009/9/1 Jonathan Underwood jonathan.underw...@gmail.com:
 Is that intentional? Seems emacs-auctex requires 11.85, while your
 package provides 11.84.

 AucTeX is the upstream for the preview tex package - so this is
 another case where we need to decide whether to go with upstream or
 the texlive version.

 In this case, I think we have to go with the upstream (AucTeX) one as
 each Auctex release is tested against the bundled preview class.


Actually, there is an option to install the AucTeX bundled preview
privately for auctex. so both versions could co-exist, if we wanted to
do that (although that's not my recommendation).

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: AucTeX dependencies and TeXLive 2009

2009-08-31 Thread Jindrich Novy
On Sun, Aug 30, 2009 at 07:23:50PM -0400, Matthew Saltzman wrote:
 Here's what happens when I try to install AucTeX for Emacs with texlive-2009:
 
 $ sudo yum install emacs-auctex
 Loaded plugins: refresh-packagekit
 Excluding Packages from RPM Fusion for Fedora 11 - Nonfree
 Finished
 Excluding Packages from RPM Fusion for Fedora 11 - Nonfree - Updates
 Finished
 Excluding Packages from Fedora 11 - x86_64 - Updates
 Finished
 Setting up Install Process
 Resolving Dependencies
 -- Running transaction check
 --- Package emacs-auctex.noarch 0:11.85-8.fc11 set to be updated
 -- Processing Dependency: tex-preview = 11.85-8.fc11 for package: 
 emacs-auctex-11.85-8.fc11.noarch
 -- Processing Dependency: dvipng for package: 
 emacs-auctex-11.85-8.fc11.noarch
 -- Running transaction check
 --- Package dvipng.x86_64 0:1.11-2.fc11 set to be updated
 -- Processing Dependency: libkpathsea.so.4()(64bit) for package: 
 dvipng-1.11-2.fc11.x86_64
 --- Package tex-preview.noarch 0:11.85-8.fc11 set to be updated
 -- Running transaction check
 --- Package kpathsea.x86_64 0:2007-42.fc11 set to be updated
 -- Processing Dependency: texlive = 2007-42.fc11 for package: 
 kpathsea-2007-42.fc11.x86_64
 -- Finished Dependency Resolution
 kpathsea-2007-42.fc11.x86_64 from fedora has depsolving problems
   -- Missing Dependency: texlive = 2007-42.fc11 is needed by package 
 kpathsea-2007-42.fc11.x86_64 (fedora)
 Error: Missing Dependency: texlive = 2007-42.fc11 is needed by 
 package kpathsea-2007-42.fc11.x86_64 (fedora)
  You could try using --skip-broken to work around the problem
  You could try running: package-cleanup --problems
 package-cleanup --dupes
 rpm -Va --nofiles --nodigest
 
 I have texlive-dvipng, texlive-kpathsea, and texlive-preview installed.
 Should I file a bug someplace?

Hmmm, it looks like a problem in how yum resolves obsoletes/provides.
I will get exactly this when I try to install emacs-auctex, but if I
do:

yum install dvipng -y

then texlive-dvipng and texlive-dvipng-bin get successfully installed.

Then installation of emacs-auctex runs without problems. So it seems
like yum has a hard time to resolve both installation of emacs-auctex and
obsoletion of dvipng in one transaction even though emacs-auctex
contains unversioned Requires: to dvipng and texlive-dvipng should
successfully obsolete it.

Jindrich

 
 Thanks.
 
 -- 
 Matthew Saltzman
 
 Clemson University Math Sciences
 mjs AT clemson DOT edu
 http://www.math.clemson.edu/~mjs
 
 -- 
 fedora-devel-list mailing list
 fedora-devel-list@redhat.com
 https://www.redhat.com/mailman/listinfo/fedora-devel-list

-- 
Jindrich Novy jn...@redhat.com   http://people.redhat.com/jnovy/

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: AucTeX dependencies and TeXLive 2009

2009-08-31 Thread Thomas Moschny
2009/8/31 Jindrich Novy jn...@redhat.com:
 Then installation of emacs-auctex runs without problems. So it seems
 like yum has a hard time to resolve both installation of emacs-auctex and
 obsoletion of dvipng in one transaction even though emacs-auctex
 contains unversioned Requires: to dvipng and texlive-dvipng should
 successfully obsolete it.

But doing installation that way, I end up with both installed:

tex-preview-11.85-8.fc11.noarch
texlive-preview-2009-11.84.13530.fc11.noarch

Is that intentional? Seems emacs-auctex requires 11.85, while your
package provides 11.84.

- Thomas

-- 
Thomas Moschny thomas.mosc...@gmail.com

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: AucTeX dependencies and TeXLive 2009

2009-08-31 Thread Matthew Saltzman
On Mon, 2009-08-31 at 13:01 +0200, Jindrich Novy wrote:
 On Sun, Aug 30, 2009 at 07:23:50PM -0400, Matthew Saltzman wrote:
  Here's what happens when I try to install AucTeX for Emacs with 
  texlive-2009:
  
  $ sudo yum install emacs-auctex
  Loaded plugins: refresh-packagekit
  Excluding Packages from RPM Fusion for Fedora 11 - Nonfree
  Finished
  Excluding Packages from RPM Fusion for Fedora 11 - Nonfree - Updates
  Finished
  Excluding Packages from Fedora 11 - x86_64 - Updates
  Finished
  Setting up Install Process
  Resolving Dependencies
  -- Running transaction check
  --- Package emacs-auctex.noarch 0:11.85-8.fc11 set to be updated
  -- Processing Dependency: tex-preview = 11.85-8.fc11 for package: 
  emacs-auctex-11.85-8.fc11.noarch
  -- Processing Dependency: dvipng for package: 
  emacs-auctex-11.85-8.fc11.noarch
  -- Running transaction check
  --- Package dvipng.x86_64 0:1.11-2.fc11 set to be updated
  -- Processing Dependency: libkpathsea.so.4()(64bit) for package: 
  dvipng-1.11-2.fc11.x86_64
  --- Package tex-preview.noarch 0:11.85-8.fc11 set to be updated
  -- Running transaction check
  --- Package kpathsea.x86_64 0:2007-42.fc11 set to be updated
  -- Processing Dependency: texlive = 2007-42.fc11 for package: 
  kpathsea-2007-42.fc11.x86_64
  -- Finished Dependency Resolution
  kpathsea-2007-42.fc11.x86_64 from fedora has depsolving problems
-- Missing Dependency: texlive = 2007-42.fc11 is needed by 
  package kpathsea-2007-42.fc11.x86_64 (fedora)
  Error: Missing Dependency: texlive = 2007-42.fc11 is needed by 
  package kpathsea-2007-42.fc11.x86_64 (fedora)
   You could try using --skip-broken to work around the problem
   You could try running: package-cleanup --problems
  package-cleanup --dupes
  rpm -Va --nofiles --nodigest
  
  I have texlive-dvipng, texlive-kpathsea, and texlive-preview installed.
  Should I file a bug someplace?
 
 Hmmm, it looks like a problem in how yum resolves obsoletes/provides.
 I will get exactly this when I try to install emacs-auctex, but if I
 do:
 
 yum install dvipng -y
 
 then texlive-dvipng and texlive-dvipng-bin get successfully installed.
 
 Then installation of emacs-auctex runs without problems. So it seems
 like yum has a hard time to resolve both installation of emacs-auctex and
 obsoletion of dvipng in one transaction even though emacs-auctex
 contains unversioned Requires: to dvipng and texlive-dvipng should
 successfully obsolete it.

I'm not seeing the install without problems behavior, unfortunately.
The messages above come from after installing texlive-dvipng*.  After
latest updates:

[...@yankee ~]$ sudo yum install emacs-auctex
Loaded plugins: refresh-packagekit
Excluding Packages from RPM Fusion for Fedora 11 - Nonfree
Finished
Excluding Packages from RPM Fusion for Fedora 11 - Nonfree - Updates
Finished
Excluding Packages from Fedora 11 - x86_64 - Updates
Finished
Setting up Install Process
Resolving Dependencies
-- Running transaction check
--- Package emacs-auctex.noarch 0:11.85-8.fc11 set to be updated
-- Processing Dependency: tex-preview = 11.85-8.fc11 for package: 
emacs-auctex-11.85-8.fc11.noarch
-- Processing Dependency: dvipng for package: 
emacs-auctex-11.85-8.fc11.noarch
-- Running transaction check
--- Package dvipng.x86_64 0:1.11-2.fc11 set to be updated
-- Processing Dependency: libkpathsea.so.4()(64bit) for package: 
dvipng-1.11-2.fc11.x86_64
--- Package tex-preview.noarch 0:11.85-8.fc11 set to be updated
-- Running transaction check
--- Package kpathsea.x86_64 0:2007-42.fc11 set to be updated
-- Processing Dependency: texlive = 2007-42.fc11 for package: 
kpathsea-2007-42.fc11.x86_64
-- Finished Dependency Resolution
kpathsea-2007-42.fc11.x86_64 from fedora has depsolving problems
  -- Missing Dependency: texlive = 2007-42.fc11 is needed by package 
kpathsea-2007-42.fc11.x86_64 (fedora)
Error: Missing Dependency: texlive = 2007-42.fc11 is needed by package 
kpathsea-2007-42.fc11.x86_64 (fedora)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
[...@yankee ~]$ rpm -qa \*dvipng\*
texlive-dvipng-2009-1.12.13822.fc11.noarch
texlive-dvipng-bin-2009-14697.fc11.x86_64
[...@yankee ~]$ rpm -qa \*kpathsea\*
texlive-kpathsea-2009-14773.fc11.noarch
texlive-kpathsea-lib-2009-0.3.20090828.fc11.x86_64

AucTeX dependencies and TeXLive 2009

2009-08-30 Thread Matthew Saltzman
Here's what happens when I try to install AucTeX for Emacs with texlive-2009:

$ sudo yum install emacs-auctex
Loaded plugins: refresh-packagekit
Excluding Packages from RPM Fusion for Fedora 11 - Nonfree
Finished
Excluding Packages from RPM Fusion for Fedora 11 - Nonfree - Updates
Finished
Excluding Packages from Fedora 11 - x86_64 - Updates
Finished
Setting up Install Process
Resolving Dependencies
-- Running transaction check
--- Package emacs-auctex.noarch 0:11.85-8.fc11 set to be updated
-- Processing Dependency: tex-preview = 11.85-8.fc11 for package: 
emacs-auctex-11.85-8.fc11.noarch
-- Processing Dependency: dvipng for package: 
emacs-auctex-11.85-8.fc11.noarch
-- Running transaction check
--- Package dvipng.x86_64 0:1.11-2.fc11 set to be updated
-- Processing Dependency: libkpathsea.so.4()(64bit) for package: 
dvipng-1.11-2.fc11.x86_64
--- Package tex-preview.noarch 0:11.85-8.fc11 set to be updated
-- Running transaction check
--- Package kpathsea.x86_64 0:2007-42.fc11 set to be updated
-- Processing Dependency: texlive = 2007-42.fc11 for package: 
kpathsea-2007-42.fc11.x86_64
-- Finished Dependency Resolution
kpathsea-2007-42.fc11.x86_64 from fedora has depsolving problems
  -- Missing Dependency: texlive = 2007-42.fc11 is needed by package 
kpathsea-2007-42.fc11.x86_64 (fedora)
Error: Missing Dependency: texlive = 2007-42.fc11 is needed by package 
kpathsea-2007-42.fc11.x86_64 (fedora)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest

I have texlive-dvipng, texlive-kpathsea, and texlive-preview installed.
Should I file a bug someplace?

Thanks.

-- 
Matthew Saltzman

Clemson University Math Sciences
mjs AT clemson DOT edu
http://www.math.clemson.edu/~mjs

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list