L. van Belle
2022-May-13 09:42 UTC
[Samba] Debian Bullseye samba 4.16.1 online (amd64/arm64/armhf/i386)
Hai Michael, Some monitoring tools need the option in d/rules --with-profiling-data https://learn.netdata.cloud/docs/agent/collectors/python.d.plugin/samba/ https://packages.debian.org/bullseye/netdata I know there are users using my repo specialy for this. All I added to d/rules here is : --with-profiling-data This one is save to enable. The other part. Gnome tracker support https://wiki.samba.org/index.php/Spotlight_with_Gnome_Tracker_Backend in the beginning, when trackers was added, we needed. libtracker-sparql-2.0-dev and libtracker-miner-2.0-dev This is one I discussed with Matteu, and he decided that it was pulling in to much extra depends. so it was desiced not to enable it. Meanwhile, I did have people asking for it. So, I enabled it some time ago in my repo packages. I reviewed above wiki page again, and noticed libtracker-miner was dropped. I do see spotlight enabled, in current builds, only these don't support Gnome backends. now, may its time to check what changed in all build depends, im pretty sure you already reduced these. to enable this one, just enable : libtracker-sparql-2.0-dev in build depends. These 2 changes are for now the only changes I make. Last on these build depends conflicts.. I use multiple repos to build my packages.. basicly its. bullseye Bullseye-backuports vanBelle Online vanBelle Internal1-test vanBelle Internal2-dev one package (ldb) was builded already and in one of my internal repos. that one was pulled in from 2-dev repo and builded samba with. that shouldn't have happened, human error.. It conflicts with the backports version. The test also pulled it in so I didn't notice it, just I already removed these test-dev packages from my upload tree.. arrh.. So no error on your side. And cant say it enough... THANKS for all the work you done. So far, Greetz, Louis> -----Oorspronkelijk bericht----- > Van: samba Namens Michael Tokarev via samba > Verzonden: vrijdag 13 mei 2022 10:51 > Aan: belle at samba.org; samba at lists.samba.org > Onderwerp: Re: [Samba] Debian Bullseye samba 4.16.1 online > (amd64/arm64/armhf/i386) > > 12.05.2022 17:19, L. van Belle via samba wrote: > > Hai, > > > > As mentioned and later then normal.. Finaly there.. > > Samba 4.16.1 is on my repo for debian Bullseye. > > You have choice these days, since the packages are now up2date > > > > If you need profiling-data and/or Gnome tracker support. > > Then you use my repo *( https supported). > > Hi Louis! > > Thank you for the good work! > > What does the profiling data gives us? > > Also, the tracker thing, -- what it is, and what it gives us? > Is it --enable-spotlight? > > In another email, you wrote: > > > Few packages where in my test repo and that resulted in a version > numberein conflict > and this also applied to the official backportpackages.> > Which conflict is that? There should not be more conflicts in currentbpo11 in> bullseye-backports. > > Samba 4.16.1+dfsg-4 landed in bullseye-backports today too, I waited forit to> migrate from unstable to testing before uploading actual bpo11 version. > There was a backport of the previous release already (4.16.1+dfsg-3) butthat> one had 2 issues which I had to fix. > > Thanks! > > /mjt > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba
Michael Tokarev
2022-May-14 13:44 UTC
[Samba] Debian Bullseye samba 4.16.1 online (amd64/arm64/armhf/i386)
13.05.2022 12:42, L. van Belle wrote:> Hai Michael, > > Some monitoring tools need the option in d/rules --with-profiling-data > https://learn.netdata.cloud/docs/agent/collectors/python.d.plugin/samba/ > > https://packages.debian.org/bullseye/netdata > I know there are users using my repo specialy for this. > > All I added to d/rules here is : > --with-profiling-data > > This one is save to enable.Ah, that makes sense. Maybe it should be enabled in debian builds too. Especially if it comes for free ;) Thank you for the info.> The other part. Gnome tracker support > https://wiki.samba.org/index.php/Spotlight_with_Gnome_Tracker_Backend > > in the beginning, when trackers was added, we needed. > libtracker-sparql-2.0-dev and libtracker-miner-2.0-dev > > This is one I discussed with Matteu, and he decided that it was pulling in to much extra depends. > so it was desiced not to enable it. Meanwhile, I did have people asking for it. > So, I enabled it some time ago in my repo packages.Aha. Yea I remember seeing some discussion about this, Matteu said this brings glib dependency which is a bit too much. I didn't know how to enable it though, this build dependency makes it clear. Thank you again :)> Last on these build depends conflicts.. > > I use multiple repos to build my packages.. > basicly its. > bullseye > Bullseye-backuports > vanBelle Online > vanBelle Internal1-test > vanBelle Internal2-dev > > one package (ldb) was builded already and in one of my internal repos. > that one was pulled in from 2-dev repo and builded samba with. > that shouldn't have happened, human error.. > It conflicts with the backports version. > > The test also pulled it in so I didn't notice it, just I already removed > these > test-dev packages from my upload tree.. > arrh.. So no error on your side.Aha. That makes sense. The thing is that I had several attempts to make ldb version "right" and it always conflicting... so I thought it is another iteration ;)> And cant say it enough... > THANKS for all the work you done.Well.. I just wanted to fix a bug, you know... ;))) It just so happened... But I spoiled your work somewhat, too, - I didn't want to, really did not, - instead, I hoped to help you just a bit to get more recent samba into debian :) And than you for all the work you've done! Actually, I don't think I'd get into there without your packages serving as an example. /mjt
Michael Tokarev
2022-May-28 19:48 UTC
[Samba] Debian Bullseye samba 4.16.1 online (amd64/arm64/armhf/i386)
[Replying to a somewhat old email...] 13.05.2022 12:42, L. van Belle wrote: ...> The other part. Gnome tracker support > https://wiki.samba.org/index.php/Spotlight_with_Gnome_Tracker_Backend > > in the beginning, when trackers was added, we needed. > libtracker-sparql-2.0-dev and libtracker-miner-2.0-dev > > This is one I discussed with Matteu, and he decided that it was pulling in > to much extra depends. > so it was desiced not to enable it. Meanwhile, I did have people asking for it. > So, I enabled it some time ago in my repo packages. > > I reviewed above wiki page again, and noticed libtracker-miner was dropped. > I do see spotlight enabled, in current builds, only these don't support > Gnome backends.It was https://bugs.debian.org/941654 - someone said it is too much to have glib dependencies on a headless server. I don't see it is a big issue though. BTW, it is usr/libexec/samba/rpcd_mdssvc binary which is being linked with libtracker-sparql, so it isn't an optional plugin. I removed the Build-Conflicts from the debian package now (there's no point in keeping it there), but haven't enabled it in build-depends. Thanks! /mjt