[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 00/41] The x86_64 port
From: |
Samuel Thibault |
Subject: |
Re: [PATCH 00/41] The x86_64 port |
Date: |
Wed, 10 May 2023 12:43:06 +0200 |
User-agent: |
NeoMutt/20170609 (1.8.3) |
Sergey Bugaev, le mer. 10 mai 2023 13:25:25 +0300, a ecrit:
> On Wed, May 10, 2023 at 3:55 AM Samuel Thibault <samuel.thibault@gnu.org>
> wrote:
> > With the available .debs you should now be able to enable these.
>
> I'm afraid I'm going to need more guidance here. Your little tutorial
> in readme [0] is helpful (thank you!),
Note that it is just the boilerplate that I have in all my tmp/ repos.
> but I still have questions.
>
> [0]: https://people.debian.org/~sthibault/tmp/hurd-amd64/README.txt
>
> I can't just install packages by reconfiguring apt and installing them
> directly as you suggest, because that assumes a working Debian
> installation
Yes, that's why I added there that you can just use dpkg-deb to
unpack them to your test fs.
> Maybe I'm supposed to use the apt flags which tell it to operate on a
> chroot?
That's quite complex, there are a lot of configuration details to get
right. I'd say just unpack by hand for now.
> I've tried debootstrap, but that errors out at "Can't verify that
> target arch works" -- apparently usr/bin/arch-test does not recognize
> hurd-amd64.
There is no real hurd-amd64 archive yet anyway. Possibly debootstrap
could be pointed to my repo, I haven't tested.
> The way to disable that check appears to be --foreign; but
> I wasn't (yet) able to get that working either. If you are using
> debootstrap and it works for you,
I'm not, I haven't had the time to investigate that part yet.
> I could try to just extract some packages using your 'dpkg-deb -x'
> tip, but I would still like for apt/dpkg to figure out the
> dependencies for me,
For now you'll just be faced with library dependencies, so I'd say just
unpack all lib*.deb (+zlib1g*.deb) and you'll be done.
Samuel
- [PATCH 19/41] exec: Port to x86_64, (continued)
- [PATCH 19/41] exec: Port to x86_64, Sergey Bugaev, 2023/05/08
- [PATCH 25/41] daemons: Port to x86_64, Sergey Bugaev, 2023/05/08
- [PATCH 40/41] Disable Linux-based pfinet on x86_64, Sergey Bugaev, 2023/05/08
- [PATCH 23/41] storeio: Port to x86_64, Sergey Bugaev, 2023/05/08
- [PATCH 24/41] devnode: Port to x86_64, Sergey Bugaev, 2023/05/08
- [PATCH 39/41] Look for mach_i386 in mach/machine/, Sergey Bugaev, 2023/05/08
- [PATCH 36/41] term: Port to x86_64, Sergey Bugaev, 2023/05/08
- [PATCH 28/41] eth-multiplexer: Port to x86_64, Sergey Bugaev, 2023/05/08
- Re: [PATCH 00/41] The x86_64 port, Samuel Thibault, 2023/05/09
- Re: [PATCH 00/41] The x86_64 port, Sergey Bugaev, 2023/05/10
- Re: [PATCH 00/41] The x86_64 port,
Samuel Thibault <=
- Re: [PATCH 00/41] The x86_64 port, Sergey Bugaev, 2023/05/10
- Re: [PATCH 00/41] The x86_64 port, Samuel Thibault, 2023/05/10
- Re: [PATCH 00/41] The x86_64 port, Sergey Bugaev, 2023/05/10
- Re: [PATCH 00/41] The x86_64 port, Samuel Thibault, 2023/05/10
- Re: [PATCH 00/41] The x86_64 port, Sergey Bugaev, 2023/05/10
- Re: [PATCH 00/41] The x86_64 port, Sergey Bugaev, 2023/05/10