Public bug reported:

Please remove syncthingtray from resolute. Release and proposed pockets.

syncthingtray FTBFS against boost 1.90 and 1.88 in debian and Ubuntu.

https://launchpad.net/ubuntu/+source/syncthingtray/1.7.5-1build3

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1128151
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110667

Furthermore, even if you lower the build depend boost dependency to say
1.83, syncthingtray 1.7.5 FTBFS against plasma 6.6.x which we now have
in resolute (See below)

syncthingtray cannot be upgraded to a new version in debian/ubuntu due
to requiring new versions of build dependencies not present
(libmartchus-*-dev)

syncthing tray in release pocket depends on libplasma6

We will shortly be implementing an upstream soname bump to libplasma7
which corrects for an upstream ABI break. This requires rebuild (not
possible for aforementioned reasons) or removal of syncthingtray

$ reverse-depends src:syncthingtray
No reverse dependencies found

$ reverse-depends -b src:syncthingtray
No reverse dependencies found

**** Plasma 6.6 build errors ****

/<<PKGBUILDDIR>>/plasmoid/lib/syncthingapplet.cpp: In member function ‘void 
Plasmoid::SyncthingApplet::initEngine(QObject*)’:
/<<PKGBUILDDIR>>/plasmoid/lib/syncthingapplet.cpp:217:79: error: 
‘NormalColorGroup’ is not a member of ‘Plasma::Theme’
  217 |     const auto color = m_theme.color(Plasma::Theme::TextColor, 
Plasma::Theme::NormalColorGroup);
      |                                                                         
      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/plasmoid/lib/syncthingapplet.cpp: In lambda function:
/<<PKGBUILDDIR>>/plasmoid/lib/syncthingapplet.cpp:702:101: error: 
‘NormalColorGroup’ is not a member of ‘Plasma::Theme’
  702 |             
m_imageProvider->setDefaultColor(m_theme.color(Plasma::Theme::TextColor, 
Plasma::Theme::NormalColorGroup));
      |                                                                         
                            ^~~~~~~~~~~~~~~~
make[4]: *** [plasmoid/lib/CMakeFiles/syncthingplasmoid.dir/build.make:205: 
plasmoid/lib/CMakeFiles/syncthingplasmoid.dir/syncthingapplet.cpp.o] Error 1
make[4]: *** Waiting for unfinished jobs....

** Affects: syncthingtray (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  Please remove syncthingtray from resolute. Release and proposed pockets.
  
  syncthingtray FTBFS against boost 1.90 and 1.88 in debian and Ubuntu.
  
  https://launchpad.net/ubuntu/+source/syncthingtray/1.7.5-1build3
  
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1128151
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110667
  
  Furthermore, even if you lower the build depend boost dependency to say
  1.83, syncthingtray 1.7.5 FTBFS against plasma 6.6.x which we now have
  in resolute (See below)
  
- syncthingtray cannot be upgraded to a new version currently in
- debian/ubuntu due to requiring new versions of build dependencies not
- present (libmartchus-*-dev)
+ syncthingtray cannot be upgraded to a new version in debian/ubuntu due
+ to requiring new versions of build dependencies not present
+ (libmartchus-*-dev)
  
  syncthing tray in release pocket depends on libplasma6
  
  We will shortly be implementing an upstream soname bump to libplasma7
  which corrects for an upstream ABI break. This requires rebuild (not
  possible for aforementioned reasons) or removal of syncthingtray
  
  $ reverse-depends src:syncthingtray
  No reverse dependencies found
  
  $ reverse-depends -b src:syncthingtray
  No reverse dependencies found
  
- 
- 
  **** Plasma 6.6 build errors ****
  
  /<<PKGBUILDDIR>>/plasmoid/lib/syncthingapplet.cpp: In member function ‘void 
Plasmoid::SyncthingApplet::initEngine(QObject*)’:
  /<<PKGBUILDDIR>>/plasmoid/lib/syncthingapplet.cpp:217:79: error: 
‘NormalColorGroup’ is not a member of ‘Plasma::Theme’
-   217 |     const auto color = m_theme.color(Plasma::Theme::TextColor, 
Plasma::Theme::NormalColorGroup);
-       |                                                                       
        ^~~~~~~~~~~~~~~~
+   217 |     const auto color = m_theme.color(Plasma::Theme::TextColor, 
Plasma::Theme::NormalColorGroup);
+       |                                                                       
        ^~~~~~~~~~~~~~~~
  /<<PKGBUILDDIR>>/plasmoid/lib/syncthingapplet.cpp: In lambda function:
  /<<PKGBUILDDIR>>/plasmoid/lib/syncthingapplet.cpp:702:101: error: 
‘NormalColorGroup’ is not a member of ‘Plasma::Theme’
-   702 |             
m_imageProvider->setDefaultColor(m_theme.color(Plasma::Theme::TextColor, 
Plasma::Theme::NormalColorGroup));
-       |                                                                       
                              ^~~~~~~~~~~~~~~~
+   702 |             
m_imageProvider->setDefaultColor(m_theme.color(Plasma::Theme::TextColor, 
Plasma::Theme::NormalColorGroup));
+       |                                                                       
                              ^~~~~~~~~~~~~~~~
  make[4]: *** [plasmoid/lib/CMakeFiles/syncthingplasmoid.dir/build.make:205: 
plasmoid/lib/CMakeFiles/syncthingplasmoid.dir/syncthingapplet.cpp.o] Error 1
  make[4]: *** Waiting for unfinished jobs....

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

Title:
  [RM] Please remove syncthingtray from resolute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/syncthingtray/+bug/2143115/+subscriptions


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

Reply via email to