« first day (1766 days earlier)      last day (3199 days later) » 

12:41 AM
Checkin' out the new version of BuildBot...
 
1:26 AM
@GeorgetheDev What is (12 * 12)
 
@RPiAwesomeness 144
 
Whooooa :D
@NathanOsman Just math?
@GeorgetheDev What is the answer to the universe?
@NathanOsman Tsk tsk, no reply for that one? It's so easy...
:D
0
Q: Unable to install Ubuntu SDK after upgrade to 15.04 from 14.04

RPi AwesomenessI recently upgraded from 14.04 through to 15.04 so I could start working on a scope idea that I had. Prior to upgrading, I had installed the Ubuntu SDK and had it installed and partially working - but I was having issues with emulators and compiling. It was suggested to me that I should upgrade ...

Anyone have any ideas? I've done everything I can think of :(
@GeorgetheDev is manpages.ubuntu.org down?
 
He doesn't do that yet.
 
1:43 AM
@NathanOsman Ah, mis-read :P
BTW, when you do ubuntu-bug where does the bug report go? I need to attach some explanation but nothing opened up...
 
Good question - I'm not sure.
 
2:08 AM
now presenting "TheOneandOnly" scope (by product of my quest for wikipedia images):
gives you the most important image for a wikipedia page title
very interestingly, if you search for a year, it seems to select a image from one of the most prominent events for that year
probably because of how year pages are setup
so, going to try and push that to the store tommorow
 
Cool.
 
then continue on my other scope :)
 
 
1 hour later…
3:31 AM
Anyone in Windows and has an ext* partition as well?
Trying to see if diskpart will recognize one enough to remove it..
 
4:15 AM
Woohoo! I solved all of my problems by installing Lubuntu on the machine. The UI works fine with the laptop's graphics card, and the simplified interface means it works despite the laptop being about 5 years old.
 
4:38 AM
Morning all :)
 
 
3 hours later…
7:25 AM
Goodnight all.
 
@NathanOsman See you later.
 
awwww, he's soooo cuuuute !
 
7:56 AM
\o
 
@Rinzwind o/
 
@GeorgetheDev what time is it?
 
@Rinzwind The current time is Fri, 31 Jul 2015 07:56:40 GMT.
 
NO! it is hammer time!
Feel free to comment me here: askubuntu.com/questions/653626/…
@NathanOsman when asked the time George once every so often should say "it's hammertime!" :=D
 
I thought it was peanut butter jelly time :D
 
8:07 AM
@Serg @Rinzwind \o/ =)
@NathanOsman Good night =)
Ah, @Oli also o/
 
@A.B. hi there. I was just about to leave for bed.
How's everything going ?
 
@Serg Bed? Sounds good. I also want.
 
8:31 AM
This question (not mine) has been marked as duplicate, but I am sure it is not:
8
Q: How to download entire Youtube channel using commands or application

HasiyaI want to download entire Youtube channel using Ubuntu, but i can't find way to download, any help appreciate !

 
@Rinzwind systemd should also work with the service command. It does on Debian anyway, doesn't it on Ubuntu?
@NicolasRaoul Well, it's close. Granted, the others don't mention downloading an entire channel but they do mention youtube-dl.
 
The question is specifically about downloading a channel.
I don't have a reopen button, I guess I still lack reputation. Please anyone reopen, thanks!
 
@NicolasRaoul In those cases, you can flag it for mod attention and explain.
Hmm, I found a true dupe:
0
Q: How to download all videos on a youtube channel?

user259474I always use youtube for getting information I need. What I want is a script or a command that grabs and downloads all videos from a given channel. NOTE: I tried youtube-dl but with no success.

I think the best thing to do would be to reopen the one that @NicolasRaoul found, close the one above and merge them.
Flagged
 
user136984
9:00 AM
@GeorgetheDev: Morning! :)
 
@ParanoidPanda Greetings.
 
user136984
I have finally got my "Marshal" gold badge by the way! :D
 
9:12 AM
@terdon oh? :D never knew that
the wiki stated that was how ubuntu does it :P
but the wiki was wrong in more places _o-
 
user136984
9:46 AM
@A.B.: Are you around? :)
 
user136984
I might need your assistance with something soon...
 
@ParanoidPanda he is chasing C
 
user136984
:D
 
user136984
You mean, C.... :D
 
user136984
:P
 
user136984
9:50 AM
@Rinzwind: You wouldn't know anything in the field of packaging debian packages would you? :)
 
user136984
@terdon: Do you know anything about generating dsc files?
 
@ParanoidPanda Nothing whatsoever.
 
user136984
Oh dear...
 
user136984
Because the guy has said "Then create a debdiff with 'debdiff <your_new>.dsc <current_ubuntu>.dsc' and attach here"...
 
user136984
And I am unsure of where to get a new dsc file from...
 
10:02 AM
> Debian source .dsc file describes a source package. This file contains a series of fields, identified and separated just like the fields in the control file of a binary package.

This source package control file is generated by dpkg-source when it builds the source archive.
 
user136984
I know, I tried using dpkg-source but that did not go so well...
 
Yeah. I'm guessing the file is in the deb, somehow.
 
user136984
So how do I get it out?
 
user136984
And how do I build the deb? I built it yesterday and all was well, however it is not working after changing the changelog...
 
@ParanoidPanda Did you rebuild after changing it?
 
user136984
10:07 AM
I just went into the top level directory and executed: dpkg-buildpackage -rfakeroot -uc -b
 
I really know nothing about building debs.
 
user136984
And that gave me a lot of text, and then:
 
user136984
cp: cannot stat ‘debian/tmp/usr/share/gtk-doc’: No such file or directory
dh_install: cp -a debian/tmp/usr/share/gtk-doc debian/gnome-shell-common//usr/share/ returned exit code 1
/usr/share/cdbs/1/rules/debhelper.mk:213: recipe for target 'binary-install/gnome-shell-common' failed
make: *** [binary-install/gnome-shell-common] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
 
user136984
But no deb files.
 
user136984
:(
 
user136984
10:08 AM
@terdon: He said that I should use quilt, do you think that the fact that I have done it all manually has been the problem?
 
@ParanoidPanda Presumably, some step in the process should have created the debian/tmp dir and didn't.
@ParanoidPanda No idea, but perhaps. If quilt produces needed files.
 
user136984
But I have no idea how to use quilt...
 
user136984
And the documentation didn't really help...
 
user136984
@terdon: It all worked though before I changed the changelog.
 
What did you change then and why?
by the way, the .dsc file seems to be in the directory you ran the apt-get source command, not in the subdirectory created to store the source.
 
user136984
10:13 AM
I added some entries, changed unrelased to vivid (or whatever is started off as), and changed the version number...
 
user136984
use 'dch -i' to create a new changelog entry, that is what changes the version
 
user136984
That's what the guy said.
 
Well, as a first step, you need to find out what's breaking. Run grep -R "debian/tmp/usr/share/gtk-doc" in the source directory to see what file is trying to find that path.
 
user136984
@terdon: No output.
 
@ParanoidPanda OK, break it into smaller chunks. The path might be in variables. Try. grep -R debian/tmp
 
user136984
10:17 AM
@terdon: No output.
 
Ah. It's probably in /usr/share/cdbs/1/rules/debhelper.mk
 
user136984
@terdon:
 
user136984
####
# General Debian package creation rules.
####

# This rule is called once for each package. It does the work
# of installing to debian/<packagename>; this includes running
# dh_install to split the source from debian/tmp, as well as installing
# ChangeLogs and the like.
 
user136984
That was in that file.
 
user136984
So now what? :)
 
user136984
10:26 AM
@terdon: Is this the point at which you can no longer help me?
 
user136984
:D
 
user136984
@HeatherBrown: Do you know anything about this? :)
 
user136984
Ok, I think that I may have found the problem... The format file thinks I am using quilt...
 
user136984
dpkg-source: error: can't build with source format '3.0 (quilt)': no upstream tarball found at ../gnome-shell_3.14.4.orig.tar.{bz2,gz,lzma,xz}
dpkg-buildpackage: error: dpkg-source -b gnome-shell-3.14.4 gave error exit status 255
 
10:48 AM
@ParanoidPanda I'm here
 
user136984
How do I get the dsc file?
 
@ParanoidPanda Apparently :)
@ParanoidPanda Ah, well, I'd try to use quilt again then.
 
user136984
I am trying, however I get errors from that too...
 
user136984
arthur-dent@Floral-Towel:~/gnome-shell-3.14.4$ quilt import ~/Packaging/Gnome-Shell_Patching/Patches/patch1
Patch patch1 is applied
arthur-dent@Floral-Towel:~/gnome-shell-3.14.4$ quilt push
File series fully applied, ends at patch patch1
arthur-dent@Floral-Towel:~/gnome-shell-3.14.4$ quilt refresh
Patch patch1 is unchanged
 
user136984
@terdon: ^^
 
user136984
10:53 AM
@A.B.
 
user136984
Is there any way to get quilt working?
 
user136984
 
@ParanoidPanda Why do you think it isn't? Those don't look like error messages.
 
@ParanoidPanda I never used quilt
 
user136984
@terdon: Because when I try and import and do all that for patch2 and patch3, it still talks about patch1.
 
user136984
10:56 AM
I think this bit might be causing it:
 
user136984
js/gdm/authPrompt.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/js/gdm/authPrompt.js b/js/gdm/authPrompt.js
index 6e5c79f..b57b00b 100644
--- a/js/gdm/authPrompt.js
+++ b/js/gdm/authPrompt.js
 
user136984
At the top of the files.
 
user136984
Well, I only have this bit at the top actually:
 
user136984
--- a/js/gdm/authPrompt.js
+++ b/js/gdm/authPrompt.js
 
@ParanoidPanda Well, yeah. Presumably, it numbers the patches it is given. Each time you give it only one patch file, it calls it patch1. Right?
 
user136984
10:57 AM
No, I have files called that...
 
user136984
I have 3 patch files...
 
user136984
--- a/js/gdm/authPrompt.js
+++ b/js/gdm/authPrompt.js
 
user136984
What is this stuff at the beginning of each patch? ^^
 
user136984
I think that might be part of the problem...
 
user136984
Am I meant to do anything with that?
 
user136984
10:58 AM
Because it doesn't seem to like that.
 
user136984
Should I just remove it?
 
user136984
Because it doesn't seem relevant...
 
user136984
It seems just like something the guy who made the patch put in because of his directories, which don't exist in the real thing...
 
user136984
@A.B.: The reason why I am thinking I need to use it is because when I try to make a dsc file for the other version, I get an error about the format which is marked as 3.0 (quilt).
 
user136984
11:14 AM
I am getting this error @A.B. @terdon:
 
user136984
Applying patch patch1
Patch patch1 appears to be empty; applied
 
user136984
Any ideas?
 
11:25 AM
0
Q: Strange "terminal" appearing

alloI use ubuntu 12.04 with KDE and had two times a strange terminal or something like this appearing for like 2 seconds and then closing again in the upper right corner. I did not see what it exactly was and it was neither konsole (default terminal) nor xterm (which is white here by default). It wa...

 
@ParanoidPanda nope. All I know it needs to be a square box.
 
user136984
11:38 AM
@A.B.: Why do I get a:
 
user136984
Applying patch patch1.patch
patching file js/gdm/authPrompt.js
Hunk #1 FAILED at 405.
1 out of 1 hunk FAILED -- rejects in file js/gdm/authPrompt.js
Patch patch1.patch does not apply (enforce with -f)
 
user136984
?
 
Ok, let me see
 
user136984
@A.B.: If I have my source by the way, how do I create a .dsc file?
 
Give me a link to the patch plz
 
user136984
11:42 AM
There are three of them, they are all here: bugzilla.gnome.org/show_bug.cgi?id=752739
 
user136984
The first one is patch1.
 
I believe, the downloaded source code for this concrete file is not the same version on which the patch based. Sorry, my English is bad
 
user136984
@A.B.: Ah, so what do I do about that?
 
You need this version from github 88d11d7
Better, this commit 88d11d7
But that's all is not your work.
Clone the repository, make your changes, commit your changes, push into github, create a pull request
 
user136984
11:51 AM
The guy has just asked me to: Then create a debdiff with 'debdiff <your_new>.dsc <current_ubuntu>.dsc' and attach here... So will I still be able to do that?
 
user136984
And also, will it be a problem that I will be giving him an outdated patched version?
 
user136984
I applied the patches manually to the latest version, do you think I could try and get the dsc of that instead?
 
do mean gnome-shell
 
user136984
Yes
 
user136984
11:53 AM
Yep
 
no, stop
do you have an github account?
 
user136984
Yes
 
user136984
I can't remember what the password was though... :P
 
ok login and fork the project.
 
user136984
Ah, I have always been very confused with git...
 
11:55 AM
git is great
 
user136984
As I normally use Subversion...
 
o_O
 
user136984
What is a fork?
 
terrible
 
user136984
A fork in git = terrible?
 
11:55 AM
a new project based on an other project
svn = terrible
 
user136984
Right... :D
 
fork the project and clone version 3.14
from your repository
 
user136984
As I already got the latest source and applied the patches manually, can't I just work with that and create a dsc file from that?
 
too complicated
 
user136984
Why?
 
user136984
11:57 AM
What would it entail?
 
user136984
Because I think that that is all the guy wants me to do... No?
 
user136984
The maintainer that is...
 
debdiffs
i remember doing those
back before I had nginx upload privs
 
ok
debdiffs
 
11:58 AM
frequently had to do em, perhaps i should scroll back to help :P
 
user136984
How do I get the dsc files anyway?
 
user136984
I ran: dpkg-buildpackage -us -uc
 
@ParanoidPanda you build a source package
debuild -S (easiest way)
provided that ou have the following changes:
(1) a quilt controlled patch that modifies the package code (unless this is a brand new version being packaged)
 
user136984
@ThomasW.:
 
user136984
This package has a Debian revision number but there does not seem to be
an appropriate original tar file or .orig directory in the parent directory;
(expected one of gnome-shell_3.14.4.orig.tar.gz, gnome-shell_3.14.4.orig.tar.bz2,
gnome-shell_3.14.4.orig.tar.lzma, gnome-shell_3.14.4.orig.tar.xz or gnome-shell-3.14.4.orig)
continue anyway? (y/n)
 
12:00 PM
(2) the original package
@ParanoidPanda summarize what your goal is
hmmm
so...
@ParanoidPanda are you trying to package a brand new gnome-shell version
or are you just trying to modify the existing
 
user136984
I have been asked by a maintainer of a package (gnome-shell) to apply some patches with quilt, however because the patches are based on an old version, I had to apply them manually, now he wants me to get the dsc file so that I can do debdiff <your_new>.dsc <current_ubuntu>.dsc and send him the result.
 
user136984
 
eheheh
@ParanoidPanda would you like me to debdiff it for you and provide you that and you can say it's your work :p
 
[ SmokeDetector ] Bad keyword in body: To a heart specialist who repeated by tina kosar on askubuntu.com
 
^ SLOW
provided you provide the quilt patches :P
the tricky part with packaging is testing and things
 
user136984
12:03 PM
How will you apply the patches though if it is for the wrong version?
 
user136984
I just get an error.
 
user136984
Or will you change something?
 
@ParanoidPanda you can't, you have to manually do the patch
i've had to reverse engineer patches before for nginx
 
user136984
That's what I have done.
 
did you create the patch with quilt manually
quilt new PatchNameHere.patch; quilt add FileBeingRevised; <edit files>; quilt refresh; ...
 
user136984
12:04 PM
No, I just downloaded some patches, had a look, and applied the stuff to the file...
 
user136984
I am very new to quilt...
 
user136984
Don't really know how to use it...
 
@ParanoidPanda replace quilt with packaging
because if you don't understand quilt you fail at packaging (which is unfortunately the problem with new packagers and people trying to debdiff xD)
lets start from the beginning
this is the reverse engineering process:
(1) Analyze the existing diffs to determine what files need edited.
(2) Keep a list of the files you will edit handy.
 
user136984
There is only one file that just needs a few lines added and removed.
 
(3) Start with a clean copy of the package. For your bug make a temporary direcotry and use this command: pull-lp-source gnome-terminal UBUNTUVERSIONHERE
(it also pulls the orig tarball)
(4) cd into the directory that creates (gnome-terminal_some.version.here likely)
(5) quilt new SOMEPATCHNAMEHERE.patch
(6) quilt add PathToFileBeingEdited (so if src/foo.h, then src/foo.h is the path)
(7) Edit the files
(8) quilt refresh after yo usave your edit
(9) HEADERS ARE REQUIRED! dep3 restrictions and policy. quilt headers -e --dep3
 
user136984
12:09 PM
Step 5 confuses me...
 
@ParanoidPanda you're creating a brand new patch file. Give it a name
 
user136984
And step 6 even more so...
 
user136984
Any name?
 
the patch gets created in the debian/patches/ directory
whatever you want, although it should be fairly straightforward to figure what it does from the name
@ParanoidPanda link me the 'old' patch the one you have to reverse engineer
 
user136984
There are three of them...
 
three patches?
 
user136984
Yep, three.
 
urgh... then it's three patches...
 
user136984
12:11 PM
Does that change much?
 
user136984
Or just time it takes?
 
i'll give you a command set for each
but first let me finish step 10
(10) You need to put patch headers. Bare minimum:
Description: A Short Description of What Patch Does (One Line)
Origin: upstream, LinkToPatch
Bug: UpstreamBugLInk
Bug-Ubuntu: bugs.launchpad.net/bugs/1479014
even if you're reverse engineering you're not the author :P
(11) go back to step 5 for any additional patches
(12) dch -i and add a changelog entry. Make sure it gives your name and a valid email address (tied to your Launchpad account) in the new changelog entry.
(13) debuild -S
(14) cd ..; debdiff the-old-version.dsc your-new-version.dsc > someName.debdiff
then provide that for consideration
ANYWAYS
for the first patch:
quilt new AuthPrompt_Set_Next_Button.patch
quilt add js/gdm/authPrompt.js
<Edit that file>
quilt refresh
quilt header -e --dep3
<edit the headers, make sure you have the bare minimum from above>
patch two:
quilt new AuthPrompt_DontAllowNextIfEmpty.patch
quilt add js/gdm/authPrompt.js
<Edit that file>
quilt refresh
quilt header -e --dep3
<edit the headers, make sure you have the bare minimum from above>
patch three:
quilt new AuthPrompt_AllowCancellationBeforeVerification.patch
quilt add js/gdm/authPrompt.js
<Edit that file>
quilt refresh
quilt header -e --dep3
<edit the headers, make sure you have the bare minimum from above>
now we have to verify the patches work
quilt pop -a <-- removes all quilt patches in reverse order.
quilt push -a <-- applies all quilt patches in order.
if neither of these error, then go to step 12
confusing? yes. ultimately difficult in the long term? Not really. It beats having to package a point release by hand.
which i'll have to do for nginx come X-series anyways
 
user136984
Ok, I will try this, and let you know how it goes... :)
 
provide the debdiff to me in a pastebin of course before you do anything
 
user136984
@ThomasW.: Can I call each patch something like patch1, patch2, and patch3?
 
12:23 PM
because what you can't do that I can is build-test
 
user136984
Ok
 
@ParanoidPanda If you'd like, but it should be more descriptive... even if you do lpBUGNUM_PatchPartOne.patch, ...
it's easier for CVE patches - you can name them the CVE number lol
 
user136984
So what does this stuff relate to?
 
user136984
quilt new AuthPrompt_Set_Next_Button.patch
quilt add js/gdm/authPrompt.js
<Edit that file>
quilt refresh
quilt header -e --dep3
<edit the headers, make sure you have the bare minimum from above>
 
user136984
When do I do that stuff?
 
user136984
12:24 PM
Is that for each one, what I do in the steps you provided?
 
user136984
@ThomasW.
 
user136984
Wait, I am a bit confused...
 
user136984
What do you mean by this <Edit that file> ?
 
user136984
@ThomasW.: Which file?
 
user136984
I did up to that step.
 
user136984
12:28 PM
And what do I put into it?
 
user136984
@ThomasW.: Also, there does not seem to be a js/gdm/authPrompt.js file in there... No actual js directory... Oh I am very confused now...
 
user136984
Wait, I think you made a mistake which confused me... We are not doing gnome-terminal, but instead gnome-shell... So that explains why some stuff was missing...
 
user136984
Ok, I think all is well now...
 
user136984
@ThomasW.: As long as you mean to edit the file and put the patch changes? :)
 
12:55 PM
@Fabby you are online? =)
 
@A.B. Yes, and even in the chat room! ;-)
 
And you forgot sudo :P
2
A: xbindkey delete suggestion makes the shift key constantly pressed

Martin BrischettoI found a solution to my problem. I use the commands: sudo apt-get install xvkbd #to install the package xvkbd -xsendevent -text '\[Delete]' #to activate the correct key instead, it works great. I still don't know why the other method doesn't work for me.

 
@A.B. Please be my guest...
 
Coffee please
 
I'm back to IBM Doors tutorial (even working while eating Lasagna)
 
12:57 PM
IBM Doors? Google ....
 
@A.B. Some Project Management Tool that's important for a job hunt.
 
Looks expensive
 
Hey, I can use from nano up to M$ Project server to run a project....
 
@Fabby Hi!
 
1/ People
2/ Process
3/ Product
So if they want me to use an expensive product and pay me tons of money to use it: who cares?
@GeorgetheDev How are you today? You seem to have grown in intelligence overnight! (@NathanOsman)
 
1:06 PM
A bunch of Win 10 questions :(
 
user136984
@ThomasW.: I have got to step 13, and I am getting an error.
 
Nothing for me
 
user136984
I get this error:
 
user136984
dpkg-source -b gnome-shell-3.14.5
dpkg-source: error: can't build with source format '3.0 (quilt)': no upstream tarball found at ../gnome-shell_3.14.5.orig.tar.{bz2,gz,lzma,xz}
dpkg-buildpackage: error: dpkg-source -b gnome-shell-3.14.5 gave error exit status 255
debuild: fatal error at line 1376:
dpkg-buildpackage -rfakeroot -d -us -uc -S failed
 
user136984
What should I do?
 
user136984
1:08 PM
@A.B.: Do you have any idea about this? :)
 
@ParanoidPanda sorry, not out of the box
 
user136984
Have you seen his instructions above?
 
@ParanoidPanda Have you read the man pages yet???
 
user136984
No... Will that help? Because I am just following @ThomasW.'s instructions...
 
user136984
But he seems to have gone off now.
 
user136984
1:12 PM
I think it is a problem with quilt.
 
user136984
But maybe not...
 
Listen to an old fart for once: Not everyone is always ready to help you at any time for everything... Put in some effort yourself first by RTFM and then ask very specific questions.
In school, teachers are paid to teach you...
Here, we're helping each other becoming better...
So I help you a bit and then you help me.
(monkeys, scratching, backs, etc...)
;-)
 
user136984
Ok...
 
user136984
:D
 
all done =)
 
user136984
1:25 PM
@ThomasW.: Wait, I didn't do all of those checks, for this command quilt push -a I get this error:
 
user136984
Applying patch patch1.patch
patching file js/gdm/authPrompt.js
Hunk #1 FAILED at 405.
1 out of 1 hunk FAILED -- rejects in file js/gdm/authPrompt.js
Patch patch1.patch does not apply (enforce with -f)
 
user136984
But that confuses me... Because I don't have a patch1.patch...
 
user136984
Wait, I am doing it in the wrong place... :D
 
user136984
Sorry! facepalm...
 
user136984
Ok, that's all fine now...
 
user136984
1:30 PM
@ThomasW.: However, is it fine that I have the orig files in the next dir up because it seems to have used those originals to make the new dsc file with the new stuff when I did debuild -S?
 
user136984
@Fabby: What do you call a debdiff file? Is there a good name for one do you think or can it really be anything and not descriptive? :)
 
google: first hit:
A debdiff shows the difference between two Debian packages. The name of the command used to generate one is also debdiff.
Does this answer your question?
 
user136984
I guess so...
 
user136984
:)
 
user136984
1:50 PM
@ThomasW.: Here is the pastebin of the file you asked for: pastebin.ubuntu.com/11973415
 

« first day (1766 days earlier)      last day (3199 days later) »