Skip to content

[Bug]: Dependency missmatch for nightly on amd64 ubuntu 24.04 #22394

@okand

Description

@okand

Bug description

When trying to update or completely reinstall netdata nightly on my amd64 based ubuntu 24.04 machine the install fails because the latest available package in the repo for amd64 is 117-nightly but two other packages it wants to install, netdata-plugin-chartsd and netdata-plugin-pythond, depend on 135-nightly which isn't available for this cpu and os combination.

Look at the bottom of: https://repository.netdata.cloud/repos/edge/ubuntu/noble/index.html
As of today, May 3rd, the latest version for amd64 is 117 while there are later ones for other architectures.

Expected behavior

netdata nightly installs

Steps to reproduce

  1. Try to install netdata nightly on an amd64 machine running ubuntu 24.04 using kickstart.sh
  2. when the install gets to the env apt-get install netdata step it will fail because netdata-plugin-chartsd and netdata-plugin-pythond require a newer version of netdata than what is available in the repo for this specific cpu and os combination

...

Installation method

kickstart.sh

System info

Linux hostname.example.com 6.8.0-111-generic #111-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 11 23:16:02 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
/etc/lsb-release:DISTRIB_ID=Ubuntu
/etc/lsb-release:DISTRIB_RELEASE=24.04
/etc/lsb-release:DISTRIB_CODENAME=noble
/etc/lsb-release:DISTRIB_DESCRIPTION="Ubuntu 24.04.4 LTS"
/etc/os-release:PRETTY_NAME="Ubuntu 24.04.4 LTS"
/etc/os-release:NAME="Ubuntu"
/etc/os-release:VERSION_ID="24.04"
/etc/os-release:VERSION="24.04.4 LTS (Noble Numbat)"
/etc/os-release:VERSION_CODENAME=noble
/etc/os-release:ID=ubuntu
/etc/os-release:ID_LIKE=debian
/etc/os-release:UBUNTU_CODENAME=noble
/etc/os-release:LOGO=ubuntu-logo

Netdata build info

not applicable

Additional info

output from kickstart.sh

hostname :: ~ % wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh --nightly-channel --claim-token removed --claim-rooms removed --claim-url https://app.netdata.cloud

<lots of output for adding the repo and such omitted>

Root privileges required to run env apt-get install netdata
[/tmp/netdata-kickstart-NShdsiJvQA]$ sudo env apt-get install netdata
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 netdata-plugin-chartsd : Depends: netdata (= 2.10.0-135-nightly) but 2.10.0-117-nightly is to be installed
 netdata-plugin-pythond : Depends: netdata (= 2.10.0-135-nightly) but 2.10.0-117-nightly is to be installed
E: Unable to correct problems, you have held broken packages.
 FAILED

 WARNING  Failed to install Netdata package.

 --- Attempting to uninstall repository configuration package. ---
Root privileges required to run env apt-get purge netdata-repo-edge
[/tmp/netdata-kickstart-NShdsiJvQA]$ sudo env apt-get purge netdata-repo-edge
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  netdata-repo-edge*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 27.6 kB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 222435 files and directories currently installed.)
Removing netdata-repo-edge (5-1) ...
 OK

The following non-fatal warnings or errors were encountered:

  - Command "sudo env apt-get install netdata" failed with exit code 100.
  - Failed to install Netdata package.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugneeds triageIssues which need to be manually labelled

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions