Two years ago I did a piece of research for a journal's especial edition. I got the reviewer's comments, did all the corrections and sent it to my co-authors. One of them took so long to return his comments that the paper wasn't included in the EE. I then tried to submit it to another journal but again the same co-author took long time to provide his comments. Finally my boss suggested me to submit it to another journal (good one) without waiting for my co-author's opinion. I got the reviewer's comments back, I did all the corrections (I have 45 days), sent it to my co-authors and gave them a week to send me their comments. The same co-author is now telling me he's not happy I didn't tell him I submitted to that journal and that he won't be able to make comments in a week. I'm again in a catch-22. What do you do?


Question: Fedora manual installation and dependencies
Answer: While option 2 from the question in How to use TeX Live on Fedora 17? will solve this problem, you're probably trying to get around deficiencies in jnovy's TexLive repository.  You want yum to think you have the proper packages installed, but it seems to go against yum's policy to provide a way to fake dependencies.  You could try using a fake TexLive RPM spec file or fakeprovide.

Sample fake RPM spec file from the link:

Name: texlive2010-fake
Version: 1.0
Release: 1%{?dist}
Summary: This is a fake TeXLive package
Group: Applications/Publishing
License: GPLv2 and BSD and Public Domain and LGPLv2+ and GPLv2+ and LPPL
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

Provides: config(texlive)
Provides: kpathsea libkpathsea.so.4()
Provides: tetex tetex-dvips tetex-fonts tetex-latex tex
Provides: tex(dvips) tex(latex) tex(tex) tex-preview texinfo-tex
Provides: texlive texlive-afm texlive-context texlive-doc texlive-doc-errata
Provides: texlive-dvips texlive-dviutils texlive-east-asian texlive-fonts
Provides: texlive-texmf texlive-latex texlive-utils texlive-xetex
Provides: texlive-texmf-afm texlive-texmf-context texlive-texmf-doc texlive-texmf-dvips
Provides: texlive-texmf-errata texlive-texmf-errata-afm texlive-texmf-errata-context
Provides: texlive-texmf-errata-doc texlive-texmf-errata-dvips texlive-texmf-errata-east-asian
Provides: texlive-texmf-errata-fonts texlive-texmf-errata-latex texlive-texmf-errata-xetex
Provides: texlive-texmf-fonts texlive-texmf-latex texlive-texmf-xetex


%description
This was necessary to have a tlmgr-based installation of texlive and all the
rpm packages that requires texlive (e.g., a2ps and R-core) still installable.

%prep

%build

%install
rm -rf $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc

%changelog


To install:


rpmdev-setuptree (as a normal user) to create the necessary ~/rpmbuild tree
rpmbuild -bb --clean texlive2010-fake.spec to create the RPM
yum install --nogpgcheck texlive2010-fake-1.0-1.fc17.x86_64.rpm to install the RPM