List Info

Thread: Latest xine-lib upgrades from extras incompatbile with xine from Freshrpms




Latest xine-lib upgrades from extras incompatbile with xine from Freshrpms
country flaguser name
Brazil
2007-04-14 10:15:20
Hi,

subject says it all: I just tried my regular package updates
with smart
and it told me it would need to remove xine and
xine-lib-moles in order
to install latest xine-lib-1.1.5-1.fc6 and
xine-lib-extras-1.1.5-1.fc6
from extras.

Matthias: any chance updated xine and xine-lib-moles hit
Freshrpms
anytime soon?  (no
pressure, just 'pinging' =))

Regards,

Andre

-- 
Andre Oliveira da Costa

Re: Latest xine-lib upgrades from extras incompatbile with xine from Freshrpms
user name
2007-04-15 07:29:52


On 4/14/07, Andre Costa < andre.ocostaterra.com.br">andre.ocostaterra.com.br> wrote:
Hi,

subject says it all: I just tried my regular package updates with smart
and it told me it would need to remove xine and xine-lib-moles in order
to install latest xine-lib-1.1.5-1.fc6 and xine-lib-extras-1.1.5-1.fc6
from extras.

Matthias: any chance updated xine and xine-lib-moles hit Freshrpms
anytime soon? (no pressure, just 'pinging' =))


This one is a little bit harder to build.

I needed to include 3 patches from extras, and disable arts for building for 64 bits.

Source1: rpm_-ql_xine-lib.txt
Source2: rpm_-ql_xine-lib-extras.txt
Patch0:  xine-lib-1.1.3-optflags.patch
Patch1:  xine-lib-1.1.5-pthread-check.patch
Patch2:  xine-lib-1.1.1-deepbind-939.patch

------------------------------------------------------------------------------------------------------

%prep
%setup -n xine-lib-%
touch -r m4/optimizations.m4 m4/optimizations.m4.stamp
%patch0 -p1 -b .optflags
touch -r m4/optimizations.m4.stamp m4/optimizations.m4
touch -r m4/pthreads.m4 m4/pthreads.m4.stamp
%patch1 -p1
touch -r m4/pthreads.m4.stamp m4/pthreads.m4
%patch2 -p1 -b .deepbind


%build
%configure
 &nbsp;  %{?_with_extffmpeg:--with-external-ffmpeg}
 &nbsp;  %{!?_with_extdvdnav:--with-included-dvdnav}
 &nbsp;  --with-external-a52dec
 &nbsp;  --with-external-libmad
 &nbsp;  --without-arts
%{__make} %{?_smp_mflags}
 ;
------------------------------------------------------------------------------------------

Finally, a new file appeared:

%files
%defattr(-, root, root, 0755)
%doc COPYING doc/README.network_dvd
%{_libdir}/xine/plugins/%{version}/post/*.so
%{_libdir}/xine/plugins/%{version}/*.so
%/xine/plugins/%/mime.types  ; <-------------------------


I hope this helps.

--
Paulo Roma Cavalcanti
LCG - UFRJ
Re: Latest xine-lib upgrades from extras incompatbile with xine from Freshrpms
user name
2007-04-15 07:29:52


On 4/14/07, Andre Costa < andre.ocostaterra.com.br">andre.ocostaterra.com.br> wrote:
Hi,

subject says it all: I just tried my regular package updates with smart
and it told me it would need to remove xine and xine-lib-moles in order
to install latest xine-lib-1.1.5-1.fc6 and xine-lib-extras-1.1.5-1.fc6
from extras.

Matthias: any chance updated xine and xine-lib-moles hit Freshrpms
anytime soon? (no pressure, just 'pinging' =))


This one is a little bit harder to build.

I needed to include 3 patches from extras, and disable arts for building for 64 bits.

Source1: rpm_-ql_xine-lib.txt
Source2: rpm_-ql_xine-lib-extras.txt
Patch0:  xine-lib-1.1.3-optflags.patch
Patch1:  xine-lib-1.1.5-pthread-check.patch
Patch2:  xine-lib-1.1.1-deepbind-939.patch

------------------------------------------------------------------------------------------------------

%prep
%setup -n xine-lib-%
touch -r m4/optimizations.m4 m4/optimizations.m4.stamp
%patch0 -p1 -b .optflags
touch -r m4/optimizations.m4.stamp m4/optimizations.m4
touch -r m4/pthreads.m4 m4/pthreads.m4.stamp
%patch1 -p1
touch -r m4/pthreads.m4.stamp m4/pthreads.m4
%patch2 -p1 -b .deepbind


%build
%configure
 &nbsp;  %{?_with_extffmpeg:--with-external-ffmpeg}
 &nbsp;  %{!?_with_extdvdnav:--with-included-dvdnav}
 &nbsp;  --with-external-a52dec
 &nbsp;  --with-external-libmad
 &nbsp;  --without-arts
%{__make} %{?_smp_mflags}
 ;
------------------------------------------------------------------------------------------

Finally, a new file appeared:

%files
%defattr(-, root, root, 0755)
%doc COPYING doc/README.network_dvd
%{_libdir}/xine/plugins/%{version}/post/*.so
%{_libdir}/xine/plugins/%{version}/*.so
%/xine/plugins/%/mime.types  ; <-------------------------


I hope this helps.

--
Paulo Roma Cavalcanti
LCG - UFRJ
Re: Latest xine-lib upgrades from extras incompatbile with xine from Freshrpms
country flaguser name
United States
2007-04-15 08:12:15
Paulo Cavalcanti wrote:

> This one is a little bit harder to build.
> 
> I needed to include 3 patches from extras, and disable
arts for building
> for 64 bits.

How did if fail exactly?  build.log?  If given enough
details, I'm
pretty sure I can help you sort it (arts support) out.

-- Rex


Re: Latest xine-lib upgrades from extras incompatbile with xine from Freshrpms
user name
2007-04-15 10:23:42


On 4/15/07, Rex Dieter < rdietermath.unl.edu">rdietermath.unl.edu> wrote:
Paulo Cavalcanti wrote:

&gt; This one is a little bit harder to build.
>;
> I needed to include 3 patches from extras, and disable arts for building
&gt; for 64 bits.

How did if fail exactly?&nbsp;  build.log?  ;If given enough details, I'm
pretty sure I can help you sort it (arts support) out.

-- Rex


Hi, Rex

it was trying to link against

/usr/lib/libartsc.so

and I do not have a single i386 devel package installed.

If I created a symbolic link to /usr/lib64/libartsc.so, then it would go.

I preferred just to disable arts. The package is then built and seems to be working just fine.

I think it is just a question of fine tuning xine-lib-moles spec file.

I tried now to rebuild xine-lib-extras-nonfree from livna and got the exactly the same problem.

I would appreciate If you could point me the right course.

Thanks.

--
Paulo Roma Cavalcanti
LCG - UFRJ
Re: Latest xine-lib upgrades from extras incompatbile with xine from Freshrpms
user name
2007-04-15 12:22:30


On 4/15/07, Rex Dieter < rdietermath.unl.edu">rdietermath.unl.edu> wrote:
Paulo Cavalcanti wrote:

&gt; I tried now to rebuild xine-lib-extras-nonfree from livna and got the
> exactly the same problem.

Then it's (most likely) something wrong on your box.
xine-lib-extras-nonfree builds fine for x86_64 in mock.

-- Rex

Maybe. In fact,

--with-arts-prefix=%

also works for me (less bad).

And livna spec file has a

--disable-arts

in %confiigure, but this option does not exist.

[cascavel:~/redhat/SOURCES/xine-lib-1.1.5] configure --help | grep arts
 ; --disable-artstest&nbsp; &nbsp; &nbsp; do not try to compile and run a test ARTS program
&nbsp; --without-arts &nbsp;   ; &nbsp; &nbsp; Build without ARTS audio output
&nbsp; --with-arts-prefix=DIR  prefix where ARTS is installed (optional)


--
Paulo Roma Cavalcanti
LCG - UFRJ
Re: Latest xine-lib upgrades from extras incompatbile with xine from Freshrpms
user name
2007-04-16 06:27:38


On 4/15/07, Rex Dieter < rdietermath.unl.edu">rdietermath.unl.edu> wrote:
Paulo Cavalcanti wrote:

&gt; On 4/15/07, *Rex Dieter* < rdietermath.unl.edu">rdietermath.unl.edu
> <mailto: rdietermath.unl.edu">rdietermath.unl.edu>> wrote:
&gt; &nbsp; &nbsp; Paulo Cavalcanti wrote:
>; &nbsp; &nbsp; > I tried now to rebuild xine-lib-extras-nonfree from livna and got the
>&nbsp; &nbsp;  > exactly the same problem.
&gt;
>&nbsp; &nbsp;  Then it's (most likely) something wrong on your box.
>; &nbsp; &nbsp; xine-lib-extras-nonfree builds fine for x86_64 in mock.

>; And livna spec file has a
>
>; --disable-arts

Nevermind, turns out arts support is in xine-lib-extras (not xine-lib or
xine-lib-extras-nonfree).&nbsp; So, you probably don't want/need it elsewhere
anyway.

-- Rex

Thanks, Rex.

This is the final .src.rpm:

http://people.atrpms.net/~pcavalcanti/srpms/xine-lib-moles-1.1.5-1.fc6.lcg.src.rpm

It includes the patches from extras and the fix for the rpaths for x86_64.

--
Paulo Roma Cavalcanti
LCG - UFRJ
Re: Latest xine-lib upgrades from extras incompatbile with xine from Freshrpms
country flaguser name
Brazil
2007-04-23 09:19:26
Hi,

it happened again :( :

Upgrading packages (2):
  xine-lib-1.1.6-1.fc6i386             
xine-lib-extras-1.1.6-1.fc6i386       

Removing packages (2):
  xine-0.99.4-8.fc6.rfi386             
xine-lib-moles-1.1.5-1.fc6i386        

Well, since last upgrade was fixed "automagically"
after a couple of
days, I guess I'll just wait a little... 

Regards,

Andre

On Sat, 14 Apr 2007 12:15:20 -0300
Andre Costa <andre.ocostaterra.com.br> wrote:

> Hi,
> 
> subject says it all: I just tried my regular package
updates with
> smart and it told me it would need to remove xine and
xine-lib-moles
> in order to install latest xine-lib-1.1.5-1.fc6 and
> xine-lib-extras-1.1.5-1.fc6 from extras.
> 
> Matthias: any chance updated xine and xine-lib-moles
hit Freshrpms
> anytime soon?  (no
pressure, just 'pinging' =))
> 
> Regards,
> 
> Andre
> 
> -- 
> Andre Oliveira da Costa
> 


-- 
Andre Oliveira da Costa

[1-8]

about | contact  Other archives ( Real Estate discussion Medical topics )