Your message dated Wed, 13 May 2015 10:36:05 +0000
with message-id <e1ysu1f-0003ii...@franck.debian.org>
and subject line Bug#784092: fixed in open-iscsi 2.0.873+git0.3b4b4500-9
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-9

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 15:35:04 +0530
Source: open-iscsi
Binary: open-iscsi open-iscsi-udeb
Architecture: source amd64
Version: 2.0.873+git0.3b4b4500-9
Distribution: unstable
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: 777602 784092
Changes:
 open-iscsi (2.0.873+git0.3b4b4500-9) unstable; urgency=medium
 .
   [ Christian Seiler ]
   * [38e441e] Re-add debian/gbp.conf to reflect packaging workflow.
   * [3ea6875] Rework packaging to use dh(1). (Closes: #777602, #784092)
   * [0ce99fa] Explain why the list of architectures for the udeb is restricted.
 .
   [ Ritesh Raj Sarraf ]
   * [e6bc6a0] Drop previous (inactive) maintainers and add Christial Seiler
     as a New Maintainer
   * [b6bd4fe] Migrate from old style gbp config
Checksums-Sha1:
 d372bbaf8aea8a71dd7ea9f8543e54cf0efca6fb 2294 
open-iscsi_2.0.873+git0.3b4b4500-9.dsc
 4579ae1d6d2aabf266e717f8cddfe3fe32d4cf4e 16876 
open-iscsi_2.0.873+git0.3b4b4500-9.debian.tar.xz
 99fc37f3d7695e4c3816e8c4faf4d56056a489ab 296630 
open-iscsi_2.0.873+git0.3b4b4500-9_amd64.deb
 dbbb4c916be575dd81b6a71d2158bb7152a614aa 255322 
open-iscsi-udeb_2.0.873+git0.3b4b4500-9_amd64.udeb
Checksums-Sha256:
 8a4a4032624f1c52bf5e98ae9d493375420ee3e6324e35caf1f61c5593061059 2294 
open-iscsi_2.0.873+git0.3b4b4500-9.dsc
 cc31f252518181bab5e0cc2931790ba4fda307f4435e57f35f93f63cb96f2444 16876 
open-iscsi_2.0.873+git0.3b4b4500-9.debian.tar.xz
 9fea1f12a4d5a2f2c0ddeeeb737ff1a7421dc1fa62015c04264339d5e4169088 296630 
open-iscsi_2.0.873+git0.3b4b4500-9_amd64.deb
 a07f3ba5368d6162b44dc05978f9660467849cb11a3219aa0b80a52f2ae99d31 255322 
open-iscsi-udeb_2.0.873+git0.3b4b4500-9_amd64.udeb
Files:
 b5d92fb855018023e01a73cafc12ce3c 2294 net optional 
open-iscsi_2.0.873+git0.3b4b4500-9.dsc
 482329bd20d098a95613a786b5d97299 16876 net optional 
open-iscsi_2.0.873+git0.3b4b4500-9.debian.tar.xz
 707f7e21adf19ce9f1dc66f2a0bcbcf1 296630 net optional 
open-iscsi_2.0.873+git0.3b4b4500-9_amd64.deb
 e4d7abc2af7f2232664e8284557b1555 255322 debian-installer optional 
open-iscsi-udeb_2.0.873+git0.3b4b4500-9_amd64.udeb

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

iQIcBAEBAgAGBQJVUyRRAAoJEKY6WKPy4XVpuOwQAId/6HjpkI6NwMX5oXuO0M0e
LTAf5Jn8GQ6JPYaxE2y9JxhyZFHSksplALZn/3O/X9kxE8SGh0ruvs9mNBvhFtLp
gN7QUSKHkvgq2t43dHL5Tvdw1JfxuoOg89DSx7il2Af5uMF8QvOwzet3Ts5rHY2k
qVoBcVW3WuJONojY0ronkET29g/O0FBiF3Zg8GmpSgmSW6t+fUuDJkKP/cfBd+e5
fukf3AwIDZ25xdQEwar0J2qEJZUh3v3Xjxj/Sz0iUDkZljX4t4Fg+IyDYZhWgG9/
FGH6HpUwElmCm+geCn0ukI7I7dIU62XLxSg5PSyGdcDn6aUlc4nAyzWkxQXWmczx
/ycZxtnAOBC98YnURhkd+kJuEHlqGgXcgTrx2Z3CmHNT0xlPn1kGCOrdoaZiyulx
u31FfW8RQQO2amCbuc5TjYo6jz8dpdhZsZ6nLpHLb4KZQtiwrcDhC5qr9MWP1MLG
gvjLB5IZiaS0S/OF2dwFzsFPaTYCNmCU79DsB7uzsBXsZX+OyWPr5v7lrXwJFLUJ
PbCYyDy7nWEffv/9Y9ZtVQJ1iLroQN8l9igMpCUeuAhUcFmMtoJwuDMLXCmItkV3
O7bHzSgDWcevt6L2IfqWCgLs4PUOHJsCd2YcspSMi0Q9nQwfELFRqQA9wXN8kBr1
aLQzJiIt6KLUcGO99vnm
=mqjw
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to