[PlanetCCRMA] Jack packaging.

Axel Thimm Axel.Thimm at ATrpms.net
Sat Feb 21 00:16:38 PST 2009


Hi,

On Fri, Feb 20, 2009 at 06:04:49PM -0800, Fernando Lopez-Lezcano wrote:
> On Sat, 2009-02-21 at 02:06 +0100, Knut-Håvard Aksnes wrote:
> > Fernando Lopez-Lezcano wrote:
> > > On Fri, 2009-02-20 at 16:37 -0800, Fernando Lopez-Lezcano wrote:
> > >   
> > >> On Sat, 2009-02-21 at 00:10 +0100, Knut-Håvard Aksnes wrote:
> > >>     
> > >>>>>> Argh, I forgot to copy the .i386 versions to the x86_64 repository. I
> > >>>>>> just did that. Could you please try again?
> > >>>>>>
> > >>>>>>       
> > >>>>>>             
> > >>>>> Which versions of the rpms should I expect?
> > >>>>> The resulting errorlog after running:
> > >>>>> yum -y wine >errorlog 2>&1 is attached.
> > >>>>>     
> > >>>>>           
> > >>>> The versions you are getting are now fine (1.9.1-1.fc10.ccrma)
> > >>>>
> > >>>> Could you try this?
> > >>>> Uninstall (forced) the x86_64 version:
> > >>>>
> > >>>>   rpm -e --nodeps jack-audio-connection-kit
> > >>>>
> > >>>> and then try to install both at the same time (I think this is the right
> > >>>> way of doing it):
> > >>>>
> > >>>>   yum install jack-audio-connection-kit.i386
> > >>>> jack-audio-connection-kit.x86_64
> > >>>>
> > >>>> (all in one line)
> > >>>> ================================================================================
> > >>>>         
> > >>> Installing:
> > >>>  jack-audio-connection-kit   x86_64   1.9.1-1.fc10.ccrma    planetccrma   1.5 M
> > >>>  jack-audio-connection-kit   i386     1.9.1-1.fc10.ccrma    planetccrma   923 k
> > >>>       
> > >> Well, yes, those are the right packages. 
> > >> I don't know what else you could try. 
> > >>
> > >> Perhaps try to install the i386 package manually with --excludedocs in
> > >> the rpm command line?
> > >>
> > >> ...
> > >>
> > >> hmmm ... ... ...
> > >>
> > >> I'll have to double check, maybe the files in question are actually
> > >> different (looks like the only affected files are html), maybe those are
> > >> generated and have something in them that makes them slightly
> > >> different. 
> > >>
> > >> Never occurred to me, I'll have to check. 
> > >
> > > Bingo!
> > >
> > > The files are generated and include a _date of building_, and so are
> > > different between the i386 and x86_64 packages!
> > >
> > > I'll fix asap (somehow)...
> > >   
> > One way of solving this is to move this is to change the spec file to 
> > generate a noarch doc package.
> 
> I replaced the build date with the date of the svnversion.h file...
> Just now I released 1.9.1-2

I happened to have to same issue - I just tried upgrading and I get:

Transaction Check Error:
  file /usr/share/doc/jack-audio-connection-kit-1.9.1/reference/html/JackNetInterface_8cpp-source.html conflicts between attempted installs of jack-audio-connection-kit-1.9.1-2.fc10.ccrma.x86_64 and jack-audio-connection-kit-1.9.1-2.fc10.ccrma.i386

Maybe the actual date of the files also plays a role? E.g. using
something like install -p or maybe touch -r svnversion.h ...?
-- 
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : http://ccrma-mail.stanford.edu/pipermail/planetccrma/attachments/20090221/4f68288d/attachment.bin 


More information about the PlanetCCRMA mailing list