diff --git a/diskimage_builder/elements/cache-url/element-deps b/diskimage_builder/elements/cache-url/element-deps
new file mode 100644
index 000000000..7076aba94
--- /dev/null
+++ b/diskimage_builder/elements/cache-url/element-deps
@@ -0,0 +1 @@
+package-installs
diff --git a/diskimage_builder/elements/cache-url/package-installs.yaml b/diskimage_builder/elements/cache-url/package-installs.yaml
new file mode 100644
index 000000000..ed6f37622
--- /dev/null
+++ b/diskimage_builder/elements/cache-url/package-installs.yaml
@@ -0,0 +1 @@
+curl:
diff --git a/diskimage_builder/elements/cache-url/pkg-map b/diskimage_builder/elements/cache-url/pkg-map
new file mode 100644
index 000000000..fa4fd9568
--- /dev/null
+++ b/diskimage_builder/elements/cache-url/pkg-map
@@ -0,0 +1,7 @@
+{
+    "distro": {
+        "gentoo": {
+            "curl": "net-misc/curl"
+        }
+    }
+}