Johan,

at least on the surface, that doesn't seem to be the case. 

An application I'm trying to install depends among others on 
libsigc++-2.0-0c2a. The application's category is properly set to 'user/other' 
- so there is no conflict there. Also, my application's dependencies are set to 
${shlibs:Depends}.

The libsigc++-2.0-0c2a's category is set to 'devel' - which make it 'invisible' 
but as you said 'installable as a dependency'. When I try to install my 
application with Application Manager, its 'Status' is marked as 'Not 
installable' and the 'Problems' tab lists the following causes:

Unable to install application

Application packages missing:
    hildon-fmmm
    hildon-libsmm
    libglibmm-2.4.-1c2a
    libgtkmm-2.4-1c2a
    libsigc++-2.0-0c2a (>= 2.0.2)

When installed in ARMEL scratchbox, the application properly reports the same 
list of dependencies (plus all base system libs). So, the naming of 
dependencies is correct, and the repository is accessible, yet they are not 
pulled and installed as expected.

On the n800 itself, if I became root, then I could install everything including 
libsigc++ in one sweep with 'apt-get install hildon-fmmm hildon-libsmm', but 
for every package I get this:

WARNING: The following packages cannot be authenticated!
   package list...
Install these packages without verification [y/N]?y

So, perhaps what holds Application Manager back is the fact that these 
libraries are not signed?

--Vlad--




 -------------- Original message ----------------------
From: Johan Bilien <[EMAIL PROTECTED]>
> On Mon, Mar 26, 2007, VLG wrote:
> > Further digging reveals that starting with libsigc++-2.0-0c2a, 
> > the 'Section: libs' in debian/control file is considered a violation
> > of some sort. osso-application-installer insists on having 'Section:
> > user/FOO'
> > as the least.
> > 
> > I am afraid, all the packages have to be rebuilt, signed, and uploaded
> > again.
> 
> I believe having libs (without user/ ) won't prevent the packages from
> being installed as dependency of another package, they will just not show
> up in the Application Installer list (which is probably the best
> behavior anyway). Marius correct me if I'm wrong.
> 
> -- 
> Johan Bilien
> <[EMAIL PROTECTED]>

_______________________________________________
maemo-developers mailing list
[email protected]
https://maemo.org/mailman/listinfo/maemo-developers

Reply via email to