Debian Bug report logs - #846770
gridengine: FTBFS: cc: error: libsched.a: No such file or directory

version graph

Package: src:gridengine; Maintainer for src:gridengine is Debian HPC Team <debian-hpc@lists.debian.org>;

Reported by: Lucas Nussbaum <lucas@debian.org>

Date: Sat, 3 Dec 2016 09:12:12 UTC

Severity: serious

Tags: confirmed

Found in version gridengine/8.1.9+dfsg-3

Fixed in version gridengine/8.1.9+dfsg-4

Done: Afif Elghraoui <afif@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Grid Engine Maintainers <pkg-gridengine-devel@lists.alioth.debian.org>:
Bug#846770; Package src:gridengine. (Sat, 03 Dec 2016 09:12:15 GMT) (full text, mbox, link).


Acknowledgement sent to Lucas Nussbaum <lucas@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Grid Engine Maintainers <pkg-gridengine-devel@lists.alioth.debian.org>. (Sat, 03 Dec 2016 09:12:15 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Lucas Nussbaum <lucas@debian.org>
To: submit@bugs.debian.org
Subject: gridengine: FTBFS: cc: error: libsched.a: No such file or directory
Date: Sat, 3 Dec 2016 09:46:33 +0100
Source: gridengine
Version: 8.1.9+dfsg-3
Severity: serious
Tags: stretch sid
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20161202 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> cc -o qmod -L. -Wl,-z,relro -rdynamic -Wl,-rpath,\$ORIGIN/../../lib/lx-amd64  qmod.o sig_handlers.o usage.o sge_options.o -lgdi -lsgeobj -lsgeobjd -lcull -lcomm -lcommlists -luti  -lmunge -lssl -lcrypto  -luti -ldl  -lm -lpthread -ljemalloc -lmunge
> cc: error: libsched.a: No such file or directory
> cc -o qevent -L. -Wl,-z,relro -rdynamic -Wl,-rpath,\$ORIGIN/../../lib/lx-amd64  qevent.o  usage.o sig_handlers.o sge_options.o sge_mt_init.o -lmir -levc -lgdi -lsgeobj -lsgeobjd -lcull -lcomm -lcommlists -luti  -lmunge -lssl -lcrypto  -luti -ldl  -lm -lpthread -ljemalloc -lmunge
> ../daemons/common/Makefile:94: recipe for target 'pdc' failed
> make[2]: *** [pdc] Error 1

The full build log is available from:
   http://aws-logs.debian.net/2016/12/02/gridengine_8.1.9+dfsg-3_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Grid Engine Maintainers <pkg-gridengine-devel@lists.alioth.debian.org>:
Bug#846770; Package src:gridengine. (Sat, 03 Dec 2016 22:21:05 GMT) (full text, mbox, link).


Acknowledgement sent to Afif Elghraoui <afif@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Grid Engine Maintainers <pkg-gridengine-devel@lists.alioth.debian.org>. (Sat, 03 Dec 2016 22:21:05 GMT) (full text, mbox, link).


Message #10 received at 846770@bugs.debian.org (full text, mbox, reply):

From: Afif Elghraoui <afif@debian.org>
To: Lucas Nussbaum <lucas@debian.org>, 846770@bugs.debian.org
Subject: Re: gridengine: FTBFS: cc: error: libsched.a: No such file or directory
Date: Sat, 3 Dec 2016 14:17:59 -0800
Control: tag -1 + moreinfo unreproducible

Hello,

على السبت  3 كانون الأول 2016 ‫00:46، كتب Lucas Nussbaum:
> Source: gridengine
> Version: 8.1.9+dfsg-3
> Severity: serious
> Tags: stretch sid
> User: debian-qa@lists.debian.org
> Usertags: qa-ftbfs-20161202 qa-ftbfs
> Justification: FTBFS on amd64
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
> 
> Relevant part (hopefully):
>> cc -o qmod -L. -Wl,-z,relro -rdynamic -Wl,-rpath,\$ORIGIN/../../lib/lx-amd64  qmod.o sig_handlers.o usage.o sge_options.o -lgdi -lsgeobj -lsgeobjd -lcull -lcomm -lcommlists -luti  -lmunge -lssl -lcrypto  -luti -ldl  -lm -lpthread -ljemalloc -lmunge
>> cc: error: libsched.a: No such file or directory
>> cc -o qevent -L. -Wl,-z,relro -rdynamic -Wl,-rpath,\$ORIGIN/../../lib/lx-amd64  qevent.o  usage.o sig_handlers.o sge_options.o sge_mt_init.o -lmir -levc -lgdi -lsgeobj -lsgeobjd -lcull -lcomm -lcommlists -luti  -lmunge -lssl -lcrypto  -luti -ldl  -lm -lpthread -ljemalloc -lmunge
>> ../daemons/common/Makefile:94: recipe for target 'pdc' failed
>> make[2]: *** [pdc] Error 1
> 
> The full build log is available from:
>    http://aws-logs.debian.net/2016/12/02/gridengine_8.1.9+dfsg-3_unstable.log
> 
> A list of current common problems and possible solutions is available at
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
> 
> About the archive rebuild: The rebuild was done on EC2 VM instances from
> Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
> failed build was retried once to eliminate random failures.
> 
I have just tried a parallel build on an up-to-date unstable chroot on
amd64 and it builds just fine for me. Can you confirm?

Many thanks and regards
Afif

-- 
Afif Elghraoui | عفيف الغراوي
http://afif.ghraoui.name



Added tag(s) unreproducible and moreinfo. Request was from Afif Elghraoui <afif@debian.org> to 846770-submit@bugs.debian.org. (Sat, 03 Dec 2016 22:21:06 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Grid Engine Maintainers <pkg-gridengine-devel@lists.alioth.debian.org>:
Bug#846770; Package src:gridengine. (Mon, 05 Dec 2016 11:59:23 GMT) (full text, mbox, link).


Acknowledgement sent to Lucas Nussbaum <lucas@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Grid Engine Maintainers <pkg-gridengine-devel@lists.alioth.debian.org>. (Mon, 05 Dec 2016 11:59:23 GMT) (full text, mbox, link).


Message #17 received at 846770@bugs.debian.org (full text, mbox, reply):

From: Lucas Nussbaum <lucas@debian.org>
To: Afif Elghraoui <afif@debian.org>
Cc: 846770@bugs.debian.org
Subject: Re: gridengine: FTBFS: cc: error: libsched.a: No such file or directory
Date: Mon, 5 Dec 2016 10:09:53 +0100
Hi,

On 03/12/16 at 14:17 -0800, Afif Elghraoui wrote:
> Control: tag -1 + moreinfo unreproducible
> 
> Hello,
> 
> على السبت  3 كانون الأول 2016 ‫00:46، كتب Lucas Nussbaum:
> > Source: gridengine
> > Version: 8.1.9+dfsg-3
> > Severity: serious
> > Tags: stretch sid
> > User: debian-qa@lists.debian.org
> > Usertags: qa-ftbfs-20161202 qa-ftbfs
> > Justification: FTBFS on amd64
> > 
> > Hi,
> > 
> > During a rebuild of all packages in sid, your package failed to build on
> > amd64.
> > 
> > Relevant part (hopefully):
> >> cc -o qmod -L. -Wl,-z,relro -rdynamic -Wl,-rpath,\$ORIGIN/../../lib/lx-amd64  qmod.o sig_handlers.o usage.o sge_options.o -lgdi -lsgeobj -lsgeobjd -lcull -lcomm -lcommlists -luti  -lmunge -lssl -lcrypto  -luti -ldl  -lm -lpthread -ljemalloc -lmunge
> >> cc: error: libsched.a: No such file or directory
> >> cc -o qevent -L. -Wl,-z,relro -rdynamic -Wl,-rpath,\$ORIGIN/../../lib/lx-amd64  qevent.o  usage.o sig_handlers.o sge_options.o sge_mt_init.o -lmir -levc -lgdi -lsgeobj -lsgeobjd -lcull -lcomm -lcommlists -luti  -lmunge -lssl -lcrypto  -luti -ldl  -lm -lpthread -ljemalloc -lmunge
> >> ../daemons/common/Makefile:94: recipe for target 'pdc' failed
> >> make[2]: *** [pdc] Error 1
> > 
> > The full build log is available from:
> >    http://aws-logs.debian.net/2016/12/02/gridengine_8.1.9+dfsg-3_unstable.log
> > 
> > A list of current common problems and possible solutions is available at
> > http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
> > 
> > About the archive rebuild: The rebuild was done on EC2 VM instances from
> > Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
> > failed build was retried once to eliminate random failures.
> > 
> I have just tried a parallel build on an up-to-date unstable chroot on
> amd64 and it builds just fine for me. Can you confirm?

No, it still fails for me.

However, it build fine with DEB_BUILD_OPTIONS=parallel=1. So I suspected
that it fails due to missing dependencies in some makefile.

You can try with e.g. DEB_BUILD_OPTIONS=parallel=64 to see if you
reproduce it.

Lucas



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Grid Engine Maintainers <pkg-gridengine-devel@lists.alioth.debian.org>:
Bug#846770; Package src:gridengine. (Fri, 09 Dec 2016 07:18:04 GMT) (full text, mbox, link).


Acknowledgement sent to Afif Elghraoui <afif@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Grid Engine Maintainers <pkg-gridengine-devel@lists.alioth.debian.org>. (Fri, 09 Dec 2016 07:18:04 GMT) (full text, mbox, link).


Message #22 received at 846770@bugs.debian.org (full text, mbox, reply):

From: Afif Elghraoui <afif@debian.org>
Cc: 846770@bugs.debian.org
Subject: Re: gridengine: FTBFS: cc: error: libsched.a: No such file or directory
Date: Thu, 8 Dec 2016 23:15:36 -0800
Control: tag -1 = confirmed

On الإثنين  5 كانون الأول 2016 01:09, Lucas Nussbaum wrote:
>> I have just tried a parallel build on an up-to-date unstable chroot on
>> > amd64 and it builds just fine for me. Can you confirm?
> No, it still fails for me.
>
> However, it build fine with DEB_BUILD_OPTIONS=parallel=1. So I suspected
> that it fails due to missing dependencies in some makefile.
>
> You can try with e.g. DEB_BUILD_OPTIONS=parallel=64 to see if you
> reproduce it.

I can reproduce it if I try 64 threads, but I've always built with 12
threads without any trouble. Here is the error, untangled from parallelism.

cc -o pdc -L. -Wl,-z,relro -rdynamic
-Wl,-rpath,\$ORIGIN/../../lib/lx-amd64  pdc_main.o procfs_main.o
libsched.a libsgeobj.a libcomm.a libcommlists.a libsgeobjd.a libcull.a
libuti.a libuti2.a  -luti -ldl -lmunge -lssl -lcrypto  -lm -lpthread
-ljemalloc -lmunge
cc: error: libsched.a: No such file or directory
../daemons/common/Makefile:94: recipe for target 'pdc' failed
make[2]: *** [pdc] Error 1

so yes, libsched.a needs to be declared as a prerequisite of pdc.

regards
Afif

-- 
Afif Elghraoui | عفيف الغراوي
http://afif.ghraoui.name



Added tag(s) confirmed; removed tag(s) unreproducible, sid, moreinfo, and stretch. Request was from Afif Elghraoui <afif@debian.org> to 846770-submit@bugs.debian.org. (Fri, 09 Dec 2016 07:18:04 GMT) (full text, mbox, link).


Message sent on to Lucas Nussbaum <lucas@debian.org>:
Bug#846770. (Sat, 10 Dec 2016 21:24:03 GMT) (full text, mbox, link).


Message #27 received at 846770-submitter@bugs.debian.org (full text, mbox, reply):

From: Afif Elghraoui <afif@debian.org>
To: 846770-submitter@bugs.debian.org
Subject: Bug#846770 in package pkg-gridengine marked as pending
Date: Sat, 10 Dec 2016 21:21:59 +0000
Control: tag 846770 pending

Bug #846770 in package pkg-gridengine reported by you has been fixed in
the pkg-gridengine/pkg-gridengine.git Git repository. You can see the changelog below, and
you can check the diff of the fix at:

    https://anonscm.debian.org/cgit/pkg-gridengine/pkg-gridengine.git/commit/?id=b20bd7f

---
commit b20bd7f1ac4ad26686c2797eac5520c0bf0ec441
Author: Afif Elghraoui <afif@debian.org>
Date:   Sat Dec 10 13:21:45 2016 -0800

    releasing package gridengine version 8.1.9+dfsg-4

diff --git a/debian/changelog b/debian/changelog
index c7689a4..be34ce1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+gridengine (8.1.9+dfsg-4) unstable; urgency=low
+
+  * Patch upstream source to declare prerequisites for pdc (Closes: #846770)
+  * Update to debhelper 10
+
+ -- Afif Elghraoui <afif@debian.org>  Sat, 10 Dec 2016 13:19:53 -0800
+
 gridengine (8.1.9+dfsg-3) unstable; urgency=low
 
   * Require libssl1.0



Added tag(s) pending. Request was from Afif Elghraoui <afif@debian.org> to 846770-submitter@bugs.debian.org. (Sat, 10 Dec 2016 21:24:03 GMT) (full text, mbox, link).


Reply sent to Afif Elghraoui <afif@debian.org>:
You have taken responsibility. (Sat, 10 Dec 2016 21:39:04 GMT) (full text, mbox, link).


Notification sent to Lucas Nussbaum <lucas@debian.org>:
Bug acknowledged by developer. (Sat, 10 Dec 2016 21:39:04 GMT) (full text, mbox, link).


Message #34 received at 846770-close@bugs.debian.org (full text, mbox, reply):

From: Afif Elghraoui <afif@debian.org>
To: 846770-close@bugs.debian.org
Subject: Bug#846770: fixed in gridengine 8.1.9+dfsg-4
Date: Sat, 10 Dec 2016 21:34:12 +0000
Source: gridengine
Source-Version: 8.1.9+dfsg-4

We believe that the bug you reported is fixed in the latest version of
gridengine, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 846770@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Afif Elghraoui <afif@debian.org> (supplier of updated gridengine package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 10 Dec 2016 13:19:53 -0800
Source: gridengine
Binary: gridengine-common gridengine-client gridengine-qmon gridengine-master gridengine-exec gridengine-dev gridengine-drmaa1.0 libdrmaa1.0-java libdrmaa1.0-java-doc gridengine-drmaa-dev libdrmaa1.0-ruby
Architecture: source
Version: 8.1.9+dfsg-4
Distribution: unstable
Urgency: low
Maintainer: Debian Grid Engine Maintainers <pkg-gridengine-devel@lists.alioth.debian.org>
Changed-By: Afif Elghraoui <afif@debian.org>
Description:
 gridengine-client - Utilities for Grid Engine queue management
 gridengine-common - Distributed resource management - common files
 gridengine-dev - Distributed resource management - development files
 gridengine-drmaa-dev - Distributed resource management Application API library - develop
 gridengine-drmaa1.0 - Distributed resource management Application API library
 gridengine-exec - Distributed resource management - Execution Server
 gridengine-master - Distributed resource management - Master Server
 gridengine-qmon - Graphical utilities for Grid Engine queue management
 libdrmaa1.0-java - Distributed resource management Application API library - Java bi
 libdrmaa1.0-java-doc - Distributed resource management Application API library - Java bi
 libdrmaa1.0-ruby - Distributed resource management Application API library - Ruby bi
Closes: 846770
Changes:
 gridengine (8.1.9+dfsg-4) unstable; urgency=low
 .
   * Patch upstream source to declare prerequisites for pdc (Closes: #846770)
   * Update to debhelper 10
Checksums-Sha1:
 75d509e2b13f3e664cf1cbceea4ad3b55b156df0 3059 gridengine_8.1.9+dfsg-4.dsc
 7ffe97876a6fb598ed6d8ee6777064394ddff514 42792 gridengine_8.1.9+dfsg-4.debian.tar.xz
Checksums-Sha256:
 69b095dee47817f995e60926c9fb72712a932595af571a1980053eb5ba8901e8 3059 gridengine_8.1.9+dfsg-4.dsc
 50b03bbbc89b251308224e5118ec1c97a3e1155f7eae275634433f4e9148162b 42792 gridengine_8.1.9+dfsg-4.debian.tar.xz
Files:
 048375f8826d7a56b9bade01a48da420 3059 utils optional gridengine_8.1.9+dfsg-4.dsc
 322ae7855f9d6e0b2e8267205db03105 42792 utils optional gridengine_8.1.9+dfsg-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJYTHHWAAoJEFmyMG86+d3BG7EP/1lKhRR/f5mbs6z7o+uLSuRl
LCdi3wSpnD2kY1stGKgjoUlK4hZ+Ju1uhDjZwo5zd6HYUKoRYcLasnKQVJZFflLj
phiieN73U/duYOrsICk5USirItdEAGmNKdVatvPx59SR2AefUAPRuSagdMQQE9c+
aACDVK+KlHKtRDO19ul9RPcYoRdqksuSPcnqezp0NWcV5r1oL9RbpP1ouSiJqM9Z
W1SI/v3nyIDdcFcZ7oyXsIpZee/f+ToeQ0+mzhyWGIFsnt3eKyBla/FiXmAGSPYM
4Aich4k5qaqwZcJ7lp+DsPo4HubRPXD0fJR07cphw5nweqev/EYgzi85udInjA4P
ntOpwWR8qwgbd4zfocjvszDV9Dd1ozHp5D6p6AKOfVJI6O7gwt1XW1bc5eHRcpN/
X1DlnaK4kg+7+zsCDRpWif43UJ/fb+BdsC96aMfXjZJlhF/KPrH/wFFrc/UZrcUd
lLDKUG26dy4zmm8a67GkuMIsVg5XtkBVqTizjM7AaT8fka+BtvA1NO+Ue25F+YoE
b5XSz8RHKSNMZfzn3xOQfgUtgHH3e4ch0zdvVYDm0qNGudcoybzCHP2AezLjLzV5
l7CxeQIhg/W4vBaqOZBQrpYbTs2HHopeFWcIXybnjh4GYyyrpaBbbq+u5uJe2RY9
W7h4xRtumuTiEq2ZUN+n
=EkHY
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 27 Jan 2017 10:50:17 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 08:28:57 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.