Bug 1896196
Summary: | In copr buildroot, file conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Bill Crawford <billcrawford1970> |
Component: | texlive-base | Assignee: | Tom "spot" Callaway <spotrh> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 32 | CC: | danielsun3164, kai, martin, robert.smalley, spotrh |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | texlive-base-20200327-18.fc33 texlive-base-20200327-18.fc32 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-11-17 01:35:30 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Bill Crawford
2020-11-10 00:00:01 UTC
Adding "texlive-obsolete" to the build root appears to work around the problem, for at least one package ... FEDORA-2020-fb18e81c97 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-fb18e81c97 FEDORA-2020-903bc82607 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-903bc82607 Thanks! Is there any way to test this in copr? Can I add updates-testing? I'll, er, go try it ... One would think, but I don't know. Note that this update hasn't been pushed to testing yet. Ah :o) Which package has the obsoletes logic on it? I think I could just put a koji URL for it in the "additional packages" box. It's not that urgent though(!) texlive-texlive-scripts. FEDORA-2020-fb18e81c97 has been pushed to the Fedora 33 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-fb18e81c97` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-fb18e81c97 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-903bc82607 has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-903bc82607` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-903bc82607 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. Thanks again, have added karma. FEDORA-2020-903bc82607 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-903bc82607 FEDORA-2020-fb18e81c97 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-fb18e81c97 FEDORA-2020-903bc82607 has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-903bc82607` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-903bc82607 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-fb18e81c97 has been pushed to the Fedora 33 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-fb18e81c97` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-fb18e81c97 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. I got the following error while running `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-903bc82607` on Fedora 32. Error: Transaction test error: file /usr/bin/pdfclose from install of texlive-xpdfopen-7:20200327-17.fc32.x86_64 conflicts with file from package texlive-pdftools-7:20190410-12.fc32.x86_64 file /usr/bin/pdfopen from install of texlive-xpdfopen-7:20200327-17.fc32.x86_64 conflicts with file from package texlive-pdftools-7:20190410-12.fc32.x86_64 file /usr/bin/texconfig from install of texlive-texlive-scripts-extra-7:20200327-17.fc32.noarch conflicts with file from package texlive-texconfig-7:20190410-12.fc32.noarch file /usr/bin/allcm from install of texlive-texlive-scripts-extra-7:20200327-17.fc32.noarch conflicts with file from package texlive-tetex-7:20190410-12.fc32.noarch file /usr/bin/allneeded from install of texlive-texlive-scripts-extra-7:20200327-17.fc32.noarch conflicts with file from package texlive-tetex-7:20190410-12.fc32.noarch file /usr/bin/dvi2fax from install of texlive-texlive-scripts-extra-7:20200327-17.fc32.noarch conflicts with file from package texlive-tetex-7:20190410-12.fc32.noarch file /usr/bin/dvired from install of texlive-texlive-scripts-extra-7:20200327-17.fc32.noarch conflicts with file from package texlive-tetex-7:20190410-12.fc32.noarch file /usr/bin/kpsetool from install of texlive-texlive-scripts-extra-7:20200327-17.fc32.noarch conflicts with file from package texlive-tetex-7:20190410-12.fc32.noarch file /usr/bin/kpsewhere from install of texlive-texlive-scripts-extra-7:20200327-17.fc32.noarch conflicts with file from package texlive-tetex-7:20190410-12.fc32.noarch file /usr/bin/texconfig-dialog from install of texlive-texlive-scripts-extra-7:20200327-17.fc32.noarch conflicts with file from package texlive-tetex-7:20190410-12.fc32.noarch file /usr/bin/texconfig-sys from install of texlive-texlive-scripts-extra-7:20200327-17.fc32.noarch conflicts with file from package texlive-tetex-7:20190410-12.fc32.noarch file /usr/bin/texlinks from install of texlive-texlive-scripts-extra-7:20200327-17.fc32.noarch conflicts with file from package texlive-tetex-7:20190410-12.fc32.noarch file /usr/bin/e2pall from install of texlive-texlive-scripts-extra-7:20200327-17.fc32.noarch conflicts with file from package texlive-pdftools-7:20190410-12.fc32.x86_64 file /usr/bin/ps2frag from install of texlive-texlive-scripts-extra-7:20200327-17.fc32.noarch conflicts with file from package texlive-pstools-7:20190410-12.fc32.x86_64 file /usr/bin/pslatex from install of texlive-texlive-scripts-extra-7:20200327-17.fc32.noarch conflicts with file from package texlive-pstools-7:20190410-12.fc32.x86_64 file /usr/bin/pdftosrc from install of texlive-pdftosrc-7:20200327-17.fc32.x86_64 conflicts with file from package texlive-pdftools-7:20190410-12.fc32.x86_64 file /usr/share/man/man1/pdftosrc.1.gz from install of texlive-pdftosrc-7:20200327-17.fc32.x86_64 conflicts with file from package texlive-pdftools-7:20190410-12.fc32.x86_64 file /usr/bin/pdfatfi from install of texlive-attachfile2-7:20200327-17.fc32.noarch conflicts with file from package texlive-pdftools-7:20190410-12.fc32.x86_64 file /usr/bin/bbox from install of texlive-ps2eps-7:20200327-17.fc32.x86_64 conflicts with file from package texlive-pstools-7:20190410-12.fc32.x86_64 Btw, looks like this currently also blocks upgrades from F31 to F32 via dnf system-upgrade: # dnf system-upgrade --releasever 32 download [...] Error: Transaction test error: file /usr/bin/texconfig conflicts between attempted installs of texlive-texconfig-7:20190410-12.fc32.noarch and texlive-texlive-scripts-extra-7:20200327-16.fc32.noarch file /etc/texlive/web2c/updmap.cfg conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch file /usr/bin/allcm conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-extra-7:20200327-16.fc32.noarch file /usr/bin/allneeded conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-extra-7:20200327-16.fc32.noarch file /usr/bin/dvi2fax conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-extra-7:20200327-16.fc32.noarch file /usr/bin/dvired conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-extra-7:20200327-16.fc32.noarch file /usr/bin/kpsetool conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-extra-7:20200327-16.fc32.noarch file /usr/bin/kpsewhere conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-extra-7:20200327-16.fc32.noarch file /usr/bin/texconfig-dialog conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-extra-7:20200327-16.fc32.noarch file /usr/bin/texconfig-sys conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-extra-7:20200327-16.fc32.noarch file /usr/bin/texlinks conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-extra-7:20200327-16.fc32.noarch file /usr/share/man/man1/fmtutil.1.gz conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch file /usr/share/man/man1/updmap.1.gz conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch file /usr/share/texlive/texmf-dist/scripts/texlive/fmtutil-user.sh conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch file /usr/share/texlive/texmf-dist/scripts/texlive/fmtutil.pl conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch file /usr/share/texlive/texmf-dist/scripts/texlive/updmap-user.sh conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch file /usr/share/texlive/texmf-dist/scripts/texlive/updmap.pl conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch file /usr/bin/e2pall conflicts between attempted installs of texlive-pdftools-7:20190410-12.fc32.x86_64 and texlive-texlive-scripts-extra-7:20200327-16.fc32.noarch file /usr/bin/pdfatfi conflicts between attempted installs of texlive-pdftools-7:20190410-12.fc32.x86_64 and texlive-attachfile2-7:20200327-16.fc32.noarch file /usr/bin/pdfclose conflicts between attempted installs of texlive-pdftools-7:20190410-12.fc32.x86_64 and texlive-xpdfopen-7:20200327-16.fc32.x86_64 file /usr/bin/pdfopen conflicts between attempted installs of texlive-pdftools-7:20190410-12.fc32.x86_64 and texlive-xpdfopen-7:20200327-16.fc32.x86_64 file /usr/bin/pdftosrc conflicts between attempted installs of texlive-pdftools-7:20190410-12.fc32.x86_64 and texlive-pdftosrc-7:20200327-16.fc32.x86_64 file /usr/share/man/man1/pdftosrc.1.gz conflicts between attempted installs of texlive-pdftools-7:20190410-12.fc32.x86_64 and texlive-pdftosrc-7:20200327-16.fc32.x86_64 file /usr/bin/bbox conflicts between attempted installs of texlive-pstools-7:20190410-12.fc32.x86_64 and texlive-ps2eps-7:20200327-16.fc32.x86_64 file /usr/bin/ps2frag conflicts between attempted installs of texlive-pstools-7:20190410-12.fc32.x86_64 and texlive-texlive-scripts-extra-7:20200327-16.fc32.noarch file /usr/bin/pslatex conflicts between attempted installs of texlive-pstools-7:20190410-12.fc32.x86_64 and texlive-texlive-scripts-extra-7:20200327-16.fc32.noarch FEDORA-2020-fb18e81c97 has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report. Attempting to install R on Fedora 32:
> sudo dnf install R
results in the following error:
Error: Transaction test error:
file /etc/texlive/web2c/updmap.cfg conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch
file /usr/share/man/man1/fmtutil.1.gz conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch
file /usr/share/man/man1/updmap.1.gz conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch
file /usr/share/texlive/texmf-dist/scripts/texlive/fmtutil-user.sh conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch
file /usr/share/texlive/texmf-dist/scripts/texlive/fmtutil.pl conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch
file /usr/share/texlive/texmf-dist/scripts/texlive/updmap-user.sh conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch
file /usr/share/texlive/texmf-dist/scripts/texlive/updmap.pl conflicts between attempted installs of texlive-tetex-7:20190410-12.fc32.noarch and texlive-texlive-scripts-7:20200327-16.fc32.noarch
When will the F33 stable repo fix be available to F32?
FEDORA-2020-903bc82607 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report. This seems to be an improvement but I'm still seeing some issues on F32: Error: Transaction test error: file /usr/bin/pdfclose from install of texlive-xpdfopen-7:20200327-18.fc32.x86_64 conflicts with file from package texlive-pdftools-7:20190410-12.fc32.x86_64 file /usr/bin/pdfopen from install of texlive-xpdfopen-7:20200327-18.fc32.x86_64 conflicts with file from package texlive-pdftools-7:20190410-12.fc32.x86_64 file /usr/bin/pdfatfi from install of texlive-attachfile2-7:20200327-18.fc32.noarch conflicts with file from package texlive-pdftools-7:20190410-12.fc32.x86_64 file /usr/bin/bbox from install of texlive-ps2eps-7:20200327-18.fc32.x86_64 conflicts with file from package texlive-pstools-7:20190410-12.fc32.x86_64 Those conflicting packages seemed to be fairly old. I removed the following: texlive-pdftools texlive-pstools texlive-collection-binextra texlive-collection-fontutils texlive-scheme-tetex And it seems to be OK now. |