Mailinglist Archive: opensuse-buildservice (200 mails)

< Previous Next >
[opensuse-buildservice] Local installation usage problem - why perl package causes package to be blocked
Hi everybody!

my question in short:

Why buildserver blocks sometimes, package builds on some perl packages, even though they are available? And where should I look for source of these errors?

Priority: low -- I just want to understand the OBS


I have made a local installation of OBS on openSUSE 11.3 (x86_64), using rpm packages. (The versions of rpm's are shown below). There might be something wrong in my installation, but it has been running already several weeks without hickups and I have been able to create openSUSE and SLES packages without any problems [if spec files have been correct].

Yesterday after 'yast update' for some reason one of my packages was blocked, due to "perl-Log-Dispatch-FileRotate" -package. This was shown in web GUI. In this morning another blocker "perl-Log-Dispatch" appeared. Only clue to why this might happen is that my software requires "perl-Log-Log4perl".

The perl-Log-Log4perl was assigned into spec file as "BuildRequires: perl-Log-Log4perl", since I was going to write some test cases for installation to test logging part of package. After removing this build-require -line, the compile went fine and was no more blocked.

However, I was not able to find any error messages in log files... perhaps I didn't know what to look for.

In the server (where OBS is running) there are installed the packages, so atleast the server it self can find the packages:

perl-Log-Dispatch
perl-Log-Dispatch-FileRotate
perl-Log-Log4perl

the project configuration is like this:

1. <project name="licmon2">
2. <title>License Monitor</title>
3. <description/>
4. <person userid="Admin" role="maintainer"/>
5. <person userid="Admin" role="bugowner"/>
6. <person userid="t2r" role="maintainer"/>
7. <person userid="t2r" role="bugowner"/>
8. <useforbuild>
9. <disable repository="SLE_11"/>
10. </useforbuild>
11. <build>
12. <disable repository="SLE_11"/>
13. </build>
14. <publish>
15. <disable repository="SLE_11"/>
16. </publish>
17. <repository name="openSUSE_11.3">
18. <path repository="openSUSE_11.3" project="openSUSE.org:devel:languages:perl"/>
19. <path repository="standard" project="openSUSE.org:openSUSE:11.3"/>
20. <arch>i586</arch>
21. <arch>x86_64</arch>
22. </repository>
23. </project>


installed obs -packages:

obs-api-2.1.11-2.1.x86_64
obs-common-2.1.0-1.1.x86_64
obsfs-0.1.git-1.1.x86_64
obs-productconverter-2.1.11-2.1.x86_64
obs-server-2.1.11-2.1.x86_64
obs-service-cpanspec-0.1-10.1.noarch
obs-service-download_files-0.1-2.1.noarch
obs-service-download_src_package-0.1-3.1.noarch
obs-service-download_url-0.1-12.1.noarch
obs-service-extract_file-0.1-6.1.noarch
obs-service-recompress-0.1-7.1.noarch
obs-service-set_version-0.1-4.1.noarch
obs-service-tar_scm-0.2.1-3.1.noarch
obs-service-verify_file-0.1-4.1.noarch
obs-signd-2.1.2-1.1.x86_64
obs-source_service-2.1.11-2.1.x86_64
obs-utils-2.1.11-2.1.x86_64
obs-worker-2.1.11-2.1.noarch

This happened during yast update, no error messages found at /var/log/zypper.log:


<install> U_Ts_(5277)obs-service-cpanspec-0.1-10.1.noarch(download.opensuse.org-perl)
<install> U_Ts_(16631)obs-api-2.1.11-2.1.x86_64(openSUSE:Tools)
<install> U_Ts_(16636)obs-productconverter-2.1.11-2.1.x86_64(openSUSE:Tools)
<install> U_Ts_(16639)obs-server-2.1.11-2.1.x86_64(openSUSE:Tools)
<install> U_Ts_(16642)obs-service-download_files-0.1-2.1.noarch(openSUSE:Tools)
<install> U_Ts_(16666)obs-source_service-2.1.11-2.1.x86_64(openSUSE:Tools)
<install> U_Ts_(16668)obs-utils-2.1.11-2.1.x86_64(openSUSE:Tools)
<install> U_Ts_(16669)obs-worker-2.1.11-2.1.noarch(openSUSE:Tools)
<uninstall> I_TsU(39173)obs-api-2.1.10-1.4.x86_64(@System)
<uninstall> I_TsU(39175)obs-productconverter-2.1.10-1.4.x86_64(@System)
<uninstall> I_TsU(39176)obs-server-2.1.10-1.4.x86_64(@System)
<uninstall> I_TsU(39177)obs-service-cpanspec-0.1-2.1.noarch(@System)
<uninstall> I_TsU(39178)obs-service-download_files-0.1-1.1.noarch(@System)
<uninstall> I_TsU(39187)obs-source_service-2.1.10-1.4.x86_64(@System)
<uninstall> I_TsU(39188)obs-utils-2.1.10-1.4.x86_64(@System)
<uninstall> I_TsU(39189)obs-worker-2.1.10-1.4.noarch(@System)


So, where should I look for the causes for this blockage? What should I look for in the log files? Or is there something basically wrong with my project configuration?

yours,

Tommi Rintala

--
WasaLab Oy, P.O.Box 365, FIN-65101 Vaasa
t2r@xxxxxxxxxxx, tel +358-44-767 7770
helpdesk@xxxxxxxxxxx, tel +358-45-130 4000
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
List Navigation
Follow Ups