Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login

    Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

    If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

    [ProGet] Debian connector Components: all creates empty local index for Ubuntu 20.04/22.04

    Scheduled Pinned Locked Moved Support
    2 Posts 2 Posters 5 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D Offline
      daniel.pardo_5658
      last edited by

      Hi,

      I’m seeing an issue with Debian connectors in ProGet 2026.03 when using Ubuntu 20.04 and 22.04 repositories.

      The connector configuration itself is valid, for example:

      38f0d822-548c-40e4-80a7-ecb673a7b540-image.jpeg

      and similarly:

      56bfecff-037c-4c9f-9f7e-ed070d27f2a3-image.jpeg

      ProGet reports that the local index was successfully updated, but the connector contains no packages. The generated local index remains essentially empty, around 32 KB.

      For comparison, on the same ProGet instance:

      Ubuntu 22.04:
      jammy -> works
      jammy-updates -> empty index with Components: all
      jammy-security -> empty index with Components: all

      Ubuntu 24.04:
      noble -> works
      noble-updates -> works
      noble-security -> works

      Ubuntu 26.04:
      resolute -> works
      resolute-updates -> works
      resolute-security -> works

      The issue also occurs with Ubuntu 20.04.

      Network connectivity does not appear to be involved. From the ProGet host, the Ubuntu repository metadata can be downloaded successfully.

      I also deleted the ProGet local connector index and allowed ProGet to rebuild it. ProGet again reported that the local index had been updated successfully, but the resulting index still contained no packages.

      The local index sizes made the issue clear:

      ubuntu-jammy -> 134 MB
      ubuntu-jammy-updates -> 32 KB
      ubuntu-jammy-security -> 32 KB

      ubuntu-noble -> 152 MB
      ubuntu-noble-security -> 34 MB
      ubuntu-noble-updates -> 44 MB

      I then changed the affected connectors from:

      Components: all

      to:

      Components: main restricted universe multiverse

      After doing this, ProGet indexed the packages correctly and the repositories started working normally.

      So the issue seems to be specifically related to the special all value for Debian connector components. It works correctly for newer Ubuntu releases such as 24.04 and 26.04, but produces an empty local index for Ubuntu 20.04 and 22.04.

      The particularly confusing part is that ProGet reports the local index as successfully updated even though no packages were indexed.

      Thank you for your time and help.

      Kind Regards.

      Daniel.

      dean-houstonD 1 Reply Last reply Reply Quote 0
      • dean-houstonD Offline
        dean-houston inedo-engineer @daniel.pardo_5658
        last edited by

        Hi @daniel.pardo_5658,

        This behavior is somewhat expected.

        I'm not really a Debian expert or anything... but when it comes to a Debian repository index, all is actually the name of a component.

        When we look the index files, we can see:

        • ubuntu-jammy has all components
        • ubuntu-jammy-updates has no all components
        • ubuntu-jammy-security has no all components
        • ubuntu-noble has all components
        • ubuntu-noble-security has all components
        • ubuntu-noble-updates has all components

        I would have thought that any means "any component", but apparently it doesn't. So I guess you have to specify that list if you want it to work.

        -- Dean

        1 Reply Last reply Reply Quote 0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        • 1 / 1
        • First post
          Last post
        Inedo Website Home • Support Home • Code of Conduct • Forums Guide • Documentation