Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Mar 2013 11:49:55 +0100
From:      David Demelier <demelier.david@gmail.com>
To:        Baptiste Daroussin <bapt@freebsd.org>
Cc:        freebsd-pkg@freebsd.org
Subject:   Re: Fwd: pkg install missing dependencies when there are available
Message-ID:  <CAO%2BPfDc1NFiJLzpAWpkdmLohoikU8PuRCsK2fbLA0oM1cT3SOg@mail.gmail.com>
In-Reply-To: <20130311104127.GB25215@ithaqua.etoilebsd.net>
References:  <CAO%2BPfDcQ%2BJ6S_A5Sj-Pd0L3RVFJ_W%2BPv198Cswv6bJmYZ1WdwQ@mail.gmail.com> <CAO%2BPfDco-UZZKh3D35h_ax=aqxXJ=DMaxCgHH6RoDo9TydKE4w@mail.gmail.com> <20130311104127.GB25215@ithaqua.etoilebsd.net>

next in thread | previous in thread | raw e-mail | index | archive | help
2013/3/11 Baptiste Daroussin <bapt@freebsd.org>

> On Mon, Mar 11, 2013 at 11:26:53AM +0100, David Demelier wrote:
> > Hello,
> >
> > I'm creating a repository using portmaster (with generated packages) and
> > pkg repo. It usually works well but sometimes my client machine fails to
> > add package because of missing dependencies that are available for
> > download. See this example :
> >
> > # pkg install -y kde
> > Updating repository catalogue
> > repo.txz                            100%  602KB 602.4KB/s 602.4KB/s
> > 00:00
> > The following packages will be installed:
> >
> >     Installing pkgconf: 0.8.9
> >     Installing libiconv: 1.14
> >     [... SNIP ...]
> >     Installing libffi: 3.0.12
> >
> > Every package are downloaded and then :
> >
> > Installing libX11-1.4.4,1... done
> > Installing python27-2.7.3_6... done
> > Installing pcre-8.32... done
> > Installing glib-2.34.3...missing dependency libffi-3.0.12
> >
> > And of course libffi is available, if I run pkg install libffi and
> restart
> > pkg install kde it will works, but I think there is a problem somewhere.
> >
> > Cheers,
> >
> > --
> > Demelier David
> > _______________________________________________
> > freebsd-pkg@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-pkg
> > To unsubscribe, send any mail to "freebsd-pkg-unsubscribe@freebsd.org"
>
> This is because portmaster is not a clean room to build packages resulting
> to
> some "unclean" dependency tracking, so you end up with a non clean
> repository.
>
> regards,
> Bapt
>

I would like to create a repository, but since I do not have ZFS (and will
probably never) I can't use poudriere, do you have a better alternative?


-- 
Demelier David



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAO%2BPfDc1NFiJLzpAWpkdmLohoikU8PuRCsK2fbLA0oM1cT3SOg>