[opensuse-kde] %kde4_pimlibs_requires not recognised in Mandriva_2010.1
My spec file has the line %kde4_pimlibs_requires This has worked up to now for Mandriva, openSUSE and Fedora, but building for the Mandriva_2010.1 repository produces this error: error: line 29: Unknown tag: %kde4_pimlibs_requires Does this macro need to be updated? -- David Jarvie. KAlarm author and maintainer. http://www.astrojar.org.uk/kalarm -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
Am Mittwoch, 6. Oktober 2010, 22:57:42 schrieb David Jarvie:
My spec file has the line
%kde4_pimlibs_requires
This has worked up to now for Mandriva, openSUSE and Fedora, but building for the Mandriva_2010.1 repository produces this error:
error: line 29: Unknown tag: %kde4_pimlibs_requires
Does this macro need to be updated?
This macro is not defined by OBS, it must come from some package. So you need to check the mandriva/fedora packages where this is defined. On SUSE this is kde4-filesystem -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
On Thursday 07 October 2010 07:50:51 Adrian Schröter wrote:
Am Mittwoch, 6. Oktober 2010, 22:57:42 schrieb David Jarvie:
My spec file has the line
%kde4_pimlibs_requires
This has worked up to now for Mandriva, openSUSE and Fedora, but building for the Mandriva_2010.1 repository produces this error:
error: line 29: Unknown tag: %kde4_pimlibs_requires
Does this macro need to be updated?
This macro is not defined by OBS, it must come from some package. So you need to check the mandriva/fedora packages where this is defined.
On SUSE this is kde4-filesystem
Actually, it turns out that the same error is occurring on openSUSE_Factory. Earlier openSUSE versions work ok. -- David Jarvie. KAlarm author and maintainer. http://www.astrojar.org.uk/kalarm -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
On Wednesday 06 of October 2010, David Jarvie wrote:
My spec file has the line
%kde4_pimlibs_requires
This has worked up to now for Mandriva, openSUSE and Fedora, but building for the Mandriva_2010.1 repository produces this error:
error: line 29: Unknown tag: %kde4_pimlibs_requires
Does this macro need to be updated?
I assume this is with the obs-generator tool? Then the answer is no. You cannot use the tool's unified spec format and then simply add a random unprepared repo and hope it'll work there too. I've added support for Mandriva2010.1, use --setup-project-unified with the tool to update the build repositories to all currently supported ones. -- Lubos Lunak l.lunak@suse.cz -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
On Monday 11 October 2010 18:18:49 Lubos Lunak wrote:
On Wednesday 06 of October 2010, David Jarvie wrote:
My spec file has the line
%kde4_pimlibs_requires
This has worked up to now for Mandriva, openSUSE and Fedora, but building for the Mandriva_2010.1 repository produces this error:
error: line 29: Unknown tag: %kde4_pimlibs_requires
Does this macro need to be updated?
I assume this is with the obs-generator tool? Then the answer is no. You cannot use the tool's unified spec format and then simply add a random unprepared repo and hope it'll work there too. I've added support for Mandriva2010.1, use --setup-project-unified with the tool to update the build repositories to all currently supported ones.
I tried running the command in the project's osc directory, but got an error: $ kde-obs-generator --setup-project-unified home:djar:kalarm Server returned an error: HTTP Error 400: Bad Request repository Mandriva_2010.1 listed more than once ERROR: Cannot update project configuration Aborted I then moved all project files except the tarball out of the directory, and the command ran without error (or any other type of feedback). However, the Mandriva_2010.1 target is still flagged as unresolvable - reason = "nothing provides libkdepim4-devel". -- David Jarvie. KAlarm author and maintainer. http://www.astrojar.org.uk/kalarm -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
On Wednesday 13 of October 2010, David Jarvie wrote:
I then moved all project files except the tarball out of the directory, and the command ran without error (or any other type of feedback). However, the Mandriva_2010.1 target is still flagged as unresolvable - reason = "nothing provides libkdepim4-devel".
Try to trigger a rebuild, this should work now. -- Lubos Lunak l.lunak@suse.cz -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
On Friday 15 October 2010 11:55:53 Lubos Lunak wrote:
On Wednesday 13 of October 2010, David Jarvie wrote:
I then moved all project files except the tarball out of the directory, and the command ran without error (or any other type of feedback). However, the Mandriva_2010.1 target is still flagged as unresolvable - reason = "nothing provides libkdepim4-devel".
Try to trigger a rebuild, this should work now.
It still shows the same error, even after running kde-obs-generator --setup-project-unified again. -- David Jarvie. KAlarm author and maintainer. http://www.astrojar.org.uk/kalarm -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
On Sunday 17 October 2010 15:47:40 David Jarvie wrote:
On Friday 15 October 2010 11:55:53 Lubos Lunak wrote:
On Wednesday 13 of October 2010, David Jarvie wrote:
I then moved all project files except the tarball out of the directory, and the command ran without error (or any other type of feedback). However, the Mandriva_2010.1 target is still flagged as unresolvable - reason = "nothing provides libkdepim4-devel".
Try to trigger a rebuild, this should work now.
It still shows the same error, even after running kde-obs-generator --setup-project-unified again.
I just discovered that removing the Mandriva_2010.1 repository makes it see the new KDE one. It now works. -- David Jarvie. KAlarm author and maintainer. http://www.astrojar.org.uk/kalarm -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
participants (3)
-
Adrian Schröter
-
David Jarvie
-
Lubos Lunak