boklm pushed to branch main at The Tor Project / Applications / 
tor-browser-build


Commits:
15aae5bd by Nicolas Vigier at 2025-02-17T12:47:15+01:00
MB 394: Fix package dependency for Debian Trixie

The libgdk-pixbuf2.0-0 package has been removed from Debian Trixie.
We update the symbols file to depend on both libgdk-pixbuf2.0-0 and
libgdk-pixbuf-2.0-0.

https://bugzilla.mozilla.org/show_bug.cgi?id=1933835

- - - - -


1 changed file:

- projects/linux-packages/config


Changes:

=====================================
projects/linux-packages/config
=====================================
@@ -32,6 +32,11 @@ targets:
         # some foreign-arch packages fail to install when 
/var/lib/dpkg/available
         # does not exist, so create it as an empty file
         echo > /var/lib/dpkg/available
+      post_pkginst: |
+        # Alter the symbols file for libgdk-pixbuf to handle the transition to 
libgdk-pixbuf-2.0-0
+        # This is only necessary until we upgrade to something newer than 
buster.
+        # See mullvad-browser#394 and 
https://bugzilla.mozilla.org/show_bug.cgi?id=1933835
+        find /var/lib/dpkg/info/ -name libgdk-pixbuf2.0-0*symbols | xargs sed 
-i "/libgdk-pixbuf2.0-0/s/libgdk-pixbuf2.0-0/libgdk-pixbuf2.0-0 #MINVER# | 
libgdk-pixbuf-2.0-0/"
       arch_deps:
         # Packages needed to build the deb package
         - dpkg-dev
@@ -67,6 +72,11 @@ targets:
         # some foreign-arch packages fail to install when 
/var/lib/dpkg/available
         # does not exist, so create it as an empty file
         echo > /var/lib/dpkg/available
+      post_pkginst: |
+        # Alter the symbols file for libgdk-pixbuf to handle the transition to 
libgdk-pixbuf-2.0-0
+        # This is only necessary until we upgrade to something newer than 
buster.
+        # See mullvad-browser#394 and 
https://bugzilla.mozilla.org/show_bug.cgi?id=1933835
+        find /var/lib/dpkg/info/ -name libgdk-pixbuf2.0-0*symbols | xargs sed 
-i "/libgdk-pixbuf2.0-0/s/libgdk-pixbuf2.0-0/libgdk-pixbuf2.0-0 #MINVER# | 
libgdk-pixbuf-2.0-0/"
       arch_deps:
         # Packages needed to build the deb package
         - dpkg-dev



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/15aae5bdb97df337a8cd44061550f6130e718021

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/15aae5bdb97df337a8cd44061550f6130e718021
You're receiving this email because of your account on gitlab.torproject.org.


_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to