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

Re: Known issues with automatic dbgsym packages (Was: Automatic dbgsym packages built by default as of today!)



On Sun, Dec 20, 2015 at 10:35:05AM +0000, Niels Thykier wrote:
>  * reprepro rejects upload with automatic debug symbols as it does not
>    support them yet[1].  (#730572)
>    - Workaround #1: Build with --no-ddebs / DEB_BUILD_OPTIONS=noddebs
>    - Workaround #2: Pass --ignore=surprisingbinary to reprepro if you
>      can trust all uploaders (and their tools) to behave.

I haven't gotten --ignore=surprisingbinary to actually do what it's
meant to do, at least with "reprepro processincoming". I get this:

    + reprepro --ignore=surprisingbinary processincoming default
    Name 'obnam-dbgsym' of binary 'obnam-dbgsym_1.19.0ci59-1.unstable_amd64.deb' is not listed in Binaries header of 'obnam_1.19.0ci59-1.unstable_amd64.changes'!
    Name 'obnam-dbgsym' of binary 'obnam-dbgsym_1.19.0ci59-1.unstable_i386.deb' is not listed in Binaries header of 'obnam_1.19.0ci59-1.unstable_i386.changes'!
    Warning: database 'jessie-ci|main|i386' was modified but no index file was exported.
    Changes will only be visible after the next 'export'!
    Warning: database 'jessie-ci|main|amd64' was modified but no index file was exported.
    Changes will only be visible after the next 'export'!
    Warning: database 'jessie-ci|main|source' was modified but no index file was exported.
    Changes will only be visible after the next 'export'!
    Warning: database 'unstable-ci|main|source' was modified but no index file was exported.
    Changes will only be visible after the next 'export'!
    Warning: database 'wheezy-ci|main|i386' was modified but no index file was exported.
    Changes will only be visible after the next 'export'!
    Warning: database 'wheezy-ci|main|amd64' was modified but no index file was exported.
    Changes will only be visible after the next 'export'!
    Warning: database 'wheezy-ci|main|source' was modified but no index file was exported.
    Changes will only be visible after the next 'export'!
    There have been errors!

I also don't get this message, which you quoted, though I guess it
might only happen with "reprepro include":

> To ignore use --ignore=surprisingbinary.

This is reprepro 4.16.0-1 from jessie (though it seems sid has the
same version). Am I doing something otterly stupid?

I can get it to work by ignoring that reprepro failed, and then
running "reprepro export" afterwards.

Suggestions, anyone?

-- 
Schrödinger's backup hypothesis: the condition of any backup is
undefined until a restore is attempted. -- andrewsh

Attachment: signature.asc
Description: Digital signature


Reply to: