MartinX3, the fact that you didn't understand eworm's post doesn't make them wrong. Building in a clean chroot and adding to a local repo DOES work just fine. Your stupid helper script will not.
Search Criteria
Package Details: virtualbox-ext-oracle 7.2.4-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/virtualbox-ext-oracle.git (read-only, click to copy) |
|---|---|
| Package Base: | virtualbox-ext-oracle |
| Description: | Oracle VM VirtualBox Extension Pack |
| Upstream URL: | https://www.virtualbox.org/ |
| Keywords: | virtualbox |
| Licenses: | custom:PUEL |
| Submitter: | seblu |
| Maintainer: | seblu (eworm) |
| Last Packager: | eworm |
| Votes: | 1372 |
| Popularity: | 2.51 |
| First Submitted: | 2010-12-24 16:48 (UTC) |
| Last Updated: | 2025-10-22 17:19 (UTC) |
Dependencies (2)
- virtualbox (virtualbox-svnAUR, virtualbox-binAUR)
- rdesktop (optional) – client to connect vm via RDP
Required by (1)
- virtualbox-bin (optional)
Sources (1)
Scimmia commented on 2025-10-28 23:37 (UTC) (edited on 2025-10-28 23:38 (UTC) by Scimmia)
MartinX3 commented on 2025-10-28 20:43 (UTC)
@eworm: Wrong, doesn't fix the issue.
I won't be able to upgrade to virtualbox 7.2.5, if virtualbox-ext-oracle 7.2.4 is still installed.
Because first system packages get upgraded and THEN AFTER AUR packages get upgraded.
To the the system upgrades won't work because the already installed old virtualbox-ext-oracle requires virtualbox 7.2.4, so I can't upgrade virtualbox to 7.2.5.
I have to remove this AUR package first, to be able to upgrade my system package virtualbox....
eworm commented on 2025-10-28 16:29 (UTC)
Please build in a clean environment, and the version dependency is not an issue: https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot
thesupertechie commented on 2025-10-26 04:56 (UTC) (edited on 2025-10-26 04:59 (UTC) by thesupertechie)
Also, the pinned comment suggests that a hardcoded version number isn't there when it is. It's just dynamically hardcoded instead of manually done.
thesupertechie commented on 2025-10-26 04:52 (UTC)
@ijann If this is a recurring thing, as the PKGBUILD suggests due to its hardcoded version number, then simply having to do this every single time that you need to upgrade is as annoying as uninstalling and reinstalling. This is a known issue since 2011. It really should just depend on Virtualbox.
ijann commented on 2025-10-24 17:06 (UTC)
@MartinX3 But why should I pin the 2011 comment, the line that @elvisman113 published solved it for me and I was able to install normally. You send me to look for a comment from 2011. Do you know how many comments are written each year? to search again, why don't you anchor that comment from 2011? But if you pin the comment to look for one from 2011, 😤
MartinX3 commented on 2025-10-24 16:22 (UTC) (edited on 2025-10-24 16:22 (UTC) by MartinX3)
@ijann Please read the comments in 2011 before making such claims.
The reason was to prevent incompatibilities between MAJOR version like the jump from v7.x.x to v8.0.0.
But how it is made in this PKGBUILD it breaks whole system upgrades by also check the minor and patch version.
This has to be fixed.
Otherwise this package is a security issue with it's blocking system updates behaviour...
ijann commented on 2025-10-24 16:13 (UTC) (edited on 2025-10-24 16:16 (UTC) by ijann)
You should post the comment where the solution to the problem is, it's simple, but many are new and don't know how to solve it, @elvisman113 already mentioned it but go back to the comment from 2011, don't be bad, here are ways to post the comments to show how to solve the problem and not repeat in comments a problem that has already been solved over time.
The update problem due to the oracle extension virtualbox-ext-oracle
> sudo pacman -Sd virtualbox
o
> yay -Sd virtualbox
then update normally
RAMChYLD commented on 2025-10-23 13:50 (UTC) (edited on 2025-10-23 14:02 (UTC) by RAMChYLD)
error: failed to prepare transaction (could not satisfy dependencies)
:: installing virtualbox (7.2.4-1) breaks dependency 'virtualbox=7.2.2' required by virtualbox-ext-oracle
-> Failed to install layer, rolling up to next layer.
error:error installing repo packages
Please fix your logic in the depends section of the PKGBUILD.
I wish I can downvote packages, because this package jams up pacman every time I upgrade my system. And the maintainer is not accepting constructive feedback to fix the error in the PKGBUILD.
mpausch commented on 2025-09-11 14:44 (UTC)
When I install virtualbox-ext-oracle, then I get a strange error message:
$ LANG=C su -c "pacman -S virtualbox-ext-oracle"
Password:
resolving dependencies...
looking for conflicting packages...
Packages (1) virtualbox-ext-oracle-7.2.2-1
Total Installed Size: 2.68 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages...
virtualbox-ext-oracle-7.2.2-1-any is up to date
(1/1) checking keys in keyring [############################################################################] 100%
(1/1) checking package integrity [############################################################################] 100%
(1/1) loading package files [############################################################################] 100%
(1/1) checking for file conflicts [############################################################################] 100%
(1/1) checking available disk space [############################################################################] 100%
:: Processing package changes...
(1/1) installing virtualbox-ext-oracle [############################################################################] 100%
VBoxManage: error: Manifest mismatch: 'linux.amd64/VBoxNvmeR0.r0' not found in the 2nd manifest
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ExtPackFileWrap, interface IExtPackFile, callee nsISupports
VBoxManage: error: Context: "Install(fReplace, __null, ptrProgress.asOutParam())" at line 2116 of file VBoxManageMisc.cpp
error: command failed to execute correctly
Optional dependencies for virtualbox-ext-oracle
rdesktop: client to connect vm via RDP [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
According to pacman, the package got installed. Currently I have following virtualbox packages installed:
$ pacman -Q | grep virtualbox
virtualbox 7.2.2-1
virtualbox-ext-oracle 7.2.2-1
virtualbox-guest-iso 7.2.2-1
virtualbox-host-dkms 7.2.2-1
Pinned Comments
eworm commented on 2025-10-28 16:29 (UTC)
Please build in a clean environment, and the version dependency is not an issue: https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot