Re: Bug#793667: #793667: forced depends (instead of recommends) using blends-dev (was gosa-plugin-netgroups not pulled-in when upgrading from Debian Edu squeeze mainserver)
Andreas Tillewrites: >> thinking about it…: we can't do this, as changes have to be in sid >> before they are accepted in stable. As we cannot have this change in sid >> atm (#825004) we cannot really have this in jessie now neither… sigh. >> >> So let's wait for a fix for #825004 first. > > Depending how fast you need a solution you could easily add another sed > call in the new dist target to work around #825004. Feel free to ask me > for another patch. Its not the best method to work around but it would > definitely work. I'd add a bit of documentation to the Makefile and > also a README.source. Just let me know if I should push this right into > Git. I reversed now the behaviour of the flags in blends-dev, so that tasks are *only* installed if they have an "Install: true" in the header. Also, the -all package is only created if there was any task with the "Install: true". This should solve the problem, so that a workaround is not needed. I would, however, also change the debian-blends-tasks.desc so that the "-all" file is the key (not the -tasks file, as it is in the moment). This would disable all blends in the installer that haven't anything to install yet. For Debian-Edu (and others wishing their own solution here): please edit the file afterwards and put there whatever should be in there. Objections on that? Best regards Ole
Re: Bug#793667: #793667: forced depends (instead of recommends) using blends-dev (was gosa-plugin-netgroups not pulled-in when upgrading from Debian Edu squeeze mainserver)
Hi Holger, On Tue, May 24, 2016 at 08:28:35AM +, Holger Levsen wrote: > control: block 793667 by 825004 > thanks > > On Tue, May 24, 2016 at 07:53:05AM +, Holger Levsen wrote: > > thanks for the patch, though #825004 has broken the "dist" target for us > > in sid… > > > > I'll think whether I want to use this to fix this issue (#793667) in jessie > > though. > > thinking about it…: we can't do this, as changes have to be in sid > before they are accepted in stable. As we cannot have this change in sid > atm (#825004) we cannot really have this in jessie now neither… sigh. > > So let's wait for a fix for #825004 first. Depending how fast you need a solution you could easily add another sed call in the new dist target to work around #825004. Feel free to ask me for another patch. Its not the best method to work around but it would definitely work. I'd add a bit of documentation to the Makefile and also a README.source. Just let me know if I should push this right into Git. Kind regards Andreas. -- http://fam-tille.de
Processed: Re: Bug#793667: #793667: forced depends (instead of recommends) using blends-dev (was gosa-plugin-netgroups not pulled-in when upgrading from Debian Edu squeeze mainserver)
Processing control commands: > block 793667 by 825004 Bug #793667 [education-main-server] gosa-plugin-netgroups not pulled-in when upgrading from Debian Edu squeeze mainserver 793667 was not blocked by any bugs. 793667 was not blocking any bugs. Added blocking bug(s) of 793667: 825004 -- 793667: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793667 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems