Your message dated Sun, 24 May 2015 13:32:15 +0000
with message-id <e1yww0l-0002ll...@franck.debian.org>
and subject line Bug#784092: fixed in open-iscsi 2.0.873+git0.3b4b4500-8+deb8u1
has caused the Debian Bug report #784092,
regarding open-iscsi: udebs for some archs completely empty
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
784092: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784092
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: open-iscsi
Version: 2.0.873+git0.3b4b4500-8

(I'm reporting this to keep track of the issue. I've found this by
chance while improving the packaging.)

udebs are currently only built for select architectures. Unfortunately,
there are two separate lists that have gotten out of sync.

The first list is in debian/control and tells Debian's build tools for
which architectures the udeb should be built at all. The list of
architectures there is:

amd64 arm64 i386 ia64 mips mipsel powerpc s390x ppc64el ppc64 armhf

The second list is in debian/rules. It is used to make the
determination whether to populate the udeb or not. That list only
contains the following architectures:

amd64 arm64 i386 ia64 mips mipsel powerpc

This means that for the following 4 architectures the udeb is built but
never populated during build: s390x ppc64el ppc64 armhf

You can see that if you look at the package sizes for different
architectures:
https://packages.debian.org/unstable/open-iscsi-udeb
Most udebs are a few 100 K large, on those 4 archictectures they are
less than 1 K large (which is probably just useless metadata).

@Ritesh:

I've already fixed this in my local packaging (will push to git on
alioth soon), where I have gotten rid of the separate list in
debian/rules (making it impossible for the bug to resurface), but two
questions remain for me:

 1. I think we should ask the release team to make a stable update for
    Jessie's first point release, because this is really bad. The
    installer won't be able to provide iSCSI on those 4 architectures
    at all.

    If you agree, we should do an upload to unstable first with my
    packaging changes that also fix the bug (we need to fix it in
    unstable first before a PU will be accepted) and then prepare a
    targeted fix for Jessie (by just adding the missing archs to
    debian/rules). Normally I would not have suggested an unstable
    upload so soon already (I would have liked to have more changes in
    git beforehand), but this bug seems rather nasty to me.

    So if you are onboard, I'll run gbp dch on just my packaging
    changes so far in unstable so that a finished -9 package is in git.
    You can then do an unstable upload, I'll prepare a targeted upload
    for Jessie, push that into git, ask the release team for approval
    (which my guess is they'll grant for this type of bug) and then you
    could upload the specifically fixed version to jessie-p-u.

 2. Is there a reason why the udeb is not Architecture: any instead of
    the specific ones? I mean, the binaries are the same ones as in the
    normal deb package (no separate build), so I don't see why one
    needs this in the first place? Is this perhaps a relic from the
    time where the package still built kernel modules?

    Because I'd really like to get rid of the specific architecture
    list in general, that will reduce the maintenance burden in the
    long run - so ideally I'd change that to any or linux-any or so.

Thoughts?

Christian

--- End Message ---
--- Begin Message ---
Source: open-iscsi
Source-Version: 2.0.873+git0.3b4b4500-8+deb8u1

We believe that the bug you reported is fixed in the latest version of
open-iscsi, 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 784...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ritesh Raj Sarraf <r...@debian.org> (supplier of updated open-iscsi 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 13 May 2015 20:01:02 +0200
Source: open-iscsi
Binary: open-iscsi open-iscsi-udeb
Architecture: source amd64
Version: 2.0.873+git0.3b4b4500-8+deb8u1
Distribution: stable
Urgency: medium
Maintainer: Debian iSCSI Maintainers 
<pkg-iscsi-maintain...@lists.alioth.debian.org>
Changed-By: Ritesh Raj Sarraf <r...@debian.org>
Description:
 open-iscsi - High performance, transport independent iSCSI implementation
 open-iscsi-udeb - Configure iSCSI (udeb)
Closes: 784092
Changes:
 open-iscsi (2.0.873+git0.3b4b4500-8+deb8u1) stable; urgency=medium
 .
   * [725c5c6] Populate udebs in every architecture they are built
     (Closes: #784092)
Checksums-Sha1:
 229e2d240106a041d6d729188824ec39b856e0cf 2383 
open-iscsi_2.0.873+git0.3b4b4500-8+deb8u1.dsc
 1c348b2baadfc243701fe0a4fd1da676acaf5f14 16864 
open-iscsi_2.0.873+git0.3b4b4500-8+deb8u1.debian.tar.xz
 40af16fb83916193bf8c38f4ababb97a70fcb047 296216 
open-iscsi_2.0.873+git0.3b4b4500-8+deb8u1_amd64.deb
 bf99ca97b438c05f246e40abdfb4c3eb3dd0064d 255032 
open-iscsi-udeb_2.0.873+git0.3b4b4500-8+deb8u1_amd64.udeb
Checksums-Sha256:
 5522ea08f43f1997cda776eaf7d5fc0035c2c012a30ccad607954f5c8910d8e6 2383 
open-iscsi_2.0.873+git0.3b4b4500-8+deb8u1.dsc
 81d5b0c7f778b962f9dd7c5951cccf9bc95c31001a6326a50ffe7a555b50bb78 16864 
open-iscsi_2.0.873+git0.3b4b4500-8+deb8u1.debian.tar.xz
 c858184423d7d01bfca936eae0831a064dbb4739ba7d0100d93a510ea125458f 296216 
open-iscsi_2.0.873+git0.3b4b4500-8+deb8u1_amd64.deb
 d95d368888a3db4992d7574b728621993e41f23b7169b7450d31f36be41fe8a9 255032 
open-iscsi-udeb_2.0.873+git0.3b4b4500-8+deb8u1_amd64.udeb
Files:
 bdfe28c42d252acf4501199aefe2547e 2383 net optional 
open-iscsi_2.0.873+git0.3b4b4500-8+deb8u1.dsc
 eeedf175fd5760cb93fa0f905d7c2c71 16864 net optional 
open-iscsi_2.0.873+git0.3b4b4500-8+deb8u1.debian.tar.xz
 2e5c51373a3169ff24a11c18b5047dce 296216 net optional 
open-iscsi_2.0.873+git0.3b4b4500-8+deb8u1_amd64.deb
 612e4f2a10097a003cdd9e8f6a59c7d3 255032 debian-installer optional 
open-iscsi-udeb_2.0.873+git0.3b4b4500-8+deb8u1_amd64.udeb

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

iQIcBAEBAgAGBQJVYZp9AAoJEKY6WKPy4XVptbMP/1LTtAmM/PAmbwUQGmPOwk1Z
mexiPoXb3KFYf4UBFYCWvLg23+p6P3nOak5GgXkYzBAeATdkLdQej+uxsRkewK+u
ZDuH44GYHAWvad5kmEbH5PiGL39YLmIRSebD4cRYDn343lSbjXjYpqIAdjb8Cg+C
qXe65u3kDwxWJIrCYIK0Erj41rfNLuZFZKBXIQkg7U8JttSL31+3uIMiePx9qjrg
RymbA2EWTavcAluuCz1eLW7FG3dUTTNEffkBaCsXP0bAfERS0E89PoIukBaBT1gf
CDAxCHE9rDfy/CFKkRoFWVY8L9KwYmDBdaMQfE3eVjApQiVeBpFwo3qqq1k559ZL
+JqopswDpqHSR0z9HQlXy7XkJpL+RCDn4z6JVgmpTi2lnppfdo8MepMeqhBZ8955
wY9UTQgcVnmXeE9lu1YnZompB9Mjk2POQH87SbrNot8tRKHWVrvMy2TOa5kxV1ql
w0jancQyAxlotNuRWRudIZw06nD7x9s27rrOS2oYeLtxL77Yi+kH9NMYLBOCctM4
BToEzx2esAsk4+foS4CvpoeXRWnLzAwwnX3wkXEldLf98DDBgaOuX+PLfoHh/YFz
VinNdm/YQHM+b5rE+muFtNSxSeHVMj6gk7Em4Hux8NfU/364D8+HF3H8Zi5ajTEk
bglIuhp9mPe15HRrKnQW
=UxMi
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to