[needs-packaging] needs packaging ubuntu-budgie-meta and associated seed

Bug #1645234 reported by fossfreedom
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-budgie-meta (Ubuntu)
Fix Released
Wishlist
fossfreedom

Bug Description

As agreed at the recent ubuntu technical board - ubuntu budgie is to be an official community flavour.

As part of this process, the team would like to submit ubuntu-budgie-meta - the meta package required to form the flavour's ISO together with the seed for the flavour

https://launchpad.net/~ubuntubudgie-dev/+archive/ubuntu/zesty-proposed/+sourcepub/7248677/+listing-archive-extra

many thanks in advance for considering this submission.

Notes - our seed branch is located here:

https://code.launchpad.net/~fossfreedom/ubuntu-seeds/ubuntu-budgie.zesty

Changed in ubuntu:
status: New → In Progress
assignee: nobody → fossfreedom (fossfreedom)
summary: - needs packaging ubuntu-budgie-meta
+ needs packaging ubuntu-budgie-meta and associated seed
description: updated
tags: added: needs-packaging
description: updated
description: updated
Revision history for this message
Brian Murray (brian-murray) wrote : Re: needs packaging ubuntu-budgie-meta and associated seed

*** This is an automated message ***

This bug is tagged needs-packaging which identifies it as a request for a new package in Ubuntu. As a part of the managing needs-packaging bug reports specification, https://wiki.ubuntu.com/QATeam/Specs/NeedsPackagingBugs, all needs-packaging bug reports have Wishlist importance. Subsequently, I'm setting this bug's status to Wishlist.

summary: - needs packaging ubuntu-budgie-meta and associated seed
+ [needs-packaging] needs packaging ubuntu-budgie-meta and associated seed
Changed in ubuntu:
importance: Undecided → Wishlist
Revision history for this message
fossfreedom (fossfreedom) wrote :

feedback from mapreri via #ubuntu-motu

copy-paste IRC

<mapreri> tbh, except usual packaging stuff (like, why didn't you use a DEP5 copyright in 2016?) I wouldn't even know what to look into such package.
<mapreri> and "Copyright 2004" that looks kinda old
<mapreri> and, I doubt that is canonical backed anyway, so it can't be all copyright canonical now, can it.
<mapreri> fossfreedom: are you ok if I drop stuff here, or would you rather prefer to have me write this on the bug report?
<fossfreedom> if you can drop it in the bug report I can then plough my way through that. cheers
<fossfreedom> FYI - talking through with Jeremy Bicha - start point was the ubuntu-gnome-meta package
<mapreri> fossfreedom: you're saying: you just took the ubuntu-gnome-meta package, and construct ubuntu-budgie-meta around it?
<fossfreedom> correct ... was I wrong to start from that?
<mapreri> that's good. Just is very common for ubuntu-only packages to not be up to current best practice (where instead *some* debian maintainers are very good at)
<mapreri> so in this case dep5 copyright. and since 2 months debhelper 10.
<fossfreedom> will fix that.
<mapreri> fossfreedom: btw, why are you not using Architecture:any? IOW: what's up with s390x?
<mapreri> (well, I know you're not going to run a desktop there, probably, but still)
* sergio-br2 (~sergio@177.33.247.89) has joined
<mapreri> fossfreedom: Maintainer: wouldn't be better to have a group here?
<fossfreedom> tbh - no idea about s390x - it was in the ubuntu-gnome-meta package.
<fossfreedom> does the group come from the developer-membership-board? - I could just use the team name ubuntubudgie-dev
<mapreri> " * Skip build of s390x while it is incomplete and uninstallable" (from 2015-12-23). I suggest you reinstate Arch:any for the first upload at least, and possibly tweak later.
<fossfreedom> k - thnx
<mapreri> looking always at the ubuntu-gnome-meta it uses <email address hidden>/ LP ~ubuntu-gnome. Dunno, do you have any list on lists.u.c yet? (no idea how those are handled)
<mapreri> otherwise you could create a ML on ~ubuntubudgie-dev and use that, I guess. In general is very very rare for ubuntu packages to have a single human maintainer, given that the concept of Maintainer in ubuntu is very much meaningless.
<fossfreedom> k - will hit the "ccreate a mailing list" button here https://launchpad.net/~ubuntubudgie-dev
<mapreri> well, same for https://code.launchpad.net/~fossfreedom/ubuntu-seeds/ubuntu-budgie.zesty :) I suggest you move to the same team (you can do it anytime later too, don't do it now :))
<fossfreedom> :)
<mapreri> right
<mapreri> W: ubuntu-budgie-meta source: out-of-date-standards-version 3.9.7 (current is 3.9.8)
<mapreri> W: ubuntu-budgie-desktop: description-synopsis-starts-with-article
<mapreri> fossfreedom: shall I copy all of this to the bug?
<fossfreedom> I can do that. cheers
<mapreri> oh last thing: in the Architecture field of that binary you have a trailing whitespace
<mapreri> guess this is all; there is only so much about a metapackage :3

Revision history for this message
fossfreedom (fossfreedom) wrote :

Changes made:

1. standard DEP5 GPL 2+ copyright
2. copyright changed to be ubuntu budgie dev and with the launchpad mailing list
3. compat changed to 10 and control build dependency for debhelper to >=10
4. deleted references to s390x
5. control - updated to 3.9.8
6. control - changed to ubuntu budgie dev and with the launchpad mailing list
7. control - changed to arch:any
8. control - removed trailing space on arch
9. control - removed "the" from the package description
10. refreshed meta package by running ./update and deleting the .old produced files
11. changed changelog to v0.1

run lintian -i -I on the build package and changes file

Updated this bug-report description to point to the revised 0.1 version

description: updated
Revision history for this message
fossfreedom (fossfreedom) wrote :

After further discussion on #ubuntu-motu, have re-added s390x and regenerated the s390x seeds by rerunning ./update

description: updated
Revision history for this message
Mattia Rizzolo (mapreri) wrote :

Uploaded! :)

Changed in ubuntu:
status: In Progress → Fix Committed
Jeremy Bícha (jbicha)
affects: ubuntu → ubuntu-budgie-meta (Ubuntu)
Changed in ubuntu-budgie-meta (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.