[Bug 1276081] Review Request: texlive-extension - TeX formatting system

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1276081



--- Comment #8 from Ngo Than <than@xxxxxxxxxx> ---
(In reply to Karsten Hopp from comment #7)
> rpmlint looks ok now.
> 
> The only issue remaining is the last one from comment #5:
> Please note that it is impossible to install these texlive-extension
> packages on CentOS or in an epel-7 mock chroot as Centos hasn't updated
> texlive-kpathsea-lib:
> 
> Error: Package: texlive-cyrillic-bin-bin-svn27329.0-1.el7.centos.noarch
> (/texlive-cyrillic-bin-bin-svn27329.0-1.el7.centos.noarch)
>            Requires: texlive-kpathsea-lib >=
> 2:2012-38.20130427_r30134.el7.centos
>            Available:
> 2:texlive-kpathsea-lib-2012-32.20130427_r30134.el7.i686 (base)
>                texlive-kpathsea-lib = 2:2012-32.20130427_r30134.el7
> 
> Manually installing texlive-kpathsea-lib.x86_64 into the mock chroot
> resulted in a different error that shows the real issue:
> Error: Package: texlive-cyrillic-bin-bin-svn27329.0-1.el7.centos.noarch
> (/texlive-cyrillic-bin-bin-svn27329.0-1.el7.centos.noarch)
>            Requires: texlive-kpathsea-lib >=
> 2:2012-32.20130427_r30134.el7.centos
>            Installed:
> 2:texlive-kpathsea-lib-2012-32.20130427_r30134.el7.x86_64 (@base)
>                texlive-kpathsea-lib = 2:2012-32.20130427_r30134.el7
> 
> in the mock chroot:
> # rpm --eval %dist
> .el7.centos
> 
> So there's a mismatch between the provides of official EPEL packages and the
> requirements in mock builds if the packages use %dist in the
> Provides:/Requires: fields.
> 
> I think we need to waive this issue although it is quite unfortunate. The
> package review guidelines only require  that the package builds in mock, not
> that it is installable ;-(
> 
> 

i don't think it's a bug in texlive-extension, but rather in rpm macro. This
issue does not appear if you build in koji build enviroment.

> comment #2 is now valid for all other subpackages. The 5 mentioned are fixed
> now and use the release tag. All others have Release 1%{dist} hardcoded

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review




[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]