:: Re: [maemo-leste] N900 camera suppo…
Top Page
Delete this message
Reply to this message
Author: Arthur D.
Date:  
To: Merlijn Wajer, Pavel Machek
CC: maemo-leste
Subject: Re: [maemo-leste] N900 camera support was Re: Droid 4, camera support, notifications
Hi, Pavel.

Thanks for reporting the issue.

This command should install what you need on N900:
apt install libsdl2-dev ti-omap3-sgx-dev

I'll check why it's not resolved like this automatically.

P.S. The right place for reporting such issues is:
https://github.com/maemo-leste/bugtracker/issues

--
Best regards, Spinal


> Hi!
>
>> > Camera support may not be as simple as you think; getting blurry
>> > useless pictures is easy, getting reasonable pictures is pretty hard.
>> > I actually did whole talk about that
>> > https://www.youtube.com/watch?v=fH6zuK2OOVU .
>>
>> Understood, and yeah, that's certainly true. Right now, I will be happy
>> without camera support for a while, if the other parts start to work.
>
> Yes, there are more important parts.
>
> I tried to build by camera support code, but that really needs
> libsdl2-dev, and that one really does not want to cooperate; it wants to
> uninstall hildon-meta-n900 ti-omap3-sgx when I attempt to install it.
>
> Any ideas what is wrong there?
>
> Best regards,
>                                     Pavel

>
> user@devuan-n900:/my/v4l-utils$ sudo aptitude install libsdl2-dev  
> hildon-meta-n900 ti-omap3-sgx
> hildon-meta-n900 is already installed at the requested version (1.4+1m7)
> ti-omap3-sgx is already installed at the requested version  
> (1.4.268.4+1m7)
> hildon-meta-n900 is already installed at the requested version (1.4+1m7)
> ti-omap3-sgx is already installed at the requested version  
> (1.4.268.4+1m7)
> The following NEW packages will be installed:
>   gir1.2-ibus-1.0{a} libdbus-1-dev{a} libegl1-mesa-dev{a}  
> libgles2-mesa{ab}
>   libgles2-mesa-dev{a} libibus-1.0-5{a} libibus-1.0-dev{a} libice-dev{a}  
> libsdl2-2.0-0{a}
>   libsdl2-dev libsm-dev{a} libsndio-dev{a} libsndio6.1{a}  
> libwayland-bin{a} libwayland-dev{a}
>   libxcursor-dev{a} libxi-dev{a} libxinerama-dev{a} libxkbcommon-dev{a}  
> libxrandr-dev{a}
>   libxrender-dev{a} libxss-dev{a} libxss1{a} libxt-dev{a} libxv-dev{a}  
> libxv1{a}
>   x11proto-randr-dev{a} x11proto-render-dev{a} x11proto-scrnsaver-dev{a}
>   x11proto-video-dev{a} x11proto-xinerama-dev{a}
> The following packages will be REMOVED:
>   dh-python{u} libcaca-dev{u} libcaca0{u} libglib2.0-bin{u} libmpdec2{u}  
> libpcre16-3{u}
>   libpcre3-dev{u} libpcre32-3{u} libpcrecpp0v5{u} libpng-dev{u}  
> libpng-tools{u}
>   libpython3-stdlib{u} libpython3.5-minimal{u} libpython3.5-stdlib{u}  
> libsdl1.2debian{u}
>   libslang2-dev{u} python3{u} python3-minimal{u} python3.5{u}  
> python3.5-minimal{u}
>   zlib1g-dev{u}
> 0 packages upgraded, 31 newly installed, 21 to remove and 0 not upgraded.
> Need to get 3,856 kB of archives. After unpacking 17.6 MB will be freed.
> The following packages have unmet dependencies:
>  libgles2-mesa : Conflicts: libgles2 which is a virtual package,  
> provided by:
>                             - ti-omap3-sgx-libgles2 (1.4.268), but it is  
> not going to be installed
>                             - ti-omap3-sgx (1.4.268.4+1m7), but  
> 1.4.268.4+1m7 is installed
>                             - libgles2-mesa (13.0.6-1+b2), but  
> 13.0.6-1+b2 is to be installed

>
>  ti-omap3-sgx : Conflicts: libgles2 which is a virtual package, provided  
> by:
>                            - ti-omap3-sgx-libgles2 (1.4.268), but it is  
> not going to be installed
>                            - ti-omap3-sgx (1.4.268.4+1m7), but  
> 1.4.268.4+1m7 is installed
>                            - libgles2-mesa (13.0.6-1+b2), but  
> 13.0.6-1+b2 is to be installed

>
>                 Conflicts: libgles2-mesa but 13.0.6-1+b2 is to be  
> installed
>  libglib2.0-dev : Depends: python3:any (>= 3.3.2-2~) which is a virtual  
> package, provided by:
>                            - python3 (3.5.3-1), but it is not going to  
> be installed

>
>                   Depends: libglib2.0-bin (= 2.50.3-2+deb9u2) but it is  
> not going to be installed
>                   Depends: libpcre3-dev (>= 1:8.31) but it is not going  
> to be installed
>                   Depends: zlib1g-dev but it is not going to be installed
> open: 31; closed: 145; defer: 16; conflict:  
> 18                                                   oThe following  
> actions will resolve these dependencies:

>
>       Install the following packages:
> 1)      ti-omap3-sgx-dev [1.4.268.4+1m7 (testing)]

>
>       Keep the following packages at their current version:
> 2)      dh-python [2.20170125 (now, stable)]
> 3)      libegl1-mesa-dev [Not Installed]
> 4)      libgles2-mesa [Not Installed]
> 5)      libgles2-mesa-dev [Not Installed]
> 6)      libglib2.0-bin [2.50.3-2+deb9u2 (now, stable)]
> 7)      libmpdec2 [2.4.2-1 (now, stable)]
> 8)      libpcre16-3 [2:8.39-3 (now, stable)]
> 9)      libpcre3-dev [2:8.39-3 (now, stable)]
> 10)     libpcre32-3 [2:8.39-3 (now, stable)]
> 11)     libpcrecpp0v5 [2:8.39-3 (now, stable)]
> 12)     libpython3-stdlib [3.5.3-1 (now, stable)]
> 13)     libpython3.5-minimal [3.5.3-1+deb9u1 (now, stable,  
> stable-security)]
> 14)     libpython3.5-stdlib [3.5.3-1+deb9u1 (now, stable,  
> stable-security)]
> 15)     python3 [3.5.3-1 (now, stable)]
> 16)     python3-minimal [3.5.3-1 (now, stable)]
> 17)     python3.5 [3.5.3-1+deb9u1 (now, stable, stable-security)]
> 18)     python3.5-minimal [3.5.3-1+deb9u1 (now, stable, stable-security)]
> 19)     zlib1g-dev [1:1.2.8.dfsg-5 (now, stable)]

>
>
>
> Accept this solution? [Y/n/q/?]