Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#5925 closed Bug (fixed)

(/Applications/Transmission.app) has no CFBundleVersion! This attribute is required.

Reported by: x190 Owned by: titer
Priority: High Milestone: None Set
Component: Mac Client Version: 2.84+
Severity: Major Keywords:
Cc:

Description

Console log:

9.4.2015 8.38.03,793 Transmission[945]: This host (/Applications/Transmission.app) has no CFBundleVersion! This attribute is required.
9.4.2015 8.38.03,803 Transmission[945]: (
0 CoreFoundation 0x00007fff971d003c __exceptionPreprocess + 172
1 libobjc.A.dylib 0x00007fff975d776e objc_exception_throw + 43
2 CoreFoundation 0x00007fff971cfeed +[NSException raise:format:] + 205
3 Sparkle 0x000000010020890a load_dsa_key + 33568
4 Sparkle 0x0000000100204194 load_dsa_key + 15274
5 Sparkle 0x000000010020440c load_dsa_key + 15906
6 Sparkle 0x00000001002045a7 load_dsa_key + 16317

https://forum.transmissionbt.com/viewtopic.php?f=4&t=16519&p=70885#p70882

No Bundle version (Contents/Info?.plist) = revision number.

Change History (8)

comment:1 Changed 6 years ago by x190

Build #6190 (r14469) --- okay.
Build #6195 (r14470) --- broken.

comment:2 Changed 6 years ago by livings124

I'm not able to replicate this. This is from the nightlies when you try to run?

Last edited 6 years ago by livings124 (previous) (diff)

comment:3 Changed 6 years ago by x190

Download this dmg (r14493). Go to Transmission.app/Show Package Contents/Contents/Info?.plist. There is no value given for 'Bundle version', which should be 14493 in this case. This problem occurred after the four failed builds between #6190 and #6195 as per comment:1.

comment:4 Changed 6 years ago by livings124

There seems to be an issue with the way nightly builds pull the svn info.

comment:5 Changed 6 years ago by livings124

  • Owner changed from livings124 to titer

comment:6 Changed 6 years ago by titer

That is this issue:

/bin/sh -c \"/Users/transmission/jenkins/workspace/trunk-mac/build/Transmission.build/Release\ -\ Debug/libtransmission.build/Script-4DC4AA3D0B05673D0005DB76.sh\"
creating libtransmission/version.h
svn: E155021: This client is too old to work with the working copy at
'/Users/transmission/jenkins/workspace/trunk-mac' (format 31).

Been a recurring thing with Jenkins because it uses Java's SVN client to check out, then our scripts use the 'svnversion' binary, which may or may not be a compatible version.

comment:7 Changed 6 years ago by titer

  • Resolution set to fixed
  • Status changed from new to closed

comment:8 Changed 6 years ago by x190

Fixed in r14494. Thanks titer! :-)

Note: See TracTickets for help on using tickets.