[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Synaptic-devel] import
From: |
mammique |
Subject: |
Re: [Synaptic-devel] import |
Date: |
Thu, 18 Mar 2004 22:56:09 +0100 |
Le jeu 18/03/2004 à 21:42, Michael Vogt a écrit :
> On Thu, Mar 18, 2004 at 06:12:03PM +0100, mammique wrote:
> > hi,
> Hi,
>
> > i don't use synaptic myself but it install and suggest it to every
> > people i install GNU/Linux for, it's the main piece to manage their
>
> Great that you like synaptic.
>
It's your fault :-p
> > Debian system because they are not familliar with command line, but
> > today some of them asked me how to install a package from a local file
> > (.deb) instead of a repository. It seem don't seems to be possible to
> > import file for the moment, is it planned to be implemented ? If not can
> > somebody do this ? It would also be usefull to install a .deb file with
> > Synaptic via a command, then it would be possible to install a .deb with
> > Synaptic by a right click from Nautilus :-) If nobody can, i maybe can
> > do some hack but i'm not familliar with c++ and synaptic code.
>
> Well, to get this "right", we need support from apt to do this. Also
> it is easy to just call "dpkg -i program.deb" this leads to problems
> if the deb needs dependencies that are not already installed.
That's right, but usualy alone packages doesn't have dependencies, or
these dependencies are in the official tree, then "apt-get install -f"
is often enought to solve dependencies. Synaptic could popup :
"The package you tried to install needs dependencies, do you want
synaptic tries to solve it ?"
If the user answer "Yes" run "apt-get install -f", if it fails "dpkg
--purge" the package saying it fails beacause of dependencies. Or maybe
Synaptic could test the package before to advise the user if dependecies
problems would happend ?
More, i think it could be the only way to install a package for a
beginner if synaptic helps him/her this way. Technicaly that's right
that parsing the stdout of apt-get isn't exactly the same as parsing
dpkg... I don't know if it could be hard to make it compatible, isn't
apt-get calling dpkg usualy ?
>
> As apt is responsible to do dependency resolution and synaptic makes
> use of apt for this, we need support for local installs in apt. See
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=47379
Interseting ! I'd like this feature :-) Did you suggest it to apt-get
team ? If not i can do it. Hummm... No i think it will look more serious
if it's Synaptic team.
> for details. Once we have it in apt we'll immediately add it :)
>
Ok :-)
> > Thank you for your work, very usefull for beginners to discover Free
> > Software :-)
>
> Thanks :)
>
> bye,
> Michael
Thank you, bye.
--
mammique <address@hidden>