Package: buildd.debian.org
X-Debbugs-Cc: ken...@xdump.org
Severity: normal

Dear Maintainer,

   * What led up to the situation?

   giveback.cgi script doen't accept giveback action in "Installed"
   state.

   e.g.
   https://buildd.debian.org/auth/giveback.cgi?pkg=zeromq3&arch=armhf&suite=sid

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

   Click giveback action in above page, it raise an error.

     You are authenticated as kenhys. ✓
     Working on package zeromq3, suite sid and architecture armhf. ✓
     Package in state Installed, cannot give back. ✗

   * What was the outcome of this action?

   Even though "Installed" state, giveback.cgi accepts given-back
   action.

   Usually "Installed" state decline given-back is correct.
   But there is a useful case that such a action can be accepted.

   Let's think about transitional dependency such as 64bit time_t.

     * Package A (groonga-plugin-suggest) depends on Package B (libzmq5)
       * Package A is "Installed" state.
     * Package B depends on Package C (libnorm1, libpgm-5.0-0)
       * Package B is "Installed" state.

   In this case, both of Package A and Package B is
   installed state. (expected)

   Then libnorm1 and libpgm-5.3-0 was transitioned into libnorm1t64
   and libpgm-5.3-0t64.

   Thus, after transition, Package A becomes "BD-Uninstallable" and
   it requires depended Package B must be rebuilt against
   transitioned
   Package C even though Package B is "Installed" state.

   * What outcome did you expect instead?

   N/A

Regards,

Reply via email to