On dimanche, 15 janvier 2017 17.07:28 h CET Christian Boltz wrote:
Hello,
Am Sonntag, 15. Januar 2017, 14:52:16 CET schrieb Bruno Friedmann:
Hello, there to be happy with the gstreamer 0.10 future removal, and because I still need this tool in factory, I've rebuild the pgadmin3 package to no more depend on wx2.8 (which was the reason of indirect dependency of gstreamer 0.10)
After several build try and error, I've determined that pgadmin3 work only if build with wxWidgets-3_0-nostl-devel which is ok for Factory/Tumbleweed the package exist. but not for 13.2 nor 42.1 nor any SLE variant.
So my question is should I created a newer package pgadmin3-VARIANTNAME ? so in server:database:postgresql the older pgadmin3 will stil build and work for people on those plateform, or should I break it ?
My attempt is located here https://build.opensuse.org/package/show/ home:bruno_friedmann:branches:server:database:postgresql/pgadmin3
Which of the changes are related to make it build for Tumbleweed, and which are general cleanup etc.?
If the needed difference between Leap and Tumbleweed isn't too big, you can switch the BuildRequires using something like
%if 0%{?suse_version} > 1315 # Tumbleweed %else # Leap 42.x or 13.x %endif
Most of your changes look like the result of spec_cleaner (which is a nice tool, but makes the diff unreadable ;-) so this should be doable.
If everything else fails, I'd create a pgadmin3-old package (for Leap and 13.x) which you can delete one day, and keep the pgadmin3 package for Tumbleweed (and also Leap 43.x once we get there).
Regards,
Christian Boltz
Yep the %if way of life could perhaps be implemented. which is less a PIA than having to packages. For 42.3 I hope pgadmin4 will be stable enough to get there ;-) ps : anybody can (for my knowledge) point me to some resource or have a quick résumé about -nostl versus stl ? -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch Bareos Partner, openSUSE Member, fsfe fellowship GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org