|
2009-08-18
, 23:29
|
Posts: 1,208 |
Thanked: 1,028 times |
Joined on Oct 2007
|
#62
|
Maemian/Minimae checks after builds
# Make sure the name of the binary package that gets built is the same as the package name. i.e. a package called foo should build a binary called foo, not bar.
|
2009-08-19
, 06:20
|
Posts: 152 |
Thanked: 620 times |
Joined on Mar 2008
@ Netherlands
|
#63
|
From http://wiki.maemo.org/Extras-testing
If this restriction is about that the source package name and resulting binary package name have to be the same, it's not going to work.
There are numerous libraries where source package names and binary package names are not the same (boost and sdlgfx come to my mind first). Many source package also produces multiple binary packages. Also for some applications it's natural to use separate name from source package name, gnome-games source produces aisleriot binary in diablo.
|
2009-08-19
, 14:01
|
|
Posts: 170 |
Thanked: 261 times |
Joined on Feb 2009
@ Gothenburg, Sweden
|
#64
|
I've read that dependencies in maemo 5 are a very big headache... I think we'll have lot of problems if something doesn't change
|
2009-08-19
, 14:19
|
|
Posts: 170 |
Thanked: 261 times |
Joined on Feb 2009
@ Gothenburg, Sweden
|
#65
|
From http://wiki.maemo.org/Extras-testing
There are numerous libraries where source package names and binary package names are not the same (boost and sdlgfx come to my mind first).
Many source package also produces multiple binary packages. Also for some applications it's natural to use separate name from source package name, gnome-games source produces aisleriot binary in diablo.
|
2009-08-19
, 14:51
|
Posts: 1,208 |
Thanked: 1,028 times |
Joined on Oct 2007
|
#66
|
Virtual packages are not a problem, like Gnome-Games. What is a problem is if you called your application "frog" and you called your package "cupcake-2.0". This used to be a violation of debian packaging policy which said you needed to include at least part of the name of your package.
The Following User Says Thank You to mikkov For This Useful Post: | ||
|
2009-08-24
, 13:19
|
Posts: 152 |
Thanked: 620 times |
Joined on Mar 2008
@ Netherlands
|
#67
|
|
2009-08-24
, 13:31
|
|
Posts: 170 |
Thanked: 261 times |
Joined on Feb 2009
@ Gothenburg, Sweden
|
#68
|
Are you sure about the debian policy? Source package e2fsprogs builds to e2fsck-static, libcomerr2, comerr-dev, libss2, ss-dev, libuuid1, uuid-runtime, libuuid1-udeb, uuid-dev, libblkid1, libblkid1-udeb, libblkid-dev, e2fsprogs-udeb, e2fslibs, e2fslibs-dev, e2fsprogs, e2fsprogs-dbg, uuid-runtime-dbg, e2fslibs-dbg, libcomerr2-dbg, libss2-dbg, libblkid1-dbg, libuuid1-dbg and these are not virtual packages.
General users who are using application manager have never heard about source packages, so they are not a concern here. For the rest 'apt-get source libss2-dbg' downloads correct source just fine.
But I do agree that package naming should be consistent and reasonable. I just don't think that putting too strict automatic checks is a good idea.
|
2009-08-24
, 13:43
|
|
Posts: 3,105 |
Thanked: 11,088 times |
Joined on Jul 2007
@ Mountain View (CA, USA)
|
#69
|
|
2009-08-26
, 11:12
|
Posts: 654 |
Thanked: 664 times |
Joined on Feb 2009
@ Germany
|
#70
|
I want to add a simple 'promotion reason' selectbox + comment field for promotions, so we can accommodate for security updates there as well.
http://maemo.org/profile/view/xfade/ - maemo.org webmaster Apps.formeego.org (Apps for N9)