last day (2 days later) » 
15:00 - 20:0020:00 - 21:00

3:54 PM
Is this discussion also cancelled?
 
@Madscientist cancelled?
 
4:15 PM
Yesterday's event was cancelled/postponed?
 
due to a personal event of @MarcoCeppi's
this session will continue as scheduled for 18:00UTC
as will the next session that immediately follows at 19:30UTC
 
Kool.Looking forward to it.
 
now i have to load a few other things on this new system...
but then i should be good to go
18:00UTC is about 2PM here (14:00) so if my time info is right, that's in about 2 hours
 
Isn't that in 40 mins?
 
12:21 here
 
4:21 PM
Ah no it's 1hr 40 mins
 
The Basics of Packaging on Ubuntu export
Starts in 1 hour (in your timezone, that's 14:00 on Saturday), lasts 90 minutes.
oh that reminds me i need to give @Stefano god powers in here...
 
@TheEvilPhoenix no need
 
The Evil Phoenix has added Stefano Palazzo to the list of this room's owners.
 
@Stefano but i want ya to have it :P
so THERE
 
4:23 PM
okay then :)
(I have them anyway)
 
room topic changed to AskUbuntu Classroom Discussion - Packaging: Discussion channel for the Classroom Sessions regarding Packaging. Instructor: The Evil Phoenix Moderators: Stefano Pallazo.
true because of that diamond next to your name
regardless
 
so just to be clear everyone, the session starts in 1 hour and 36 minutes - whatever that is on your clocks
3
 
i just want to make sure the access tab lists who i want :P
 
4:59 PM
@Rinzwind sure you don't want moderator? the offer's still on the table
for this class session :P
 
:D
you still do not have someone? tsk
 
i have @Stefano i think
never hurts to have a second mod :p
now what was i doing... oh right
i was beating this system with a stick
 
lol
 
heh did I agree to that? :D
 
oh good the packaging environment is all configured
 
5:01 PM
Yes you did >:-D
 
of course BOTH of you can moderate the chat
 
well, I can moderate I s'pöse, don't know if I'm still breathing by the time the second session starts
 
and @StefanoPalazzo you're a darn mod anyways :P
lol
well in that case if you die @Rinzwind can take over
 
:D
 
make sure he has voice in classroom :P
finishes building the environment and begins uploading screenshots to the internet
 
5:02 PM
yeah he has
write access that is :)
 
me? :X
 
*** Important Links For Class Session \*\*\*
https://wiki.ubuntu.com/PackagingGuide/Complete
3
 
5:34 PM
The session on Packaging will begin in 25 minutes.
*** FILES YOU WILL NEED ***
http://kor.trekweb.org/packaging/class-files.zip <--- Files we will use for packaging demonstrations created and owned by myself for this class session.
3
room topic changed to AskUbuntu Classroom Discussion - Packaging: Discussion channel for the Classroom Sessions regarding Packaging. Instructor: The Evil Phoenix. Moderators: Stefano Pallazo, Rinzwind.
room topic changed to AskUbuntu Classroom Discussion - Packaging: Discussion channel for the Classroom Sessions regarding Packaging. Instructor: The Evil Phoenix. Moderators: Stefano Pallazo, Rinzwind (backup moderator).
 
5:52 PM
Hello all
@TheEvilPhoenix the Packaging files are there right?
 
@Amithkk i'll give you the tutorial of installation of required programs duringi the session
 
K
 
but for the class, i will be creating a package out of that ZIP
its just a lousy .sh script i wrote in 5 minutes :P
but it can be placed in a package xD
 
SESSION START
 
nope, 5 minutes
 
5:55 PM
@all Please try to make your questions as concise as you can - I think this will be a very busy session ;)
 
5 more
 
Cue @MarcoCeppi
 
hey if a .sh works in 5 min... why waste a 6th on it?
 
@Rinzwind i spent 5 seconds writing the command. the other 4 minutes, 55 seconds was me writing the Terms of Use into the script :P
 
I bet sara will stop this session too :)
LOL
 
5:56 PM
:D
 
Can someone explain what is going on? has been out of the loop
 
nice cardboard box
 
5:57 PM
@JamesGifford next classroom sessing starting in 3 min about packaging
 
The session will begin in 2 minutes
 
@TheEvilPhoenix @Rinzwind ah ok thanks. marks himself as attending
 
@TheEvilPhoenix reads
 
off we go!
 
6:00 PM
START
 
please address questions to me or prepend them with QUESTION
thanks :-)
 
ok Stef!
 
Ooooohhh.... Command line. Dangerous ;)
 
1st command starts with rm >:D
 
@StefanoPalazzo QUESTION : Are we going to need to extract the ZIP?
 
6:02 PM
yes amith
 
@Amithkk ANSWER: YES.
:P
 
see >:D
 
don't star the headlines, guys :-)
they're irrelevant
 
:P OK.
 
6:05 PM
:X
@JamesGifford n00b ;-)
 
uses evil mod-powers to remove stars
:P
 
@Rinzwind I know you starred them as well. ;)
 
:D
 
ooohhh.... PGP keys. ;D
 
HOW DARE THEE!
@StefanoPalazzo QUESTION : is seahorse avalable on oneric?
 
6:06 PM
@StefanoPalazzo QUESTION: How to make a PGP key? Is there quick and dirty way to do that?
Annndd.... nevermind. He just answered my question. :P
 
he's prolly going to answer both q's now
 
@StefanoPalazzo i asked a different question
2 mins ago, by Amith kk
@StefanoPalazzo QUESTION : is seahorse avalable on oneric?
 
uhm, that's not really relevant, is it?
 
@Amithkk off-topic, Ubuntu+1 doesn't matter on askubuntu.
 
6:08 PM
(the answer is almost certainly yes)
 
Im using oneric
ok
 
(With Ubuntu+1 being the ubuntu development "release")
 
For the record: we will be building in stable environments only at this time, but you can check with apt-cache search seahorse
 
I know
Yeah its there :D
but im going to my natty
 
keep up the speed or you'll run out of time
 
6:09 PM
BRB
Done!
@TheEvilPhoenix correction "the capital S will return a error"
 
changed
 
:D
 
that can't be right
 
@StefanoPalazzo?
 
hmm? what's wrong S?
 
6:13 PM
I'm on classic, so I can't test it now, but I'm pretty sure the dash is case insensitive
 
@StefanoPalazzo alt+f2 and terminal require case sensitive :P
 
up to now it goes smoothly :=D
 
@TheEvilPhoenix never mind :-D don't watch this channel :P
 
@thw
 
@StefanoPalazzo Dash is Case-sensitive
 
6:14 PM
@TheEvilPhoenix stay in your channel ;) Stef got this one
just keep up the pace
-generating key \o
still generating
 
Same here
 
done!
 
its doing primegen
done
 
and it's added under 'personal keys'
all's well here
 
Speed up!
Im having a extra hkp://pgp.mit.edu:11371
 
6:19 PM
@Amithkk I have that too, don't worry about it
 
Teh Internetz?!
 
cool :D key published \o/
 
James died
or he was bored
Im so gonna blog about this
@StefanoPalazzo QUESTION Can i close Seahorse?
 
yes
 
yes you can amith :+D
you can even re-open it >:D
 
6:24 PM
Cool XD
 
room topic changed to AskUbuntu Classroom Discussion - Packaging: Discussion channel for the Classroom Sessions regarding Packaging. Instructor: The Evil Phoenix. Moderators: Stefano Palazzo, Rinzwind (backup moderator).
 
btw: I think I already installed the packages
 
5 minutes to 30 minutes ??
 
sry there was a typo :O ocd'd
 
lol
 
6:25 PM
@StefanoPalazzo :D
 
finished installing :)
 
has everyone got the packagesa installed?
if not shout now ;)
 
nah im here
 
ninja'd!?
 
python-soappy
WTH??
done
 
6:27 PM
soap is some kind of web protocol
python developers like to put py on the ends of things
 
@Amithkk soap is a storage format for exchanging data in remote procedure calls
like json or xml
 
yeah same neurotic ppl as the KDE ones >:D
"i need to find a program in KDE"
"oh did you start looking at k*. It mostlikely starts with a k so that's the best place to start"
 
Kinzwind :D
Ktefano :D
i already have K in my name :D
 
command is running \o
 
othermirror "deb http://archive.ubuntu.com/ubuntu $(lsb_release -cs) main restricted universe multiverse"
W: /home/amith/.pbuilderrc does not exist
I: Distribution is oneiric.
I: Building the build environment
I: running debootstrap
/usr/sbin/debootstrap
I: Retrieving Release
I: Retrieving Release.gpg
I: Checking Release signature
I: Valid Release signature (key id 630239CC130E1A7FD81A27B140976EAF437D05B5)
I: Retrieving Packages
 
6:32 PM
tum tum ti dum...
 
This failed for me
 
its midnight!
done
 
done!
dv3500ea ran into problems?
 
PAUSE
 
do you need help @dv3500ea ?
 
6:35 PM
PLAY
 
It's my fault
I'm on Linux Mint :P
 
that's your fault indeed :P
 
AskMint Classroom Discussion - Packaging
 
hehehehehehe
 
@StefanoPalazzo

Type of package: single binary, indep binary, multiple binary, library, kernel module, kernel patch?
 [s/i/m/l/k/n]
 
6:38 PM
@StefanoPalazzo that's w/o sudo I presume?
 
must be :)
 
:1313161     Maintainer name : Amith
    Email-Address	: amith@unknown
    Date				: Sun, 10 Jul 2011 00:08:43 +0530
    Package Name	 : packaging-test
    Version			: 1.0
    License			: blank
    Type of Package : Single
 
what's up @Amith, do you have a question?
 
nah i showed my output :D
 
problem!
question: why do amith and me have @unkown at the email adress?
 
6:40 PM
and me!
Also:
Could not find packaging-test_1.0.orig.tar.gz
Either specify an alternate file to use with -f,
or add --createorig to create one.
 
WTH?
 
when I press enter
 
that will happen
 
Could not find packaging-test_1.0.orig.tar.gz
Either specify an alternate file to use with -f,
or add --createorig to create one.
\o/
 
in Classroom, 1 min ago, by The Evil Phoenix
Oh, whoops i believe i skipped a step, one moment.
 
6:42 PM
Could not find packaging-test_1.0.orig.tar.gz
Either specify an alternate file to use with -f,
or add --createorig to create one.
@StefanoPalazzo How many more minutes
 
there are about 45 minutes left in the first part of this session @Amithkk
 
45 amithk
 
45! im exiting in 15
 
part 2 will start in 45 minutes, and run on for 60 minutes
a packaging marathon :)
 
@Stefano this may take a tad longer than 47 more minutes :P
 
6:44 PM
:-)
 
@StefanoPalazzo where is .bashrc?
 
@Amithkk in your home directory. press Ctrl+H to see hidden files
if it's not there, you can create it
 
check! mail works
might be worth will to consider re-scheduling part 2 :X
 
I did mean to bring that up :|
 
check! msg appears
lol
 
6:48 PM
two and a half hours is quite a long time to do packaging
 
yeah but he included installing packages ;-)
 
lets see how it goes. I have all the time in the world ;)
 
we also need something for preparing the classroom: packs installing can be done ugfront
me too! holiday ends mondsay >:)
we'll save that for later >:D
he modified his ls >:D
see! rm! >:D
 
@StefanoPalazzo QUESTION: Do we need to remove the .EX files?
 
he said "may" ;-)
 
6:51 PM
I saw that.
 
I removed them :X
 
@JamesGifford you can also just move them somewhere else if you want to look at them later
 
(However, I like asking stupid questions so that other people don't have to)
 
that's what I'd do
 
@StefanoPalazzo Currently there is no top level Makefile. This may require additional tuning.
Done. Please edit the files in the debian/ subdirectory now. You should also
check that the packaging-test Makefiles install into $DESTDIR and not in / .
 
6:52 PM
@JamesGifford sure >:S
@Amithkk already answered in the chatroom ;)
 
The question I really had was "Can we leave them there?"
 
@JamesGifford I guess you should remove them - don't want to leave stray files lying around generally
 
finished building!
 
@StefanoPalazzo Alrighty.
 
packaging-test (1.0-1) unstable; urgency=low

  * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>

 -- Amith <amithkumaran@gmail.com>  Sun, 10 Jul 2011 00:22:25 +0530
 
6:57 PM
QUESTION: is it possible to specify for multiple versions (like maverick and natty)
 
if you don't mind @Amith, it'd be helpful if you only posted relevant messages here - I have to read them all to make sure there isn't a problem :)
 
Ok
 
@dv3500ea sorry for putting "david", I can never remember that mess of letters off hand :-D
 
@StefanoPalazzo QUESTION can you put an '*' to include all versions
 
it's ok :)
 
6:59 PM
@Amithkk that latest message answers this question, right?
 
Umm i dont think so
 
as in "you can't specify multiple version"
 
that was for specifiying more than 1
 
yeah it does
 
k
 
7:00 PM
from which, I suppose, you can infer that you also can't specify "every" version
 
@Amithkk no you can not ;)
 
yawn Bye guys ill check the Transcription
 
see you
 
Its 00:30
 
suddenly it is quiet here ;)
still no q's from me >:D
 
7:13 PM
QUESTION: what are '${shlibs:Depends}, ${misc:Depends}' - they don't look like package names?
 
variables that point to packages I guess
see man dh_makeshlibs >:D
 
ok that answers my question :)
I think there's a mistake in exec/helloworld.sh
@@ -1,4 +1,4 @@
-#/bin/bash
+#!/bin/bash
 
8 minutes to go \o
 
lets put a five minute break before the start of the second session ;)
Depends: coffee (>= 2cups)
 
Depends: Coca cola :=D
 
7:24 PM
^^^^^ Actually it's ok
 
lol
 
@TheEvilPhoenix how close are you to finishing? where should we set the break-point for the transcript?
(sry for the interruption)
 
3 minutes? :P
the second session isnt very long :p
 
fantastic :-)
 
i can theoretically run into it and still complete it with 15 mins ::
 
7:27 PM
@TheEvilPhoenix let's make a clean cut, then we'll have some time for Q&A
 
dpkg-source: error: syntax error in packaging-test-1.0/debian/control at line 8: line with unknown format (not field-colon-value)
 
ok
@Rinzwind source code please
 
I didn't get that error
 
bah, i'll need to recreate my keys
 
Source: packaging-test
Section: misc
Priority: extra
Maintainer: Rinzwind <w.damen@gmail.com>
Build-Depends: debhelper (>= 7.0.50~)
Standards-Version: 3.9.1
Homepage: www.test.nl
test.git;a=summary

Package: packaging-test
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, bash
Description: testtt
testtttttttttttttttttttttttttttttttttt
did i remove wrongly? >:D
 
7:29 PM
@Rinz remove the Homepage: and line after it
 
k!
 
I just installed the .deb I created ok :)!
 
seems to work now \o
oops no... problem with key signing too
 
Aw, so I don't get a break after all :P
Any questions @everyone?
 
lol
anyone questions?
 
7:32 PM
@Rinzwind what was the issue?
oh, and make sure you matched the info from your PGP key EXACTLY
otherwise it fails to sign
 
QUESTION: is the file debian/install specific to using the dh_make method? When I've made packages before I've written out the debian/rules file with lots of cps!
 
@TheEvilPhoenix i probably made an errorr there and shall find that out myself \o
 
cps == multiple 'cp' command
 
I'm burnt up :X
 
Well probably have a few minutes at the end of the second session
 
7:35 PM
:P
 
So I gather :)
 
hmmm offtopic q! semi that is
building a deb for LP. Is that based of the DEB made in THIS session?
ok!
 
a fantastic session @TheEvilPhoenix
very easy to follow, very helpful
 
easy to follow indeed but....... >:D
 
7:39 PM
thanks @StefanoPalazzo
slaps @Rinzwind
 
in the beginning it went too slow I think
 
@Rinzwind shrugs dependencies needed to be dealt with :P
 
yeah
 
now for me to fix this damned PGP key issue
 
it might also be better to put up a pre-req. notice: download these packages... would save you 10/15 minutes
 
7:40 PM
:P
 
hey just trying to help ;)
In general it went very well ;)
 
ten seconds :-)
 
bah my PGP key is still screwy
i'll just not build today :P
 
here we go \o
did someone save this session?
 
als long as we're finishing on time, by the way, @TheEvil take all the time you need before starting the second part
 
7:44 PM
or will this be 1 block?
 
@Rinzwind we'll use bookmarks I guess
 
k
dput... that was the fastest install if I every saw one :-X it got me wondering if it did install >:D
question: passphrase is a random text or the one used when creating the key in seahorse?
 
15:00 - 20:0020:00 - 21:00

last day (2 days later) »