Bug 169899 - Adding local directory in Yast->Software->Installation Source not possible
Summary: Adding local directory in Yast->Software->Installation Source not possible
Status: RESOLVED DUPLICATE of bug 168358
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: RC 2
Hardware: i586 SuSE Linux 10.1
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: Stanislav Visnovsky
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-26 19:52 UTC by Antoon Tolboom
Modified: 2006-05-30 20:03 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Antoon Tolboom 2006-04-26 19:52:25 UTC
When I try to add a Local Directory in Yast->Software->Installation Source I get the following error:
Unable to create installation source from URL 'dir:///home/atolboo/AVAST/'.

In SUSE 10.0 I do not have this problem.
Comment 1 Christian Boltz 2006-04-26 23:11:24 UTC

*** This bug has been marked as a duplicate of 168358 ***
Comment 2 Antoon Tolboom 2006-05-12 19:45:03 UTC
I have done the same test in SUSE Linux 10.1 RC3 with the following result:
Adding the source resulted in "YaSt source added".
Then after selecting "Install Package with Yast" I got the following result:"ERROR Following packages haven't been found on the medium: avast4workstation"
In Yast->Software->Installation Source the added source was not shown.
Comment 3 Antoon Tolboom 2006-05-30 20:03:26 UTC
In Bug 168358 Comment #15 a workaround is given for this bug.
Item "2. Download and install createrepo" is not possible as this is the problem where this bug is all about.
I have modified the workaround as follows:

1. Install the following packages: rpm-python
                                   libxml2-python
                                   python-urlgrabber
2. Add the FTP installation source: ftp.suse.com/pub/people/cthiel/sles9
3. Install the following package: createrepo (ignore the warning)
4. Do createrepo /dir/to/your/RPMs -- you may need to be root.
5. Now add this directory to your sources as usual. 
6. You get warning of repository not beign signed. Overlook it if you trust the RPMs you downloaded.
7. After this, hitting Finish may take some time. Be patient.
8. Next time you start "Add/remove package" you should see the packages in your desired director