Hi When I try to update virtualbox, I got this error : erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué) :: l’installation de virtualbox (7.0.16-1) casse la dépendance « virtualbox=7.0.14 » requise par virtualbox-ext-oracle It's because in the pkgbuild : depends=("virtualbox=${pkgver}") I try to change the "=" with "<=" or ">=" but it doesn't work. Could you change it please, thanks.
Search Criteria
Package Details: virtualbox-ext-oracle 7.1.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: | 1361 |
Popularity: | 1.50 |
First Submitted: | 2010-12-24 16:48 (UTC) |
Last Updated: | 2024-10-15 16:10 (UTC) |
Dependencies (2)
- virtualbox (virtualbox6-binAUR, virtualbox-svnAUR, virtualbox6.1-binAUR, virtualbox-binAUR)
- rdesktop (optional) – client to connect vm via RDP
Required by (2)
- virtualbox-bin (optional)
- virtualbox6.1-bin (optional)
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 42 Next › Last »
karhu commented on 2024-04-20 10:05 (UTC)
fmc000 commented on 2024-03-06 19:06 (UTC)
Is it possible to set virtualbox-kvm as a dependency in alternative to virtualbox?
Strykar commented on 2024-01-17 16:16 (UTC) (edited on 2024-01-17 16:21 (UTC) by Strykar)
Please see MartinX3's comment and update the PKGBUILD or the issue will occur every time virtualbox's version is than the virtualbox-ext-oracle package.
MartinX3 commented on 2023-07-20 08:15 (UTC) (edited on 2023-07-20 08:19 (UTC) by MartinX3)
This package causes an upgrade error each time.
:: Installation von virtualbox (7.0.10-1) verletzt Abhängigkeit »virtualbox=7.0.8«, benötigt von virtualbox-ext-oracle
Please change the PKGBUILD from
depends=("virtualbox=${pkgver}")
to
depends=("virtualbox>=${pkgver}")
tryptophane commented on 2023-04-21 21:51 (UTC)
Thank you @nursoda , this is an easy way to fix it and it works like a charm.
nursoda commented on 2023-04-20 18:38 (UTC)
I solved it by installing the new virtualbox skipping dependencies using pacman -Sd virtualbox
and then performing the system upgrade with the AUR tool of your choice, for me: pikaur
.
furai commented on 2023-04-20 11:08 (UTC) (edited on 2023-04-23 16:40 (UTC) by furai)
@Cody_Learner, I think there's even easier thing to do with yay?
From the docs it seems we could have used:
--redownload
Always download pkgbuilds of targets even when a copy is available in cache.
No idea if that would actually help in this case but seems likely. No way to test it now as I've already just reinstalled the package.
EDIT: I had other machine to try it - didn't work. But the suggestion above from @nursoda did work.
Cody_Learner commented on 2023-04-19 18:27 (UTC) (edited on 2023-04-19 19:16 (UTC) by Cody_Learner)
An easy workaround for a bad problem?
I use my own AUR helper https://github.com/Cody-Learner/aurch, that error/failed to build this with the following:
error: target not found: virtualbox=7.0.6
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
-> virtualbox=7.0.6
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.'
In my case deleting the previous virtualbox-ext-oracle
build directory, to start fresh was all that was needed.
It was trying to build using the old, existing PKGBUILD rather than overwriting it with the new one. Check the PKGBUILD before the building to verify version is pkgver=7.0.8
rather than pkgver=7.0.6
.
And the end of the successful build output:
:: aurch ==> Checking/Cleaning chroot.
Package count: 146
:: aurch ==> Copied AUR package/s to host AURREPO:
1 virtualbox-ext-oracle-7.0.8-1-any.pkg.tar.zst
:: aurch ==> Adding package/s to host 'AURREPO' database.
==> Extracting aur-repo.db.tar.gz to a temporary location...
==> Extracting aur-repo.files.tar.gz to a temporary location...
==> Adding package '/home/jeff/z-aurch-AUR/repo/virtualbox-ext-oracle-7.0.8-1-any.pkg.tar.zst'
-> Computing checksums...
-> Removing existing entry 'virtualbox-ext-oracle-7.0.6-1'...
-> Creating 'desc' db entry...
-> Creating 'files' db entry...
==> Creating updated database file '/home/jeff/z-aurch-AUR/repo/aur-repo.db.tar.gz'`
This may be worth checking for others that are having problems.
zuzavo commented on 2023-04-19 16:45 (UTC)
MartinX3 not necessary al all, but could help someone in troubles...
MartinX3 commented on 2023-04-19 12:53 (UTC)
Bad workaround for an easy to fix problem in the PKGBUILD by the author of the package.
It should just work by updating the packages with an AUR helper like paru
Pinned Comments
seblu commented on 2019-04-25 17:41 (UTC)
There is no version dependency on this package on purpose! You could read comments back from 2011 to understand why.