maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   Uploaded deb doesn't showup in N900 Application manager (https://talk.maemo.org/showthread.php?t=86760)

draxcp6 2012-09-10 12:45

Uploaded deb doesn't showup in N900 Application manager
 
Ok, after I have successfully managed to upload deb file to repository yesterday, I got into new problem.

Where can I check status of uploaded file?
All I can think of is to check repository in Application manager on my N900, but when I do game still doesn't showup (Crosswords).
I have added extras-devel repository for free and non-free apps and done repository update.

Can anyone help me with this?

ginggs 2012-09-10 13:20

Re: Uploaded deb doesn't showup in N900 Application manager
 
Quote:

Originally Posted by draxcp6 (Post 1264215)
Ok, after I have successfully managed to upload deb file to repository yesterday, I got into new problem.

Where can I check status of uploaded file?
All I can think of is to check repository in Application manager on my N900, but when I do game still doesn't showup (Crosswords).
I have added extras-devel repository for free and non-free apps and done repository update.

Can anyone help me with this?

Did you upload a .changes file along with your .deb?

I haven't ever uploaded to non-free before, but a .changes file seems to be implied in the dput example for non-free in the wiki.

draxcp6 2012-09-10 13:38

Re: Uploaded deb doesn't showup in N900 Application manager
 
Quote:

Originally Posted by ginggs (Post 1264233)
Did you upload a .changes file along with your .deb?

I haven't ever uploaded to non-free before, but a .changes file seems to be implied in the dput example for non-free in the wiki.

I haven't. I will try right away.

draxcp6 2012-09-10 15:21

Re: Uploaded deb doesn't showup in N900 Application manager
 
I have uploaded deb and changes file (with same name as deb file), but I still don't see it in repository.

This is my control file:
Quote:

Source: crosswordsqml
Section: user/games
Priority: optional
Maintainer: DRAX <my email @ i dont want spam.com>
Build-Depends: debhelper (>= 5), libqt4-dev
Standards-Version: 3.7.3
Homepage: http://drax.biz/

Package: crosswordsqml
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Game is about making words from given letters (scrabble-like game).
You get letters, and you must use them for given time (configurable) in order to not receive penalty (configurable). You define how big table will be, how many letters you get per round, what dictionary to use (at the moment only English and Serbian are supported) and many more. In other words, game is very customizable so you can adjust it however you like.
Also, it is optimized for touch screen.
You can connect different devices to play in multiplayer.
XB-Maemo-Display-Name: Crosswords
XB-Maemo-Icon-26: <HERE COME SOME VERY LONG CHAR CODE>
Also, I tried to install deb itself and it shows all that info correctly.
Only thing that I noticed is that Cartoise (app to customize applications menu and categorize apps) doesn't put my game in Games category, instead it puts in Other (don't know why).

sifo 2012-09-10 16:09

Re: Uploaded deb doesn't showup in N900 Application manager
 
Maybe you cant see the game in app manager because it is installed on your device ;)

Edit : just checked the devel repo from the browser and i cant seem to find your game :confused:

ginggs 2012-09-10 16:33

Re: Uploaded deb doesn't showup in N900 Application manager
 
I would expect to find it here:
http://repository.maemo.org/extras-d...le/non-free/c/

What does your .changes file look like?

draxcp6 2012-09-10 16:47

Re: Uploaded deb doesn't showup in N900 Application manager
 
Quote:

Originally Posted by ginggs (Post 1264301)
I would expect to find it here:
http://repository.maemo.org/extras-d...le/non-free/c/

What does your .changes file look like?

Here is my chages file (I haven't touched, it is automatically created by QtCreator).
Quote:

Format: 1.8
Date: Fri, 13 Jul 2012 00:03:54 +0200
Source: crosswordsqml
Binary: crosswordsqml
Architecture: armel
Version: 0.0.1
Distribution: unstable
Urgency: low
Maintainer: DRAX <drax@drax.biz>
Changed-By: DRAX <drax@drax.biz>
Description:
crosswordsqml - Game is about making words from given letters (scrabble-like game
Changes:
crosswordsqml (0.0.1) unstable; urgency=low
.
* Initial Release.
Checksums-Sha1:
691003286b229a1579b52ebeab224b6c8dff38b3 942416 crosswordsqml_0.0.1_armel.deb
Checksums-Sha256:
e62378ab396558bbd925369dd7c0281035e6a0e426929139c4 7e2d81e825974f 942416 crosswordsqml_0.0.1_armel.deb
Files:
12305c5e188adf05b112e9a288205539 942416 user/games optional crosswordsqml_0.0.1_armel.deb
@sifo I uninstalled game before searching in repo :)

ginggs 2012-09-10 16:59

Re: Uploaded deb doesn't showup in N900 Application manager
 
Quote:

Originally Posted by draxcp6 (Post 1264306)
Quote:

Distribution: unstable
...
crosswordsqml (0.0.1) unstable; urgency=low

Shouldn't that be 'fremantle'?

draxcp6 2012-09-10 17:02

Re: Uploaded deb doesn't showup in N900 Application manager
 
Quote:

Originally Posted by ginggs (Post 1264311)
Shouldn't that be 'fremantle'?

I will give a try (it auto-generates at each build).

draxcp6 2012-09-10 18:09

Re: Uploaded deb doesn't showup in N900 Application manager
 
Still nothing :(

sixwheeledbeast 2012-09-10 18:24

Re: Uploaded deb doesn't showup in N900 Application manager
 
I thought unstable was fine in the changelog.
Isn't it suppose to be "Priority: extra"
Is this not why it's not showing?

draxcp6 2012-09-10 19:24

Re: Uploaded deb doesn't showup in N900 Application manager
 
Quote:

Originally Posted by sixwheeledbeast (Post 1264354)
I thought unstable was fine in the changelog.
Isn't it suppose to be "Priority: extra"
Is this not why it's not showing?

I don't know, but I will try that.

draxcp6 2012-09-11 00:15

Re: Uploaded deb doesn't showup in N900 Application manager
 
I have made some progress :)

Following changes file from this thread I have found that I need to put "extras-devel" instead "optional" in last line.

Now it shows up here new folder, however, there is no deb file inside of directory...

draxcp6 2012-09-14 12:55

Re: Uploaded deb doesn't showup in N900 Application manager
 
What this means?

Quote:

Looking up host "drop.maemo.org"
Connecting to 80.248.164.251 port 22
Server version: SSH-2.0-OpenSSH_5.1p1 Debian-5
Using SSH protocol version 2
We claim version: SSH-2.0-PuTTY_Release_0.62
Doing Diffie-Hellman group exchange
Doing Diffie-Hellman key exchange with hash SHA-256
Host key fingerprint is:
ssh-rsa 2048 e0:29:3e:e4:df:09:95:d2:9f:9b:8d:ab:39:16:a7:cb
Initialised AES-256 SDCTR client->server encryption
Initialised HMAC-SHA1 client->server MAC algorithm
Initialised AES-256 SDCTR server->client encryption
Initialised HMAC-SHA1 server->client MAC algorithm
Reading private key file "C:\Users\DRAX\Documents\Putty\private.ppk"
Using username "drax".
Offered public key
Offer of public key accepted
Authenticating with public key "rsa-key-20120905"
Sent public key signature
Access granted
Opened channel for session
Started a shell/command
Using SCP1
Connected to drop.maemo.org

Sending file crosswordsqml_0_0_2_armel.changes, size=794
Sink: C0644 794 crosswordsqml_0_0_2_armel.changes
crosswordsqml_0_0_2_armel | 0 kB | 0.8 kB/s | ETA: 00:00:00 | 100%
Sending file crosswordsqml_0_0_2_armel.deb, size=954772
Sink: C0644 954772 crosswordsqml_0_0_2_armel.deb
scp: /var/www/extras-devel/incoming-nonfree/fremantle/crosswordsqml_0_0_2_armel.
deb: Permission denied

Sent EOF message
Server sent command exit status 0
Disconnected: All channels closed
I had permission few days ago...

EDIT: It seems that other user who tried to upload my app (I asked him for this) have overwritten my app and he (most likely) have bigger permissions than me. I can upload package under other name, however it still doesn't appear.

ginggs 2012-09-15 16:28

Re: Uploaded deb doesn't showup in N900 Application manager
 
Did you see this directory?
https://garage.maemo.org/builder/fre...ordsqml_0.0.2/

Since crosswordsqml_0.0.2 was already 'built' successfully (according to the logs), you may need to bump the version number to crosswordsqml_0.0.3.

ginggs 2012-09-15 16:31

Re: Uploaded deb doesn't showup in N900 Application manager
 
Ah, looks like it got uploaded to free instead of non-free:
http://repository.maemo.org/extras-d...crosswordsqml/


All times are GMT. The time now is 12:09.

vBulletin® Version 3.8.8