Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dmidecode: 3.5 -> 3.6 #307696

Merged
merged 1 commit into from Apr 30, 2024
Merged

dmidecode: 3.5 -> 3.6 #307696

merged 1 commit into from Apr 30, 2024

Conversation

r-ryantm
Copy link
Contributor

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/dmidecode/versions.

meta.description for dmidecode is: A tool that reads information about your system's hardware from the BIOS according to the SMBIOS/DMI standard

meta.homepage for dmidecode is: https://www.nongnu.org/dmidecode/

Updates performed
  • Version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 3.6 with grep in /nix/store/k4r1a7hksv9z4ilvch4zy7qvbrcnnhdd-dmidecode-3.6
  • found 3.6 in filename of file in /nix/store/k4r1a7hksv9z4ilvch4zy7qvbrcnnhdd-dmidecode-3.6

Rebuild report (if merged into master) (click to expand)
58 total rebuild path(s)

58 package rebuild(s)

First fifty rebuilds by attrpath

amazon-ssm-agent
appvm
asterisk
asterisk-ldap
asterisk-lts
asterisk-module-sccp
asterisk-stable
asterisk_18
asterisk_20
cloud-init
collectd
deepin.dde-daemon
diffoscope
dmidecode
docker-machine-kvm2
edac-utils
fusionInventory
fwts
gnome.gnome-boxes
guestfs-tools
htcondor
hw-probe
libguestfs
librenms
libsForQt5.kinfocenter
libvirt
libvirt-glib
libvmi
mgmt
minikube
mission-center
multipass
nixops_unstablePlugins.nixops-libvirtd
nixops_unstablePlugins.nixops-virtd
nixops_unstable_full
ocsinventory-agent
passmark-performancetest
perl536Packages.SysVirt
perl538Packages.SysVirt
plasma5Packages.kinfocenter
python311Packages.guestfs
python311Packages.libvirt
python311Packages.py-dmidecode
python312Packages.guestfs
python312Packages.py-dmidecode
rasdaemon
resources
rubyPackages.ruby-libvirt
rubyPackages_3_1.ruby-libvirt
Instructions to test this update (click to expand)

Either download from Cachix:

nix-store -r /nix/store/k4r1a7hksv9z4ilvch4zy7qvbrcnnhdd-dmidecode-3.6 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A dmidecode https://github.com/r-ryantm/nixpkgs/archive/0573f66f5eafee724d3d5a208320c867b005f0cc.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/0573f66f5eafee724d3d5a208320c867b005f0cc#dmidecode

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/k4r1a7hksv9z4ilvch4zy7qvbrcnnhdd-dmidecode-3.6
ls -la /nix/store/k4r1a7hksv9z4ilvch4zy7qvbrcnnhdd-dmidecode-3.6/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

9 packages failed to build:
  • amazon-ssm-agent
  • diffoscope
  • diffoscope.dist
  • diffoscope.man
  • htcondor
  • nixops_unstablePlugins.nixops-libvirtd
  • nixops_unstablePlugins.nixops-libvirtd.dist
  • nixops_unstable_full
  • nixops_unstable_full.dist
63 packages built:
  • appvm
  • asterisk (asterisk-stable ,asterisk_20)
  • asterisk-ldap
  • asterisk_18 (asterisk-lts)
  • asterisk-module-sccp
  • cloud-init
  • cloud-init.dist
  • collectd
  • deepin.dde-daemon
  • dmidecode
  • docker-machine-kvm2
  • edac-utils
  • fusionInventory
  • fwts
  • gnome.gnome-boxes
  • guestfs-tools
  • hw-probe
  • libguestfs
  • libguestfs-with-appliance
  • librenms
  • libsForQt5.kinfocenter
  • libvirt
  • libvirt-glib
  • libvirt-glib.dev
  • libvirt-glib.devdoc
  • libvmi
  • mgmt
  • minikube
  • mission-center
  • multipass
  • ocamlPackages.ocaml_libvirt
  • ocsinventory-agent
  • ocsinventory-agent.devdoc
  • passmark-performancetest
  • perl536Packages.SysVirt
  • perl536Packages.SysVirt.devdoc
  • perl538Packages.SysVirt
  • perl538Packages.SysVirt.devdoc
  • python311Packages.guestfs
  • python311Packages.guestfs.dist
  • python311Packages.libvirt
  • python311Packages.libvirt.dist
  • python311Packages.py-dmidecode
  • python311Packages.py-dmidecode.dist
  • python312Packages.guestfs
  • python312Packages.guestfs.dist
  • python312Packages.py-dmidecode
  • python312Packages.py-dmidecode.dist
  • rasdaemon
  • rasdaemon.dev
  • rasdaemon.inject
  • rasdaemon.man
  • resources
  • rubyPackages.ruby-libvirt
  • rubyPackages_3_2.ruby-libvirt
  • rubyPackages_3_3.ruby-libvirt
  • vagrant
  • virt-manager
  • virt-manager-qt
  • virt-manager.dist
  • virt-top
  • virt-viewer
  • xsos

Maintainer pings

@LeSuisse
Copy link
Contributor

Dmidecode 3.6 was released today. The changes from 3.5 are as follows:
  - [PORTABILITY] Use -DALIGNMENT_WORKAROUND on arm.
  - [PORTABILITY] Read SMBIOS entry point via kenv on DragonFly BSD.
  - Support for SMBIOS 3.6.0. This includes new memory device types, new
    processor upgrades, and Loongarch support.
  - Support for SMBIOS 3.7.0. This includes new port types, new processor
    upgrades, new slot characteristics and new fields for memory modules.
  - Add bash completion.
  - Decode HPE OEM records 197, 239 and 245.
  - Implement options --list-strings and --list-types.
  - Update HPE OEM records 203, 212, 216, 221, 233, 236, 237, 238 and 242.
  - Update Redfish support.
  - Bug fixes:
    Fix option --from-dump for user root
    Fix enabled slot characteristics not being printed
  - Minor improvements:
    Print slot width on its own line
    Use standard strings for slot width

https://lists.nongnu.org/archive/html/dmidecode-devel/2024-04/msg00016.html

@LeSuisse
Copy link
Contributor

LeSuisse commented Apr 30, 2024

No new failures

Result of nixpkgs-review pr 307696 run on aarch64-linux 1

3 packages marked as broken and skipped:
  • guestfs-tools
  • htcondor
  • libvmi
4 packages failed to build:
  • nixops_unstablePlugins.nixops-virtd (nixops_unstablePlugins.nixops-libvirtd)
  • nixops_unstablePlugins.nixops-virtd.dist (nixops_unstablePlugins.nixops-libvirtd.dist)
  • nixops_unstable_full
  • nixops_unstable_full.dist
53 packages built:
  • amazon-ssm-agent
  • appvm
  • cloud-init
  • cloud-init.dist
  • collectd
  • deepin.dde-daemon
  • diffoscope
  • diffoscope.dist
  • diffoscope.man
  • dmidecode
  • docker-machine-kvm2
  • edac-utils
  • fusionInventory
  • fwts
  • gnome.gnome-boxes
  • hw-probe
  • libguestfs
  • librenms
  • libsForQt5.kinfocenter (plasma5Packages.kinfocenter)
  • libvirt
  • libvirt-glib
  • libvirt-glib.dev
  • libvirt-glib.devdoc
  • mgmt
  • minikube
  • mission-center
  • ocsinventory-agent
  • ocsinventory-agent.devdoc
  • passmark-performancetest
  • perl536Packages.SysVirt
  • perl536Packages.SysVirt.devdoc
  • perl538Packages.SysVirt
  • perl538Packages.SysVirt.devdoc
  • python311Packages.guestfs
  • python311Packages.guestfs.dist
  • python311Packages.libvirt
  • python311Packages.libvirt.dist
  • python311Packages.py-dmidecode
  • python311Packages.py-dmidecode.dist
  • python312Packages.guestfs
  • python312Packages.guestfs.dist
  • python312Packages.py-dmidecode
  • python312Packages.py-dmidecode.dist
  • resources
  • rubyPackages.ruby-libvirt (rubyPackages_3_1.ruby-libvirt)
  • rubyPackages_3_2.ruby-libvirt
  • rubyPackages_3_3.ruby-libvirt
  • vagrant
  • virt-manager
  • virt-manager-qt
  • virt-manager.dist
  • virt-top
  • virt-viewer

Result of nixpkgs-review pr 307696 run on x86_64-linux 1

1 package marked as broken and skipped:
  • libvmi
5 packages failed to build:
  • htcondor
  • nixops_unstablePlugins.nixops-virtd (nixops_unstablePlugins.nixops-libvirtd)
  • nixops_unstablePlugins.nixops-virtd.dist (nixops_unstablePlugins.nixops-libvirtd.dist)
  • nixops_unstable_full
  • nixops_unstable_full.dist
64 packages built:
  • amazon-ssm-agent
  • appvm
  • asterisk (asterisk-stable ,asterisk_20)
  • asterisk-ldap
  • asterisk_18 (asterisk-lts)
  • asterisk-module-sccp
  • cloud-init
  • cloud-init.dist
  • collectd
  • deepin.dde-daemon
  • diffoscope
  • diffoscope.dist
  • diffoscope.man
  • dmidecode
  • docker-machine-kvm2
  • edac-utils
  • fusionInventory
  • fwts
  • gnome.gnome-boxes
  • guestfs-tools
  • hw-probe
  • libguestfs
  • librenms
  • libsForQt5.kinfocenter (plasma5Packages.kinfocenter)
  • libvirt
  • libvirt-glib
  • libvirt-glib.dev
  • libvirt-glib.devdoc
  • mgmt
  • minikube
  • mission-center
  • multipass
  • ocsinventory-agent
  • ocsinventory-agent.devdoc
  • passmark-performancetest
  • perl536Packages.SysVirt
  • perl536Packages.SysVirt.devdoc
  • perl538Packages.SysVirt
  • perl538Packages.SysVirt.devdoc
  • python311Packages.guestfs
  • python311Packages.guestfs.dist
  • python311Packages.libvirt
  • python311Packages.libvirt.dist
  • python311Packages.py-dmidecode
  • python311Packages.py-dmidecode.dist
  • python312Packages.guestfs
  • python312Packages.guestfs.dist
  • python312Packages.py-dmidecode
  • python312Packages.py-dmidecode.dist
  • rasdaemon
  • rasdaemon.dev
  • rasdaemon.inject
  • rasdaemon.man
  • resources
  • rubyPackages.ruby-libvirt (rubyPackages_3_1.ruby-libvirt)
  • rubyPackages_3_2.ruby-libvirt
  • rubyPackages_3_3.ruby-libvirt
  • vagrant
  • virt-manager
  • virt-manager-qt
  • virt-manager.dist
  • virt-top
  • virt-viewer
  • xsos

Copy link
Contributor

@LeSuisse LeSuisse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Work as expected.

@LeSuisse LeSuisse merged commit b694cc1 into NixOS:master Apr 30, 2024
26 checks passed
@r-ryantm r-ryantm deleted the auto-update/dmidecode branch May 1, 2024 00:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants