[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt-file update doesn't get Contents-i386.gz from my own apt repository



On Sat, Dec 12, 2009 at 3:47 AM, Osamu Aoki <osamu@debian.org> wrote:
> On Fri, Dec 11, 2009 at 01:49:13PM -0800, Peter Michaux wrote:

>> I have created my own apt simple repository
>
> Which documentation recommended you to create a so called "simple
> repository"?  It should be avoided these days.
>
> (See http://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_small_public_package_archive )

Thanks for the link. I am trying it now.

I'd think it is a bit unfortunate if a simple little repository like I
created won't work anymore.


>>   # ls -1 /home/code/apt
>>   Contents
>>   Contents-i386.gz
>>   Packages
>>   Packages.gz
>>   db
>>   libconfig-properties-perl_1.70-1_all.deb
>>
>> I can install the package from that apt repository
>>
>>   # cat <<EOF >> /etc/apt/sources.list
>>   deb file:///home/code/apt ./
>>   EOF
>>   # apt-get update
>>   Ign file: ./ Release.gpg
>>   Ign file: ./ Release
>>   Ign file: ./ Packages
>
> Since  "simple repository" does not have no secureAPT support without
> Release.gpg.  It does not work well with modern APT system.
>
>>   ...
>>   # apt-get install libconfig-properties-perl
>>   ...
>>   # perl -MConfig::Properties -e 'print($Config::Properties::VERSION."\n");'
>>   1.70
>>
>> Great. That works.
>
> I think you got libconfig-properties-perl from some properly made remote
> repository ... most likely from http://security.debian.org/dists/lenny/updates/.

I think I am installing from my local repository because if I comment
out the line for my local repository in /etc/apt/sources.list then
libconfig-properties-perl cannot be found: "Package
libconfig-properties-perl has no installation candidate".


> If it is from file:///home/code/apt, secure APT should
> complain (as I understand when I made my local repository as local http
> service.  file:// may be different from http:// ... though.)
>
> I do not know all the inside works of apt-file.  It is not core APT
> tool.  If it has bus as commented, we need to work around it.
>
>> What to do to get "apt-file update" behaving properly?
>
> Wait its bug to be fixed ... ?

Does any know if there actually is there a known bug that I'm
encountering here or if I have something misconfigured?

Thanks,
Peter


Reply to: