On Sat, 26 Jul 2003 16:09:00 -0400 David Walser <[EMAIL PROTECTED]> wrote:
> Ok, the mistake Marcel made was he grabbed the wrong tarball. > He should have grabbed that doesn't have the system perl modules in it. > > The source tarball in sitescooper needs to be replaced with: > http://sitescooper.org/released/sitescooper.tar.gz Thanks, I didn't know that. Btw, I only touched the package to have it installable again after the rpm 4.0 => 4.2 change. > The hardcoded requires on perl-libwww-perl can be removed to since the > autoreq will pick that up. > > I have been trying to package it with the new tarball, but the perl autoreq > is *really* buggy and I can't get it not to make requires for: > perl(in) > perl(to) > perl(Win32::Process) > perl(MacPerl) Yes, that's weird. Using "%define _requires_exceptions perl(in)" should just work, but it doesn't. Also, I get an error when I run this thing: $ sitescooper Copying default config to "/home/marcel/.sitescooper/sitescooper.cf". Edit this if you need to change any configuration settings. Reading configuration from "/home/marcel/.sitescooper/sitescooper.cf". Creating/editing "site_choices.txt" file... Running editor for site_choices.txt file using command vi... Using site choices from "/home/marcel/.sitescooper/site_choices.txt". Expiring cache files... Palm install: No PalmPilot software suites are in use. Copying files to the current directory for later installation by hand. SITE START: now scooping site "/usr/share/sitescooper/site_samples/regional_north_carolina/weather24_raleig h.site". Can't locate object method "TIEHASH" via package "DB_File" at /usr/bin/../share/sitescooper/lib/Sitescooper/PerSiteDirCache.pm line 75. I'm definitely no perl guru, but according to the comments in that file it seems to be related to db dependencies, but I have these installed: db1-1.85-9mdk db2-2.4.14-8mdk libdb3.3-3.3.11-16mdk libdb4.0-4.0.14-6mdk So probably something is broken somewhere. > so could someone else *please* look into this? > > David Walser wrote: > > Ok, the sitescooper comes with a lot of the same perl > > modules provided by the perl-libwww-perl package. > > Furthermore sitescooper stores them in site_perl, > > which is wrong for packages. > > > > sitescooper should just require perl-libwww-perl (or > > just rely on automatic perl provides) and not ship > > these modules. > > > > Those modules, listed in RPM provides format are: > > perl(File::Listing) > > perl(File::Listing::dosftp) > > perl(File::Listing::netware) > > perl(File::Listing::unix) > > perl(File::Listing::vms) > > perl(HTML::Form) > > perl(HTML::Form::IgnoreInput) > > perl(HTML::Form::ImageInput) > > perl(HTML::Form::Input) > > perl(HTML::Form::ListInput) > > perl(HTML::Form::SubmitInput) > > perl(HTML::Form::TextInput) > > perl(HTTP::Daemon::ClientConn) > > perl(HTTP::Headers) > > perl(HTTP::Headers::Auth) > > perl(HTTP::Headers::ETag) > > perl(HTTP::Status) > > perl(LWP::Authen::Basic) > > perl(LWP::Authen::Digest) > > perl(LWP::Debug) > > perl(LWP::MediaTypes) > > perl(LWP::MemberMixin) > > perl(LWP::Protocol::data) > > perl(LWP::Protocol::file) > > perl(LWP::Protocol::ftp) > > perl(LWP::Protocol::gopher) > > perl(LWP::Protocol::http) > > perl(LWP::Protocol::https) > > perl(LWP::Protocol::mailto) > > perl(LWP::Protocol::nntp) > > perl(WWW::RobotRules::InCore) > > > > --- David Walser <[EMAIL PROTECTED]> wrote: > >> Those two packages (the first from contrib and the > >> second from main) have a lot of the same Provides. > >> Does this look funny to anyone? > > > > __________________________________ > > Do you Yahoo!? > > SBC Yahoo! DSL - Now only $29.95 per month! > > http://sbc.yahoo.com > > > > > > > -- Marcel Pol
