Page 1 of 1

[RESOLVED] Package dependency not found after dependency update

Published: Dec 3, 2018 - 9:59 AM
by Jonattend
Good morning,
Following my message allowing me to clean the start menu, I created, on the advice of the Team, an empty package whose sole purpose is to clean the start menu.

The latter contains dependencies which are, in reality, all the software to be installed.
Thanks to this trick, the cleaning pack is installed last. Perfect.

The cleanup package (full-install-ens) contains the following dependencies:
- 7zip
- audacity
- cdburnerXP
-.NET 4.7
- Firefox-esr (58)
- Geogebra5
- VLC

So I run this package on the target machine: perfect, all the software is installed, the shortcuts are well organized.
I realize that I installed version 58 of firefox-esr, but that a version 63 exists...
- I therefore import this version of firefox-esr 63 into my private repository
- I tried checking for updates, but WAPT doesn't offer to update my "full-install-ens" package: logically, it hasn't been updated. Only one of its dependencies (firefox-esr) should be updated... but how do I do that?
- I tried removing the firefox-esr-58 version from my repository to have only one package, but no better... worse: WAPT indicates that the full-install-ens package is missing a "firefox-esr" dependency....

Return of a wapt-get upgrade on the client:

Code: Select all

Installing full-install-ens
Installing 4C4C4544-0059-XXXXXXXXXXXXXXXXXXXX
Installing full-install-ens
Installing 4C4C4544-0059-XXXXXXXXXXXXXXXXXXXX
Installing full-install-ens

=== install packages ===
 4C4C4544-0059-XXXXXXXXXXXXXXXXXXXX (=113) | 4C4C4544-0059-XXXXXXXXXXXXXXXXXXXX (113)
  4C4C4544-0059-XXXXXXXXXXXXXXXXXXXX | 4C4C4544-0059-XXXXXXXXXXXXXXXXXXXX (113)
  full-install-ens          | full-install-ens (1.0-16)

=== additional packages ===
  full-install-ens          | full-install-ens (1.0-16)

=== skipped packages ===
  lame-mp3                  | lame-mp3 (3.99.3-1)
  7zip                      | 7zip (18.5.0.0-7)
  audacity                  | audacity (2.2.2-6)
  cdburnerxp                | cdburnerxp (4.5.8.6795-4)
  dotnetfx4.7               | dotnetfx4.7 (4.7.2046-9)
  geogebra-5                | geogebra-5 (5.0.466.0-4)
  vlc                       | vlc (3.0.4-3)

=== errors packages ===
  full-install-ens          | full-install-ens (1.0-16)
 
  4C4C4544-0059-XXXXXXXXXXXXXXXXXXXX (=113) | 4C4C4544-0059-XXXXXXXXXXXXXXXXXXXX (113)
  4C4C4544-0059-XXXXXXXXXXXXXXXXXXXX | 4C4C4544-0059-XXXXXXXXXXXXXXXXXXXX (113)
2018-12-03 09:51:41,160 CRITICAL Package full-install-ens not installed due to errors : EWaptUnavailablePackage: Missing dependencies: firefox-esr
2018-12-03 09:51:41,253 CRITICAL Package 4C4C4544-0059-XXXXXXXXXXXXXXXXXXXX (=113) not installed due to errors : EWaptUnavailablePackage: Missing dependencies: full-install-ens
2018-12-03 09:51:41,394 CRITICAL Package full-install-ens not installed due to errors : EWaptUnavailablePackage: Missing dependencies: firefox-esr
2018-12-03 09:51:41,487 CRITICAL Package 4C4C4544-0059-XXXXXXXXXXXXXXXXXXXX not installed due to errors : EWaptUnavailablePackage: Missing dependencies: full-install-ens
2018-12-03 09:51:41,565 CRITICAL Package full-install-ens not installed due to errors : EWaptUnavailablePackage: Missing dependencies: firefox-esr
The package does exist on the wapt server:

Code: Select all

root@wapt:/home/wapt# ls -lha | grep firefox
-rw-r--r-- 1 wapt www-data  12K Nov 30 16:14 config-for-firefox_7_all.wapt
-rw-r--r-- 1 wapt www-data  35M Dec  3 08:41 firefox-esr_60.3.0-3_x86_fr.wapt
Clearly, there's a problem with the firefox-esr package... Any ideas?

Re: Package dependency not found after dependency update

Published: Dec 17, 2018 - 10:53 PM
by sfonteneau
Firefox is x86 on your repository, I assume your PC is x64