:: Re: [devuan-dev] Setup for built-us…
Inizio della pagina
Delete this message
Reply to this message
Autore: Daniel Reurich
Data:  
To: Mark Hindley
CC: devuan developers internal list
Oggetto: Re: [devuan-dev] Setup for built-using
Hi Mark,

Did you use our patched version of dak from
git.devuan.org/devuan_infrastructure, or did you use dak from debian??

If you used the former, it probably could do with updating from debians
dak, but needs additional patches I've been meaning to do to allow
duplicates source uploads to be correctly handled.

As for migration, it's probably easier to copy the database and pool
files rather then do the import thing.

Cheers,
    Daniel


On 28/11/19 06:34, Mark Hindley wrote:
> On Wed, Nov 27, 2019 at 06:07:50PM +0100, Ansgar wrote:
>> On Wed, 2019-11-27 at 13:03 +0000, Mark Hindley wrote:
>>> I am in the middle of migrating an existing archive to a new dak installation.
>>>
>>> I have successfully imported the existing archive using import-archive (which
>>> required a few patches which I am happy to share if you are interested). But am
>>> stuck with debian-installer binary packages which have Built-Using sources that
>>> are not in the archive.
>>
>> Do you mean "import-repository"? That is still somewhat unfinished and
>> not really generally usable so far. It has issues.
>
> Sorry, my typo. Yes import-repository. That would explain why I had to patch
> it. But it has worked for my usage.
>
>>> Alternatively, I could put the Built-Using sources into another suite or
>>> archive. Which of those is better. How should I link that to the main archive?
>>
>> They just have to be somewhere in the archive. You can import them
>> into a "built-using" suite in the target suite's archive; dak will also
>> copy `Built-Using` sources from other archives (with some exceptions).
>> (That is what happens on Debian's security archive; see the "Built-
>> Using" section in docs/debian-specific.rst)
>
> Yes, I saw that reference and wondered if anything else needed to be done.
>
>> You can optionally remove the packages from the "built-using" suite
>> again afterwards.
>>
>> The extra source packages will show up in any suite having binary
>> packages referencing them; an "Extra-Source-Only: yes" field gets added
>> if they are only there for that reason (and not part of the suite
>> otherwise).
>
> Many thanks. Very helpful.
>
> Mark
>



--
Daniel Reurich
Centurion Computer Technology (2005) Ltd.
021 797 722