Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1059986: dpkg: Please add hurd-arm64 case

0 views
Skip to first unread message

Samuel Thibault

unread,
Jan 4, 2024, 6:40:04 AMJan 4
to
Package: dpkg
Version: 1.22.2
Severity: normal
User: debia...@lists.debian.org
Usertags: hurd

Hello,

aarch64-gnu support is coming too :)

Could you add a hurd-amd64 case in dpkg?

Thanks,
Samuel

-- Package-specific info:
This system uses merged-usr-via-aliased-dirs, going behind dpkg's
back, breaking its core assumptions. This can cause silent file
overwrites and disappearances, and its general tools misbehavior.
See <https://wiki.debian.org/Teams/Dpkg/FAQ#broken-usrmerge>.

-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'unreleased'), (500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'oldstable-proposed-updates-debug'), (500, 'oldstable-proposed-updates'), (500, 'oldoldstable-proposed-updates'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64

Kernel: Linux 6.6.0 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages dpkg depends on:
ii libbz2-1.0 1.0.8-5+b1
ii libc6 2.37-13
ii liblzma5 5.4.5-0.1
ii libmd0 1.1.0-1
ii libselinux1 3.5-1+b1
ii libzstd1 1.5.5+dfsg2-2
ii tar 1.34+dfsg-1.3
ii zlib1g 1:1.3.dfsg-3

dpkg recommends no packages.

Versions of packages dpkg suggests:
ii apt 2.7.6
pn debsig-verify <none>

-- Configuration Files:
/etc/logrotate.d/dpkg changed [not included]

-- no debconf information

--
Samuel
---
Pour une évaluation indépendante, transparente et rigoureuse !
Je soutiens la Commission d'Évaluation de l'Inria.

Guillem Jover

unread,
Jan 4, 2024, 2:30:05 PMJan 4
to
Control: tag -1 moreinfo

Hi!

On Thu, 2024-01-04 at 12:35:58 +0100, Samuel Thibault wrote:
> Package: dpkg
> Version: 1.22.2
> Severity: normal
> User: debia...@lists.debian.org
> Usertags: hurd

> aarch64-gnu support is coming too :)

Yes, I noticed! :)

> Could you add a hurd-amd64 case in dpkg?

I've added hurd-arm64 support into the following branch:

https://git.hadrons.org/cgit/debian/dpkg/dpkg.git/log/?h=pu/arch-hurd-arm64

but even though I've seen already some toolchain patches flying by,
AFAIUI there's still no GNU Mach support, so I think I'd prefer to
wait until that materializes, as per the FAQ entry on new ports. I
don't think this would block anything right now anyway, no?

BTW, I've assumed that port would also enable PIE by default in the
toolchain, if not, let me know and I can fix that up in the branch.

Thanks,
Guillem

Samuel Thibault

unread,
Jan 4, 2024, 3:30:04 PMJan 4
to
Hello,

Guillem Jover, le jeu. 04 janv. 2024 20:23:02 +0100, a ecrit:
> but even though I've seen already some toolchain patches flying by,
> AFAIUI there's still no GNU Mach support, so I think I'd prefer to
> wait until that materializes,

Ok.

> as per the FAQ entry on new ports. I don't think this would block
> anything right now anyway, no?

I've hacked by chroot to add the arch to be able to build packages
already ;)

I was mostly anticipating this piece of the port which is needed for
proper set up of most of the rest :)

Samuel
0 new messages