Public bug reported:

ubuntu-advantage-tools 27.0.1 introduced a dependency on golang-1.14-go
in order to deliver a go binary "apt-esm-json-hook".   The go pkg
dependency is unresolvable on i386 on focal, groovy, hirsute or impish
which don't deliver that golang i386 binary.

This results in auto package build dependency resolution errors such as:

Broken builddeps:/tmp/autopkgtest.Kzfqpm/1-autopkgtest-satdep.dsc:i386 Depends 
on ubuntu-advantage-tools:i386:any < none @un H >
Broken builddeps:/tmp/autopkgtest.Kzfqpm/1-autopkgtest-satdep.dsc:i386 Depends 
on ubuntu-advantage-pro:i386 < none @un H >
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 builddeps:/tmp/autopkgtest.Kzfqpm/1-autopkgtest-satdep.dsc:i386 : Depends: 
ubuntu-advantage-tools:i386 but it is not installable
                                                                   Depends: 
ubuntu-advantage-pro:i386 but it is not installable
E: Unable to correct problems, you have held broken packages.

This can be seen more clearly running sbuild --resolve-alternatives
--dist=focal --arch-all --arch=i386 *.dsc

The following packages have unmet dependencies:
 sbuild-build-depends-main-dummy : Depends: golang-go (>= 2:1.14~) but it is 
not installable or
                                            golang-1.14-go but it is not 
installable or
                                            golang-1.10-go but it is not 
installable

** Affects: ubuntu-advantage-tools (Ubuntu)
     Importance: Undecided
     Assignee: Chad Smith (chad.smith)
         Status: In Progress

** Description changed:

  ubuntu-advantage-tools 27.0.1 introduced a dependency on golang-1.14-go
  in order to deliver a go binary "apt-esm-json-hook".   The go pkg
  dependency is unresolvable on i386 on focal, groovy, hirsute or impish
  which don't deliver that golang i386 binary.
  
- 
  This results in auto package build dependency resolution errors such as:
- 
  
  Broken builddeps:/tmp/autopkgtest.Kzfqpm/1-autopkgtest-satdep.dsc:i386 
Depends on ubuntu-advantage-tools:i386:any < none @un H >
  Broken builddeps:/tmp/autopkgtest.Kzfqpm/1-autopkgtest-satdep.dsc:i386 
Depends on ubuntu-advantage-pro:i386 < none @un H >
  Done
  Some packages could not be installed. This may mean that you have
  requested an impossible situation or if you are using the unstable
  distribution that some required packages have not yet been created
  or been moved out of Incoming.
  The following information may help to resolve the situation:
  
  The following packages have unmet dependencies:
-  builddeps:/tmp/autopkgtest.Kzfqpm/1-autopkgtest-satdep.dsc:i386 : Depends: 
ubuntu-advantage-tools:i386 but it is not installable
-                                                                    Depends: 
ubuntu-advantage-pro:i386 but it is not installable
+  builddeps:/tmp/autopkgtest.Kzfqpm/1-autopkgtest-satdep.dsc:i386 : Depends: 
ubuntu-advantage-tools:i386 but it is not installable
+                                                                    Depends: 
ubuntu-advantage-pro:i386 but it is not installable
  E: Unable to correct problems, you have held broken packages.
  
+ This can be seen more clearly running sbuild --resolve-alternatives
+ --dist=focal --arch-all --arch=i386 *.dsc
  
- This can be seen more clearly running sbuild --resolve-alternatives 
--dist=focal --arch-all --arch=i386 *.dsc
+ The following packages have unmet dependencies:
+  sbuild-build-depends-main-dummy : Depends: golang-go (>= 2:1.14~) but it is 
not installable or
+                                             golang-1.14-go but it is not 
installable or
+                                             golang-1.10-go but it is not 
installable

** Changed in: ubuntu-advantage-tools (Ubuntu)
       Status: New => Confirmed

** Changed in: ubuntu-advantage-tools (Ubuntu)
       Status: Confirmed => In Progress

** Changed in: ubuntu-advantage-tools (Ubuntu)
     Assignee: (unassigned) => Chad Smith (chad.smith)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1928369

Title:
  i386 package build failures due to missing golang-1.14-go dependency

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/1928369/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to