Bug 436805

Summary: Please release xdvik also for F-8
Product: [Fedora] Fedora Reporter: Jindrich Novy <jnovy>
Component: xdvikAssignee: Jonathan Underwood <jonathan.underwood>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: 8CC: jnovy, pertusus, pknirsch
Target Milestone: ---Flags: kevin: fedora-cvs+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-07-21 16:53:03 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jindrich Novy 2008-03-10 15:33:30 UTC
If someone wants to use xdvi on F-8, even with TeXLive, it still installs
tetex-xdvi with a very old version of xdvik. Could you please release the new
xdvik for F-8 as well and obsolete the tetex-xdvi one?

I removed xdvik from TeXLive for F-8, because I think it would be better to
release a newer one even for F-8 :)

Comment 1 Jonathan Underwood 2008-03-11 11:19:58 UTC
OK, will do.


However, I am not sure this is the right fix to the problem that tetex-xdvi is
being installed in preference to xdvik - that tells me we've got our obsoletes
versioning wrong somewhere. Need to think about that when I have a bit of time.

Comment 2 Jindrich Novy 2008-03-11 11:42:13 UTC
The obsoletion problem is history now fortunatelly. I fixed it by the latest
tetex update. The thing is that I disabled xdvi build in F8 TeXLive, so that if
an user needs to install xdvik, the only option for him is to install old
tetex-xdvi now, since I disabled the TeXLive one in favour of your xdvik, so
that F8 users could use the latest one.

Comment 3 Jonathan Underwood 2008-03-11 11:56:05 UTC
OK, understood.

Will endeavour to get to this this evening.

Comment 4 Jonathan Underwood 2008-03-11 12:10:53 UTC
Package Change Request
======================
Package Name: xdvik
New Branches: F-8

Comment 5 Kevin Fenzi 2008-03-12 17:26:24 UTC
cvs done.

Comment 6 Jonathan Underwood 2008-03-14 01:23:38 UTC
OK, I modified the Requires and BuildRequires for F-8 and built a package:

http://koji.fedoraproject.org/koji/taskinfo?taskID=516087

However, we need to fix the following issue - it seems tetex-fonts contains some
files it shouldn't.

# rpm -Uvh xdvik-22.84.13-17.fc8.1.x86_64.rpm 
Preparing...                ########################################### [100%]
        file /usr/share/texmf/pxdvi/XDvi from install of
xdvik-22.84.13-17.fc8.1.x86_64 conflicts with file from package
tetex-fonts-3.0-44.8.fc8.x86_64
        file /usr/share/texmf/xdvi/XDvi from install of
xdvik-22.84.13-17.fc8.1.x86_64 conflicts with file from package
tetex-fonts-3.0-44.8.fc8.x86_64


Comment 7 Jonathan Underwood 2008-03-15 14:31:03 UTC
Actually, thinking more about this, Jindrich, I think we need a bit more
discussion. If you want xdvik in the F-8 repo to also work with your F-8 texlive
repo, then as well as fixing the above problem with tetex, we are going to need
to set up virtual provides in tetex to match texlive. For example, xdvik
requires kpathsea. With tetex, that means a Requires: tetex. With texlive that
means Requires: kpathsea. If we have consistent virtual Provides: tex(kpathsea)
in BOT tetex and texlive, this problem is overcome. So i think if we're going
down this road, we need to add tex virtual provides to the tetex package.

Comment 8 Jonathan Underwood 2008-03-15 14:31:54 UTC
Alternatively, we can just add Provides: kpathsea to tetex, of course.

Comment 9 Jonathan Underwood 2008-07-21 16:53:03 UTC
I guess this is no longer an issue? Closing WONTFIX - reopen if you still want
to do something about this.