Bug 31367

Summary: {IDEA}Allow adding a local directory containing many separate folders with new packages in drakrpm-editmedia
Product: Mageia Reporter: Kristoffer Grundström <lovaren>
Component: RPM PackagesAssignee: Mageia tools maintainers <mageiatools>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: Low    
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: urpmi-8.128-1.mga9.src.rpm CVE:
Status comment:

Description Kristoffer Grundström 2023-01-04 08:56:39 CET
Description of problem: I'm trying to add a local directory that contains the folder structures of newly built dependencies for gprbuild to port it to Cauldron (locally to begin with), but it fails to add that directory due to an error related to genhdlist2. It would be nice to be able add just the main directory to stop wasting time having to add each update folder manually.

Version-Release number of selected component (if applicable): 6.32-2

How reproducible: All the time.

Steps to Reproduce:
1. Build some dependencies.
2. Put these dependencies in a directory in $HOME
3. Make separate folders for each package in that directory.
4. Open drakrpm-editmedia and click File -> Add a custom medium
5. Type a name for the media.
6. Click Browse to find the top directory that holds these folders and check the box to tag it as an update medium.
7. Click OK.
8. A window pops up saying "Unable to add medium, errors reported:

genhdlist2 failed on /home/$USER/Other/grpbuild-dependencies"
Comment 1 Lewis Smith 2023-01-04 19:23:19 CET
Request noted.

Priority: Normal => Low
Source RPM: rpmdrake => urpmi-8.128-1.mga9.src.rpm
Assignee: bugsquad => mageiatools
Severity: minor => enhancement