Bug #3788
closeddebian source packages are missing
0%
Description
echo deb<b>-src</b> http://ceph.com/debian-bobtail/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
repository to the source list, apt-get source ceph fails with
root@ceph:~# apt-get source ceph Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to find a source package for ceph
The Sources.gz files are empty
Updated by Loïc Dachary over 11 years ago
Updated by Loïc Dachary over 11 years ago
Proposed fix at https://github.com/ceph/ceph-build/pull/1
Updated by Ian Colle over 11 years ago
- Assignee set to Anonymous
- Priority changed from Normal to Urgent
Updated by Anonymous over 11 years ago
- Status changed from New to In Progress
It looks like the Sources file has been zero length in past releases as well. Still investigating.
Updated by Anonymous over 11 years ago
We are not currently building debian or rpm source packages. We do put out a source tarball corresponding to the released packages. The location is documented at http://ceph.com/docs/master/install/get-tarballs/ . Sources are also available from the gitbub repository as documented on the ceph.com home page under the Tools heading.
Leaving this open until we decide if we should add source packages to the build, or stick with tarballs.
Updated by Sage Weil over 11 years ago
I think we should build source packages too (in addition to tarballs, etc.).
Updated by Loïc Dachary over 11 years ago
My favorite use case when source packages are available would be
apt-get source ceph apt-get build-depends ceph ... edit code ... dpkg-buildpackage dpkg -i packaging-containing-my-modification.deb
I like that because it's easy.
Updated by Loïc Dachary over 11 years ago
Gary Lowell wrote:
It looks like the Sources file has been zero length in past releases as well. Still investigating.
I think that applying https://github.com/ceph/ceph-build/pull/1 will generate the source packages.
Updated by Anonymous about 11 years ago
- Status changed from In Progress to Resolved
Resolved with the following commits:
commit e3e0b40f1b44e2458e47f31bedaa91408dc294c9
Author: Gary Lowell <gary.lowell@inktank.com>
Date: Wed Jan 30 09:27:05 2013 -0800
build_rpms.sh: fix typo in file name.
commit 76688211f10f4a62ada8c519ac2d9a95ca2cdf5d
Author: Gary Lowell <glowell@inktank.com>
Date: Mon Jan 21 22:43:30 2013 -0800
build_rpms.sh: Build source rpm in addition to binary.
Signed-off-by: Gary Lowell <gary.lowell@inktank.com>
commit ea09ab438e2d8eef1725506f84d22d01477e4d3e
Author: Loic Dachary <loic@dachary.org>
Date: Fri Jan 11 11:15:14 2013 +0100
When pbuilder works for i386, include the making of the source package.
Otherwise it won't be uploaded to the reprepro repository at all and
apt-get source ceph fails.
closes #3788
http://tracker.newdream.net/issues/3788
Signed-off-by: Loic Dachary <loic@dachary.org>