[PlanetCCRMA] Jack packaging.

Knut-Håvard Aksnes kna at tirsdagsklubben.nu
Sat Feb 21 08:13:34 PST 2009


Axel Thimm wrote:
> 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 ...?
>   
> ------------------------------------------------------------------------
>
>   
I get the same error as Axel here after running

rpm -e --nodeps jack-audio-connection-kit
yum install jack-audio-connection-kit.i386 jack-audio-connection-kit.x86_64

-------------- next part --------------
A non-text attachment was scrubbed...
Name: kna.vcf
Type: text/x-vcard
Size: 532 bytes
Desc: not available
Url : http://ccrma-mail.stanford.edu/pipermail/planetccrma/attachments/20090221/5c2f9bb6/attachment.vcf 


More information about the PlanetCCRMA mailing list