[opensuse-packaging] Need help for Unity with cmake
Hi, Compiz is one of the packages[1] I needed to redo for Unity due to a so called 'glib main loop' branch. This package requires a couple of patches from Ubuntu in order to build the unity window decorator. The cmake installer resulting from this patches isn't working properly.
From the log[2] it seems that it's trying to install the unity decorator ignoring the DESTDIR prefix. I need to fix this. Anyone could point some good examples or tutorials that can help on this issue?
NM [1] - https://build.opensuse.org/package/show?package=compiz&project=home:ketheriel:ayatana [2] - https://build.opensuse.org/package/live_build_log?arch=i586&package=compiz&project=home:ketheriel:ayatana&repository=openSUSE_Factory -- nelson marques nmo.marques@gmail.com -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Sat, 22 Jan 2011 23:25:15 +0000
Nelson Marques
Hi,
Compiz is one of the packages[1] I needed to redo for Unity due to a so called 'glib main loop' branch. This package requires a couple of patches from Ubuntu in order to build the unity window decorator. The cmake installer resulting from this patches isn't working properly. From the log[2] it seems that it's trying to install the unity decorator ignoring the DESTDIR prefix. I need to fix this. Anyone could point some good examples or tutorials that can help on this issue?
NM
[1] - https://build.opensuse.org/package/show?package=compiz&project=home:ketheriel:ayatana [2] - https://build.opensuse.org/package/live_build_log?arch=i586&package=compiz&project=home:ketheriel:ayatana&repository=openSUSE_Factory
Hi make DESTDIR=%{buildroot} install There are some others... but past your error... -- Cheers Malcolm °¿° (Linux Counter #276890) SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.32.27-0.2-default up 4 days 9:32, 2 users, load average: 0.02, 0.10, 0.10 GPU GeForce 8600 GTS Silent - Driver Version: 260.19.29 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On 01/23/2011 03:32 AM, Malcolm wrote:
On Sat, 22 Jan 2011 23:25:15 +0000 Nelson Marques
wrote: Hi,
Compiz is one of the packages[1] I needed to redo for Unity due to a so called 'glib main loop' branch. This package requires a couple of patches from Ubuntu in order to build the unity window decorator. The cmake installer resulting from this patches isn't working properly. From the log[2] it seems that it's trying to install the unity decorator ignoring the DESTDIR prefix. I need to fix this. Anyone could point some good examples or tutorials that can help on this issue?
NM
[1] - https://build.opensuse.org/package/show?package=compiz&project=home:ketheriel:ayatana [2] - https://build.opensuse.org/package/live_build_log?arch=i586&package=compiz&project=home:ketheriel:ayatana&repository=openSUSE_Factory
Hi make DESTDIR=%{buildroot} install
There are some others... but past your error...
%makeinstall Dave P -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Sat, 22 Jan 2011 23:25:15 +0000
Nelson Marques
Hi,
Compiz is one of the packages[1] I needed to redo for Unity due to a so called 'glib main loop' branch. This package requires a couple of patches from Ubuntu in order to build the unity window decorator. The cmake installer resulting from this patches isn't working properly. From the log[2] it seems that it's trying to install the unity decorator ignoring the DESTDIR prefix. I need to fix this. Anyone could point some good examples or tutorials that can help on this issue?
NM
[1] - https://build.opensuse.org/package/show?package=compiz&project=home:ketheriel:ayatana [2] - https://build.opensuse.org/package/live_build_log?arch=i586&package=compiz&project=home:ketheriel:ayatana&repository=openSUSE_Factory
Hi It looks like the cmake_install.cmake file for installing unity is being completed for some reason. If you look in unity/unity_window_decorator/src the gwd.schemas section is completed properly but not the next section for unity. I'm still backtracking the build process, but unity somehow gets automagically generated and there is no reference to it in the source?? There is also an RPATH funny as well so it's ignoring the cmake flags to override it...grrrr -- Cheers Malcolm °¿° (Linux Counter #276890) SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.32.27-0.2-default up 5 days 2:09, 6 users, load average: 1.13, 0.59, 0.70 GPU GeForce 8600 GTS Silent - Driver Version: 260.19.29 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Sun, 23 Jan 2011 10:54:47 -0600
Malcolm
On Sat, 22 Jan 2011 23:25:15 +0000 Nelson Marques
wrote: Hi,
Compiz is one of the packages[1] I needed to redo for Unity due to a so called 'glib main loop' branch. This package requires a couple of patches from Ubuntu in order to build the unity window decorator. The cmake installer resulting from this patches isn't working properly. From the log[2] it seems that it's trying to install the unity decorator ignoring the DESTDIR prefix. I need to fix this. Anyone could point some good examples or tutorials that can help on this issue?
NM
[1] - https://build.opensuse.org/package/show?package=compiz&project=home:ketheriel:ayatana [2] - https://build.opensuse.org/package/live_build_log?arch=i586&package=compiz&project=home:ketheriel:ayatana&repository=openSUSE_Factory
Hi It looks like the cmake_install.cmake file for installing unity is being completed for some reason. If you look in unity/unity_window_decorator/src the gwd.schemas section is completed properly but not the next section for unity. I'm still backtracking the build process, but unity somehow gets automagically generated and there is no reference to it in the source??
There is also an RPATH funny as well so it's ignoring the cmake flags to override it...grrrr
OK It's built..... with 11 rpmlint warnings :) Just digging through 01_unity_window_decorator.patch to figure out why it's not working. I can SR it to you in it's current state if you want? -- Cheers Malcolm °¿° (Linux Counter #276890) SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.32.27-0.2-default up 5 days 2:31, 3 users, load average: 0.38, 0.39, 0.66 GPU GeForce 8600 GTS Silent - Driver Version: 260.19.29 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (3)
-
Dave Plater
-
Malcolm
-
Nelson Marques