Re: Lots of packages to be rebuilt, including vlc 2.0.4

Paulo Cavalcanti <[email protected]> Fri, 26 Oct 2012 17:54:58 -0200
Newsgroups gmane.linux.redhat.rpm.atrpms.devel
Message-ID <CAMgUmnmSJp5BFSdgvcuepwaC1GUN4R0XZ8UgU0KoGfAkSup18Q@mail.gmail.com>
On Fri, Oct 26, 2012 at 4:03 PM, Axel Thimm <[email protected]> wrote:

> Thanks, see comments inline.
>
> On Sun, Oct 21, 2012 at 01:30:11PM -0200, Paulo Cavalcanti wrote:
> > http://people.atrpms.net/~pcavalcanti/srpms/vlc-2.0.4-4.fc17.src.rpm
>
> I'm rebuilding your new packages that you sent in the next mail.
>
> >
> http://people.atrpms.net/~pcavalcanti/srpms/CGAL-4.0.2-1.fc17.src.rpm(requires
> > a newer cmake on rhel)
> > http://people.atrpms.net/~pcavalcanti/srpms/cmake-2.8.8-4.fc17.src.rpm
> >
> >
> http://people.atrpms.net/~pcavalcanti/srpms/xine-ui-0.99.7-1.fc14.src.rpm(for
> > rhel6)
>
> Fails on rhel6 (and rhel5 BTW) with a dependency on libjpeg-turbo-devel.
>

This is because you built the wrong package:

http://people.atrpms.net/~pcavalcanti/srpms/xine-ui-0.99.7-2.fc17.src.rpm

Note the "2" instead of the "1" of the original link.
I have both in my atrpms area, but the version
0.99.7-1 does not depend on libjpeg-turbo ...




>
> > http://people.atrpms.net/~pcavalcanti/srpms/gnump3d-3.0-5.fc17.src.rpm
>
> Fails on all platforms with
>     File must begin with "/": %{_unitdir}/gnump3d.service
>
> Is _unitdir some new rpm variable set for systemd? It failed on f17 as
> well, what package is providing that macro?
>

Yes it is:

macros.systemd:%_unitdir /usr/lib/systemd/system

It comes in systemd-44-20.fc17.x86_64.

And F18 is using another set of more powerful macros. Really funny ...

By the way, what do you prefer, having two different
packages one for systemd (F16 and above)
an a different one for rhel, or a single package with a bunch of
conditional statements?

gnump3d should have stayed in version 3.0.4 for rhel, because the new
package uses systemd only.



>
> >
> http://people.atrpms.net/~pcavalcanti/srpms/normalize-0.7.7-4.fc17.src.rpm
> >
> >
> http://people.atrpms.net/~pcavalcanti/srpms/smplayer-0.8.1-6.fc17.src.rpm
> >
> > http://people.atrpms.net/~pcavalcanti/srpms/smtube-1.2.1-1.fc17.src.rpm
> >
> >
> http://people.atrpms.net/~pcavalcanti/srpms/povray-3.7.0.RC6-1.fc17.src.rpm
> >
> >
> http://people.atrpms.net/~pcavalcanti/srpms/mp3splt-2.4.3-11.fc17.src.rpm
> >
> >
> http://people.atrpms.net/~pcavalcanti/srpms/libmp3splt-0.7.3-11.fc17.src.rpm
> >
> >
> http://people.atrpms.net/~pcavalcanti/srpms/mp3splt-gtk-0.7.3-11.fc14.src.rpm
>
> Fails for el6, but I think it dod for a while. I'll pull el6 off the
> builds.
>
> >
> http://people.atrpms.net/~pcavalcanti/srpms/nvidia-graphics304.51-304.51-148.fc17.src.rpm(your
> > attempt to build 304 has failed).
>
>

The package works fine, but it has two new unversioned files:

%{_bindir}/nvidia-cuda-proxy-control
%{_bindir}/nvidia-cuda-proxy-server

Therefore, when upgrading to a newer version
they will conflict, and one must force the installation.

On the other hand, if one just removes
nvidia-graphics304.51-304.51-149.fc17.x86_64 before hand, then the obsolete
clause is not written in /etc/modprobe.d/nvidia.conf

I do not know what is the best way to solve this issue ... (maybe excluding
these files??).



> > For F16 and above only:
> >
> > http://people.atrpms.net/~pcavalcanti/srpms/mpd-0.17.2-25.fc17.src.rpm
>
> >
> http://people.atrpms.net/~pcavalcanti/srpms/audacious-3.3.2-1.fc17.src.rpm
> >
> http://people.atrpms.net/~pcavalcanti/srpms/audacious-plugins-3.3.2-1.fc17.src.rpm
>
> No more el6 for audacious due to gtk3. :/
> --
>


Rhel, F14 and below must stay with audacious 2.4
forever ...


-- 
Paulo Roma Cavalcanti
LCG - UFRJ