[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: fwupdate is marked for autoremoval from testing



Hi Mario!

[ dropping CCs ]

On Wed, Sep 25, 2019 at 02:51:28PM +0000, Mario.Limonciello@dell.com wrote:
>> -----Original Message-----
>> From: Steve McIntyre <steve@einval.com>
>> Sent: Wednesday, September 25, 2019 9:42 AM
>> To: Limonciello, Mario
>> Cc: fwupdate@packages.debian.org; ftpmaster@debian.org; debian-
>> efi@lists.debian.org
>> Subject: Re: fwupdate is marked for autoremoval from testing
>> 
>> 
>> [EXTERNAL EMAIL]
>> 
>> On Wed, Sep 25, 2019 at 01:36:11PM +0000, Mario.Limonciello@dell.com wrote:
>> >Hi,
>> >
>> >For fwupdate it's been converted to a transition package to move people to
>> fwupd, but it's not promoting from unstable to testing.
>> >Is there something that needs to be done on packager side, or ftp-master side?
>> 
>> We probably need to make all the -signed packages *also* into
>> transitional packages too, so they'll be ready to migrate. At the
>> moment they're all tied together by dependencies and knowledge in
>> britney...
>> 
>> --
>
>I would rather let those get removed if that helps this rather than a bunch more transition
>packages if possible.
>
>What about adding a clause for fwupdate's debian/control for:
>Provides: fwupdate-amd64-signed, fwupdate-i386-signed- fwupdate-armhf-signed, fwupdate-arm64-signed
>
>Would that be good enough?

It still won't fix things AFAICS. What I think we need to do is:

 1. In fwupd, add Provides/Replaces, plus Conflicts: against the older
    versions of fwupdate-*-signed. That will tell apt to upgrade
    cleanly and thereby switch to fwupd instead. See
    https://www.debian.org/doc/manuals/developers-reference/ch05.html#s5.9.3

    I can see that you've added a Breaks: for the -template packages,
    but I don't see that helping here. No actual users will ever
    install the -template packages, they're just for the buildds to
    use.

 2. Stop building the various fwupdate binary packages (already done)

 3. File removal bugs (against ftp.d.o) for the existing
    fwupdate-*-signed source packages in unstable. That will pull them
    out from unstable, and that will propagate to testing too.

How does that sound? Once we're all done there, we can talk to
ftpmaster about removing fwupdate from the special list of allowed
-signed packages, but that's not a priority.

-- 
Steve McIntyre, Cambridge, UK.                                steve@einval.com
"Since phone messaging became popular, the young generation has lost the
 ability to read or write anything that is longer than one hundred and sixty
 characters."  -- Ignatios Souvatzis


Reply to: