home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   linux.debian.bugs.dist      Ohh some weird Debian bug report thing      28,835 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 28,509 of 28,835   
   Santiago Vila to Christopher Obbard   
   Bug#1045287: lava: Fails to build source   
   22 Feb 26 11:50:01   
   
   From: sanvila@debian.org   
      
   reopen 1045287   
   tags 1045287 patch   
   severity 1045287 normal   
   thanks   
      
   On Sun, Feb 22, 2026 at 06:04:21AM +0000, Christopher Obbard wrote:   
   > close 1045287 2026.01-1   
      
   Hi. This is not fixed. When trying to build source after binary build,   
   this is what happens:   
      
   dpkg-source: info: local changes detected, the modified files are:   
    lava-2026.01/.pybuild/cpython3_3.13/.pydistutils.cfg   
    lava-2026.01/lava_common.egg-info/PKG-INFO   
    lava-2026.01/lava_common.egg-info/SOURCES.txt   
    lava-2026.01/lava_common.egg-info/dependency_links.txt   
    lava-2026.01/lava_common.egg-info/not-zip-safe   
    lava-2026.01/lava_common.egg-info/top_level.txt   
    lava-2026.01/lava_coordinator.egg-info/PKG-INFO   
    lava-2026.01/lava_coordinator.egg-info/SOURCES.txt   
    lava-2026.01/lava_coordinator.egg-info/dependency_links.txt   
    lava-2026.01/lava_coordinator.egg-info/not-zip-safe   
    [... and lots of lines similar to the ones above ...]   
      
   The main problem here is that the default dh_auto_clean usually takes   
   care of that, but it does not work because it's not included in the   
   current override_dh_auto_clean.   
      
   The attached patch works for me by changing "override_dh_auto_clean"   
   to "execute_after_dh_auto_clean" (and dropping lots of unnecessary   
   lines while we are at it).   
      
   Thanks.   
      
   commit 538d21a77c29506a819bafc8f310e2566e1ef6ac   
   Author: Santiago Vila    
   Date:   Sun Feb 22 11:30:00 2026 +0100   
      
       Fix clean target. Closes: #1045287.   
      
   diff --git a/debian/rules b/debian/rules   
   index e984cada8..03e085761 100755   
   --- a/debian/rules   
   +++ b/debian/rules   
   @@ -105,14 +105,7 @@ override_dh_compress:   
    	$(RM) -r debian/lava/usr/lib   
    	$(RM) -r debian/lava/usr/bin   
      
   -override_dh_auto_clean:   
   -	python3 setup.py clean -a   
   -	find . -path '*/__pycache__/*' -delete   
   -	$(RM) -r lava.egg-info .idea/ build/   
   -	$(RM) -r .eggs/ versiontools-*.egg/ doc/build/ doc/html/   
   -	find . -type d -name '__pycache__' -empty -delete   
   -	$(RM) -r dist/   
   -	$(RM) debian/*.service   
   +execute_after_dh_auto_clean:   
    	$(RM) common-requirements.txt dispatcher-requirements.txt serv   
   r-requirements.txt   
    	[ ! -f doc/v2/Makefile ] || make -C doc/v2/ clean   
    	[ ! -f man/Makefile ] || make -C man/ clean   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca