Try fixing Lintian sources path
This commit is contained in:
		
							parent
							
								
									374986db61
								
							
						
					
					
						commit
						438c8b9a3b
					
				| @ -751,12 +751,7 @@ static void upload_package_stage(Package &pkg, bool skip_dput) { | |||||||
| 
 | 
 | ||||||
| static void run_lintian_stage(Package &pkg) { | static void run_lintian_stage(Package &pkg) { | ||||||
|     for(const auto &changes_file : pkg.changes_files) { |     for(const auto &changes_file : pkg.changes_files) { | ||||||
|         fs::path changes_path = changes_file; |         run_source_lintian(pkg.name, changes_file); | ||||||
|         fs::path source_path = changes_path.parent_path(); // Assuming source package is in the same directory
 |  | ||||||
|         std::string source_package = changes_path.stem().string(); // Remove extension
 |  | ||||||
|         fs::path source_package_path = fs::path(BASE_DIR) / source_package; |  | ||||||
| 
 |  | ||||||
|         run_source_lintian(pkg.name, source_package_path); |  | ||||||
|     } |     } | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| @ -1080,7 +1075,6 @@ int main(int argc, char** argv) { | |||||||
|     return 0; |     return 0; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // Function to run Lintian (if needed elsewhere)
 |  | ||||||
| static std::optional<std::string> run_lintian(const fs::path& source_path) { | static std::optional<std::string> run_lintian(const fs::path& source_path) { | ||||||
|     std::stringstream issues; |     std::stringstream issues; | ||||||
|     fs::path temp_file = fs::temp_directory_path() / "lintian_suppress.txt"; |     fs::path temp_file = fs::temp_directory_path() / "lintian_suppress.txt"; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user