Mark lovens wrote: > Hi, > I am new to opensolaris. When installing songbird I get this message.violated > constraint. Here are the commands i have used.PLease advise. > > > mark at BlackHP:~/unixfiles# pkg search songbird > INDEX ACTION VALUE PACKAGE > basename file usr/lib/songbird-0.7.0/songbird pkg:/SUNWsongbird at > 0.5.11-0.101 > basename file usr/lib/songbird-0.7.0/songbird pkg:/SUNWsongbird at > 0.5.11-0.99 > basename file usr/lib/songbird-0.7.0/songbird pkg:/SUNWsongbird at > 0.5.11-0.101 > basename file usr/lib/songbird-0.7.0/songbird pkg:/SUNWsongbird at > 0.5.11-0.101 > basename file usr/lib/songbird-0.7.0/songbird pkg:/SUNWsongbird at > 0.5.11-0.100 > basename file usr/lib/songbird/songbird pkg:/SUNWsongbird at > 0.5.11-0.111 > basename link usr/bin/songbird pkg:/SUNWsongbird at > 0.5.11-0.101 > basename link usr/bin/songbird pkg:/SUNWsongbird at > 0.5.11-0.99 > basename link usr/bin/songbird pkg:/SUNWsongbird at > 0.5.11-0.101 > basename link usr/bin/songbird pkg:/SUNWsongbird at > 0.5.11-0.101 > basename link usr/bin/songbird pkg:/SUNWsongbird at > 0.5.11-0.100 > basename link usr/bin/songbird pkg:/SUNWsongbird at > 0.5.11-0.111 > basename dir usr/lib/songbird pkg:/SUNWsongbird at > 0.5.11-0.111 > mark at BlackHP:~/unixfiles# pfexec pkg install SUNWsongbird > Creating Plan / > pkg: The following package(s) violated constraints: > Package pkg:/SUNWcsl at 0.5.11,5.11-0.111 conflicts with constraint in > installed pkg:/entire: > Pkg SUNWcsl: Optional min_version: 0.5.11,5.11-0.86 max > version: 0.5.11,5.11-0.86 defined by: pkg:/entire
So, the error message isn't particularly friendly here, but what it's trying to tell you is that you're using Build 86 of OpenSolaris (2008.05), but the latest version of songbird requires that you are running Build 111 (OpenSolaris 2009.06). As such, you need to upgrade to a newer version of OpenSolaris to install it. To upgrade, follow the instructions here: http://opensolaris.org/os/project/indiana/resources/relnotes/200906/x86/#upgrade Cheers, -- Shawn Walker