oven-sh/bun · error
Package not found
Error message
Package not found
What it means
Error "Package not found" thrown in oven-sh/bun.
Source
Thrown at src/install/PackageManager/PackageManagerEnqueue.rs:1788
)
.expect("unreachable"),
url: StringOrTinyString::init_append_if_needed(
this.lockfile.str(&repository.repo),
&mut crate::network_task::filename_store_appender(),
)
.expect("unreachable"),
env: crate::repository::SharedEnv::get(this.env_mut()),
res: *res,
}),
},
id: task_id,
apply_patch_task: if let Some((h, patch_hash)) = patch {
let dep = dependency;
let pkg_id = match this
.lockfile
.package_index
.get(&dep.name_hash)
.unwrap_or_else(|| panic!("Package not found"))
{
PackageIndexEntry::Id(p) => *p,
PackageIndexEntry::Ids(ps) => ps[0], // TODO is this correct
};
let mut pt = PatchTask::new_apply_patch_hash(this, pkg_id, patch_hash, h);
pt.callback.apply_mut().task_id = Some(task_id);
Some(pt)
} else {
None
},
..Task::uninit()
};
let task = this.preallocated_resolve_tasks.get_init(value).as_ptr();
// SAFETY: `get_init` just fully initialized the slot.
unsafe { &raw mut (*task).threadpool_task }
}
pub fn enqueue_git_checkout(View on GitHub (pinned to 8c5296ac45)
When it happens
Trigger: Thrown at src/install/PackageManager/PackageManagerEnqueue.rs:1788 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of oven-sh/bun@8c5296ac45 (2026-08-16).
Data as JSON: /api/errors/d68335ea5f58b564.
Report an issue: GitHub.