Note to users: When the yum repo is ready, it'll be easy to upgrade using "yum update" even though the name has changed. For now, if you're using a SlimServer RPM, you must upgrade using "rpm -Uvh ..." and NOT "rpm -ivh ...". Although the name has changed, the SlimServer and SqueezeCenter RPMs cannot coexist. Using -Uvh will properly remove SlimServer when installing SqueezeCenter but -ivh will leave them both installed and things will be broken. There's nothing we can do about this - it's a feature of rpm...
Matt, I have two concerns: 1) I strongly disagree with the way you've changed the usage of the Version and Release fields. I've tried to be very careful about this and I think it's important to use the scheme I described at http://forums.slimdevices.com/showpost.php?p=247564&postcount=1 (other than the possible change from 7.0.0 to 7.0). Similarly, the RPM filename should follow the same {name}-{version}-{release}.noarch.rpm convention. Not doing this can cause lots of problems with upgrades, especially when using yum. Yum and RPM use these fields to decide which version is newer. 2) Not as critical, but it's standard practice to use lower-case names for RPMs. I intentionally used squeezecenter for any file or path names (including the RPM) and SqueezeCenter for human readable text. The deb is named slimserver (all lower case), I suspect for the same reason. I understand that this is a branding issue and we can change it if we really need to. However, most people expect things such as the service name to match the RPM name, so there's a bunch of other changes to make if this is really necessary. I'd prefer not to since lower-case is more conventional. Can you post your version of the spec and the build script (or check them into svn) so I can see what else has changed? -- Fletch ------------------------------------------------------------------------ Fletch's Profile: http://forums.slimdevices.com/member.php?userid=529 View this thread: http://forums.slimdevices.com/showthread.php?t=41217 _______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/beta
