← Back to team overview

torios team mailing list archive

Re: mkusb version 9.0 is uploaded to Phill's server and ppa:mkusb/ppa

 

Hi,

The request for packages is a huge list growing, and waiting for a number of packagers
never increasing enough.

The way to do that –using the fastest way possible, and it's not fast generally– is first
file a bug report at Debian mentors, then from there file an ITP : Intend To Package,
then find someone who wants to adopt it (unless you want to package it yourself, in this
case you need an mentor to sponsor and help package the Debian way).

I'll point to several links, you may know some of them as you already did a ppa. 

links to read from:
http://mentors.debian.net/intro-maintainers
http://mentors.debian.net/sponsor/rfs-howto
https://wiki.debian.org/DebianMentorsFaq

I suggest asking advice directly to the #debian-mentors IRC chan on the OFTC
server. This is where I started when I created the first openbox-menu package for Ubuntu.
(which is now in Trusty, thanks to a Debian packager). They will point you in the right
direction regarding pages to read and what packages to install for your dev environment. 

If you want some more reading, you can visit these two pages:
https://wiki.debian.org/IntroDebianPackaging
https://wiki.debian.org/HowToPackageForDebian

you should also read the Ubuntu packaging howto, to compare it with the above pages and
seen where they join and where they don't.
http://packaging.ubuntu.com/html/

To package for Debian directly, you need a Debian install, this is something the Debian
mentors ask, (and at least Jessie/testing for the more fresh packages and if needed you
can do some pinning to get packages from sid/unstable) and in this case you will need
some additional information (using "cow-dancer" to create automatically a chrooted build
environment … )

Courage! \o/

Best regards,
Mélodie



On Mon, 29 Sep 2014 07:26:52 -0500
Israel <israeldahl@xxxxxxxxx> wrote:

> Hi Nio,
> You have to contact the upstream.  For Ubuntu you have to talk with
> Debian and propose your package.
> You have to send an RFP e-mail (Request for packaging).
> https://wiki.debian.org/RFP
> If Debian packages it, Ubuntu will bring it into the repos
> 
> 
> On 09/29/2014 07:17 AM, Nio Wiklund wrote:
> > Hi again,
> >
> > Now I have uploaded mkusb version 9.0 to the stable PPA
> >
> > sudo add-apt-repository ppa:mkusb/ppa
> >
> > I think it will work well. After all the testing, most bugs should be
> > squashed :-P
> >
> > Now to the next item: How to get mkusb into a real repository?
> >
> > Do *you* know anything about that process?
> >
> > Best regards
> > Nio
> >
> > Den 2014-09-20 21:25, Nio Wiklund skrev:
> >> Hello everybody,
> >>
> >> I have made mkusb more user friendly, and I think that it is quite
> >> convenient now to make USB pendrives. It is described at this link
> >>
> >> https://help.ubuntu.com/community/mkusb/v9
> >>
> >> This method works well for me, so I want to share it. As shown in the
> >> attached file, mkusb copies / flashes / clones the Lubuntu
> >>
> >> utopic-desktop-i386.iso
> >>
> >> to a USB 3 pendrive in a USB 2 port in 21 seconds :-)
> >>
> >> PPA would be the preferred method to install mkusb for Ubuntu, maybe for
> >> Debian and Linux Mint and other Ubuntu and Debian based distros and
> >> re-spins, but the method described at
> >>
> >> https://help.ubuntu.com/community/mkusb/v9#from_phillw.net
> >>
> >> works also for Knoppix, Mageia, Fedora and openSUSE. To make it
> >> convenient, the installers (corresponding to apt-get) are called and pv,
> >> xterm and zenity installed automatically. The scripts at phillw.net can
> >> also uninstall mkusb; 'money back' if you are not satisfied ;-)
> >>
> >> -o-
> >>
> >> mkusb is tested (and tweaked to work) in
> >>
> >> {Ubuntu, Kubuntu, Lubuntu, Xubuntu} {12.04 LTS, 14.04 LTS, 14.10}
> >>          with PPAs for these versions (precise, trusty, utopic)
> >> Bento
> >> Bodhi
> >> Debian Wheezy (and 9w)
> >> Knoppix 7.4 (needed treatment with isohybrid)
> >> Linux Mint
> >> LXLE 12.04.3
> >> LXLE 12.04.4 revisited 32-bits (needed treatment with isohybrid)
> >> Mageia 4.1 Gnome Live and installed (needs a legacy desktop file)
> >> ToriOS alpha
> >>
> >> mkusb works with simpler display in 'legacy mode' (without colours and
> >> other html features, where Zenity lacks the --html option) in
> >>
> >> Fedora 20 - https://bugzilla.redhat.com/show_bug.cgi?id=1141802
> >>
> >> openSUSE 13.1 - https://bugzilla.novell.com/show_bug.cgi?id=896674
> >>
> >> Use mkusb 7 alias mkusb-nox or mkusb 8 in distros, where zenity does not
> >> work at all.
> >>
> >> mkusb 9 is tested with the following iso files / distros, which can
> >> (only) be installed
> >>
> >> Clonezilla
> >> Kolibri (mkusb works but does not identify the distro)
> >> Ubuntu mini 14.04
> >> Webconverger
> >>
> >> -o-
> >>
> >> 1. Please help me decide if mkusb version 9.04 is mature enough to be
> >> copied to the stable PPA :-)
> >>
> >> 2. When are we ready to abandon mkusb version 8 (used in ToriOS now)?
> >>
> >> Best regards
> >> Nio
> >>
> >> Den 2014-09-06 14:31, Nio Wiklund skrev:
> >>> Hi,
> >>>
> >>>
> >>> mkusb version 9.0 is uploaded to Phill's server and the unstable PPA.
> >>>
> >>> * Improvements *
> >>>
> >>> - File selection dialogue only via zenity (when graphical environment).
> >>>
> >>> - Cosmetic improvements: I try to make the colour scheme as consistent
> >>> as possible given the limitations of zenity. The menu lists have no
> >>> colour, only shades of grey. I use the icon colour in the final
> >>> confirmation windows. The blue colour which is standard in dialog is
> >>> abandoned. The read warning colour is still there, of course :-)
> >>>
> >>> - Extended help with a separate help menu. There is even a quick link to
> >>> the wiki page. I call the default web browser with the normal user id to
> >>> avoid browsing with superuser id (a security issue).
> >>>
> >>> -o-
> >>>
> >>> This version will be described at
> >>>
> >>> https://help.ubuntu.com/community/mkusb
> >>>
> >>> and will be possible to download from
> >>>
> >>> http://phillw.net/isos/linux-tools/mkusb/
> >>>
> >>> but is also available from our PPA, that was set up by
> >>> Jörn. He taught be how to use it one week ago.
> >>>
> >>> --------------------------------------------------
> >>> sudo add-apt-repository ppa:mkusb/ppa
> >>>
> >>> will install the stable version mkusb 8.5.4
> >>> --------------------------------------------------
> >>> sudo add-apt-repository ppa:mkusb/unstable
> >>>
> >>> will install mkusb 9.0
> >>> --------------------------------------------------
> >>>
> >>> This version takes a greater leap: separate versions for
> >>>
> >>> GUI mode: mkusb
> >>> txt mode: mkusb-nox
> >>>
> >>> This avoids some complicated logic and makes the code smaller. I
> >>> guess 95% of the users will prefer the GUI version, but the text version
> >>> is good for servers and for users who do not want eye-candy.
> >>>
> >>> Please test either or both of
> >>>
> >>> mkusb version 9.0 and mkusb-nox
> >>>
> >>>
> >>> Best regards
> >>> Nio
> >>>
> 
> 
> -- 
> Regards
> 


-- 
JM <meets@xxxxxx>


References