dotnet7 fails to build

Bug #2006531 reported by Jeremy Bícha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
dotnet7 (Ubuntu)
Fix Released
High
Unassigned

Bug Description

dotnet7 fails to build in lunar:

https://launchpad.net/ubuntu/+source/dotnet7/7.0.102-0ubuntu2

Build log excerpt
-----------------
 debian/rules build
dh build --with bash-completion
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p /<<PKGBUILDDIR>>/packages/archive
ln -s /usr/lib/dotnet/dotnet7/source-built-artifacts/Private.SourceBuilt.Artifacts.*.tar.gz /<<PKGBUILDDIR>>/packages/archive/
cp -RLp /usr/lib/dotnet/dotnet7 /<<PKGBUILDDIR>>/previously-built-dotnet
cp: cannot stat '/usr/lib/dotnet/dotnet7': No such file or directory

Revision history for this message
Miriam España Acebal (mirespace) wrote :

Hi Jeremy,

7.0.102 in lunar uses still the previous install layout from bootstrapped deb (the one with MS prebuilts) to find previous sdk (that it needs for building). To build against itself, the lines of ln -s and cp -RLP have to use only $(DOTNET_TOP).

This change will be in the next version 7.0.103 (probably next Tuesday, since it is MS Patch Tuesday), and after that it will stay like this.

Sorry for the inconvenience you found.

Changed in dotnet7 (Ubuntu):
status: New → Confirmed
Jeremy Bícha (jbicha)
Changed in dotnet7 (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package dotnet7 - 7.0.103-0ubuntu1

---------------
dotnet7 (7.0.103-0ubuntu1) lunar; urgency=medium

  * New upstream microrelease.
  * d/control: Using libicu72.
  * d/p/2671-remove-Proprietary-comment.patch: Remove comment. This is
    merged upstream but it isn't reflected on the source code yet.
  * d/repack-dotnet-tarball.sh: New file. Repack MS tarball.
  * d/rules: if-else for bootstrapping building versus normal one (LP: #2006531).
    Removing unused commented lines for clarity.

 -- Miriam España Acebal <email address hidden> Wed, 08 Feb 2023 10:15:30 +0100

Changed in dotnet7 (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.