Package dependency problems
John G Heim
jheim at math.wisc.edu
Fri Jan 10 21:11:43 CET 2020
An update ...
So my fai install was hung, waiting for 30 minutes trying to contact the
snap store. I got onto the target machine, deleted /usr/bin/snap, made
it a symlink to /bin/true, and the install got going again.
Geez, what a load of bullstuff. Maybe I can add a hook to create that
file before fai starts installing packages.
Just to be clear, I am not blaming this on fai. Not at all. Who's
brilliant idea was it to make it impossible to install chromium in a
chroot environment? There ought not be such a package in the
debian/ubuntu repository.
On 1/10/20 1:52 PM, John G Heim wrote:
> Well, apt-rdepends says its gnome. I am going to check what happens if I
> do not ask it to install gnome but I think it will be bad.
>
> The problem is that when it tries to install the chromium-browser
> package, it tries to contact something called the "snap store". It
> keeps trying for 30 minutes. So its adding 30 minutes to every install.
> From a typical software.log:
>
> Installing the chromium snap
> Checking connectivity with the snap store
> Unable to contact the store, trying every minute for the next 30 minutes
>
>
> Apparently snaps are cross-platform package containers. You have to run
> the snapd daemon to talk to the snap store but the daemon won't run in a
> chroot environment.
>
> # systemctl start snapd
> Running in chroot, ignoring request: start
>
> So it looks as if there is no way to install chromium-browser in fai and
> no way to avoid it either.
>
>
>
>
>
> On 1/10/20 12:20 PM, Thomas Lange wrote:
>> apt-rdepends -r chromium-browser
>> will list the reverse dependencies.
>>
>> You can set the variable MAXPACKAGES to 1 so only one package and its
>> dependencies are installed at a time. By default we have this set in
>> class/FAIBASE.var
>>
More information about the linux-fai
mailing list