« first day (1643 days earlier)      last day (3336 days later) » 

6:01 PM
:P
yes, i'm insane, so... meh
sometimes my insanity makes others laugh :)
i think it's one of the reasons the girlfriend loves me xD
 
hopefully she finds it cute... otherwise you're in for a serious problem later -.-
 
I think she does :P
she;s said before my randomness is cute so... shrugs
 
Well that's a good thing then.
 
indeed.
although fwiw the show 'Supernatural' has not been that good an influence :P
 
I really don't understand how we got like a thousand seasons of that show and only one of firefly.
4
 
6:07 PM
lol
 
user136984
@hbdgaf Where's the apostrophe in "whats"?! It should be "What's"!!!
 
user136984
>:)
 
I didn't make that one.
 
@Toroidal set.mode.GrammarNazi(false);
2
 
Well firefly's don't life that long anyway..
2
(bad pun)
 
6:08 PM
LOL
 
err, I guess it should be fireflies.. but that makes it less funny.
 
@hbdgaf YES. One of the great questions of the universe. Badly written crap gets >10 seasons and something that's actually fun and with a smidgeon of quality gets cut.
@Seth Should also be live but never mind :P
 
@terdon I work it in every time I see a supernatural reference.
which honestly isn't that often... so winning
 
user136984
@NathanOsman: In my debian directory for my packaging can I delete the "README.source" file because I don't think that I have any need for it and it says to either modify or delete it in the file?
 
Sure, delete it.
 
6:15 PM
@terdon agh, yes, so it should.
but that still makes it funnier xD
 
@Toroidal Don't forget to make sure your package is lintian clean if you want it to comply to packaging standards
i have a few packages that aren't lintian clean but they need to be made lintian clean eventually xD
 
user136984
@ThomasW. What does "lintian clean" mean?
 
@Toroidal lintian.debian.org <-- relevant
explains in a nutshell what Lintian does, and to abide by Ubuntu packaging policy the package should be lintian clean.
(as well as to conform to Debian policy xD)
 
0
Q: Problems with Samsung firmware

SER64So trying to install Ubuntu on Samsung laptops doesn't brick the computer anymore but the hardware still has issues with basic functions like closing the lid to put the computer to sleep/suspend and otherwise. Had anyone else encountered problems like this?

 
user136984
@ThomasW. Ok, how do I get it then and use it?
 
6:25 PM
@ThomasW. How do you get around lintian demanding a manpage? Not all software has one nor needs one.
 
user136984
I read that link but the package link it gives gets me lots of packages with no obvious way to download.
 
@Seth IIRC there's a way to override it
@Toroidal part of the package building tools if you installed ubuntu dev tools
 
@ThomasW. ah
 
@Seth there's Lintian overrides for many things, i just don't know em all by heart :P
 
user136984
@ThomasW. Ah, ok, yes I did, so do I just type in lintian in Terminal or something? :)
 
6:26 PM
@Toroidal man lintian
lintian foo.dsc <-- uses the .dsc to determine package for example
which you get when you build packages :P
you could do the same with a .changes file, but it helps to read through the lintian manpage
and through the debuild -S output
since it runs lintian on the source package
 
A vorlon!
 
user136984
@ThomasW. So do you use this once you have built the package into a deb file, or is that not how it works? :)
 
@Toroidal it's run when you build the thing - it then tells you what you've failed with in the package. you can use it on the .dsc BEFORE uploading a source package too
@Toroidal a lot of lintian things are useful to look at. and the debian site is decent at explaining each warning/error/informational thing
 
user136984
@ThomasW. I'm not fully clear on how to actually build it...
 
@Toroidal what do you have so far
 
user136984
6:32 PM
I have create a debian directory with dh_make.
 
user136984
And I think that I have finished editing all the files.
 
user136984
Except I am not sure what to do with the file called "README.source".
 
@Toroidal if you don't need it remove it
@Toroidal which we said
@Toroidal stupid question but have you looked at how other packages are to get an idea of what you might need?
i mean, the needs will vary from package to package
 
user136984
@ThomasW. No, I wasn't really sure where I could get a package like that to look at...
 
user136984
As I am very new to packaging.
 
user136984
6:37 PM
I probably don't really understand most of it.
 
Not sure how that was supposed to turn out, but it was delicious.
 
@Toroidal what's the software
@Toroidal what's the use case? does it have an open source license you can package with? is it a compiled binary, a library, etc.?
 
user136984
@ThomasW. You mean the software that I have made?
 
that you're packaging
 
user136984
Ok, yes, it's a utility made in bash.
 
6:38 PM
@Toroidal so it's a bash utility script
 
user136984
It's license is GPLV3.
 
user136984
@ThomasW. I guess so.
 
so basically you need to make a package that installs it somewhere. OK, I can get that, i think i had a package to install a bash script a while ago xD
 
user136984
@ThomasW. Do I not just put the bash script in a deb?
 
user136984
And get it to put it in the right place?
 
user136984
6:40 PM
Or am I misunderstanding?
 
No, you're pretty spot on. so you have the debian/ folder done, I think, what are you really needing info on next?
basically, how to force it to build it into .deb files?
or are you intending on putting it in a PPA?
 
user136984
Well, first I need to just check that I have edited all the files right, and then I need to know what I do after that to build the package.
 
user136984
I am planning to somehow upload it to my PPA.
 
debuild is the command you're looking for.
 
@NathanOsman no, debuild -S
if they want it to be in a PPA
 
6:43 PM
In particular, you need debuild -S to upload a source package.
 
user136984
So do I get it to do that on my debian folder?
 
@ThomasW. Gimme a chance to type!
 
user136984
Or...?
 
@NathanOsman type faster or use all one line instead
 
Nope, one directory up.
 
6:43 PM
@Toroidal cd a directory up, then run debuild -S
it'll whine if things aren't ready
 
@ThomasW. Must. Type. Faster.
 
@NathanOsman *begins a ritual to enforce faster typing, and starts chanting in Latin under the lunar eclipse*
 
user136984
@ThomasW. So I am doing it in the directory that contains the debian and orig file?
 
user136984
Or a directory up from that?
 
@Toroidal um, what?
 
6:44 PM
Wait.
 
@Toroidal did you extract the source tarball?
 
user136984
@ThomasW. Which source tarball?
 
user136984
Is that like a furball?
 
...
 
It should look like this:
- package_0.1.orig.tar.gz
- package-0.1/
    - debian/
 
6:45 PM
@NathanOsman you want to help them or should I smack them with the rubber chicken i stole from Tavern On the Meta
 
You want to be in the package-0.1 directory.
@ThomasW. Help whom?
 
@NathanOsman Toroidal :P
 
I'm trying to.
 
heh
 
when you're done @NathanOsman - lmk if you have any thoughts on my older ping about the sudoku solve having should have solved something.
 
user136984
6:47 PM
.
├── anti-sr-1.0
│   ├── anti-sr
│   └── debian
│   ├── changelog
│   ├── changelog~
│   ├── compat
│   ├── control
│   ├── copyright
│   ├── docs
│   ├── rules
│   └── source
│   └── format
└── anti-sr_1.0.orig.tar.xz
 
No, no, no.
The control, etc. files go inside the debian/ directory.
And you probably don't want the ~ file (I'm guessing gedit did that to you :P).
 
user136984
@NathanOsman Sorry, tree gave that and this is what it is meant to look like:
 
Yeah, I see that :P
 
user136984
 
It didn't work when I pasted it either :P
 
user136984
6:50 PM
:D
 
Yeah, that's correct then.
 
user136984
I will remove the ~...
 
user136984
Well, not just that, but the actual file too! :P :D
 
and the wheel of blame says my problems with Ask Ubuntu today are the fault of...
C#
 
user136984
@NathanOsman: In that changelog file it says * Initial release (Closes: #nnnn) <nnnn is the bug number of your ITP>
 
user136984
6:52 PM
Can I remove some of that?
 
@Toroidal Keep Initial Release
 
@Toroidal You can remove the ITP line.
 
user136984
And what was it again that I do about the 'unstable' thing?
 
@Toroidal you can remove the ITP part
 
You currently don't have an ITP number.
 
6:53 PM
@Toroidal the target Ubuntu version
 
user136984
@NathanOsman What is an ITP number?
 
@Toroidal i.e. lucid/precise/utopic/vivid
 
(You would have an ITP number if you were intending to get the package imported into Debian.)
 
user136984
@ThomasW. So what about if I want to do one for all of them?
 
@Toroidal Debian Bug Number for an Intent To Package bug - for Ubuntu it's a needs-packaging bug but in either case you don't have one if you're going to target a PPA
 
6:54 PM
You can't.
 
user136984
Do I just create a new package for all of them?
 
Yes.
 
@Toroidal individual source packages for each version
@Toroidal with a version string that has +release0
@Toroidal or -ubuntu14.04.0, etc. whatever you choose
 
user136984
So I have to have a debian folder and everything for each of them?
 
Takes @ThomasW's keyboard and removes the 'e' and 's' to slow him down.
 
6:54 PM
@Toroidal lemme show you my PPAs that have that kind of things
@NathanOsman *is using a Neural Relay to type*
 
user136984
@ThomasW. Ok
 
Launchpad has a set of guidelines for package version numbers when uploading to a PPA.
 
@NathanOsman actually they don't have a set of rules, i just follow the ubuntu security team guidelines xD
 
Actually, they do. One sec.
 
@NathanOsman i've asked and they don't have a set guideline
 
@NathanOsman they don't have the rule, they have the guideline, but it's not necessary in all cases
 
That's what I said:
1 min ago, by Nathan Osman
Launchpad has a set of guidelines for package version numbers when uploading to a PPA.
 
@NathanOsman and note the version parts are NOT necessary if the package doesn't exist in Ubuntu
@Toroidal those two PPAs are different ideas of the same thing
 
But if it ever is included down the road (as a backport), using the proper format will make things easier.
 
@Toroidal in the case of the NGINX Stable Staging PPA (and the NGINX team's stable PPA, fed from the staging PPA there), it's the same debian/ folder, the changelog version strings change as do the targetted changelog version (precise, trusty, etc. depending on which release it's building for)
in the case of the ZNC Stable PPA, I have two packaging branches set up - one for Precise, the other for all later releases
(because of g++ requirements)
@NathanOsman true, although if he uses -0 or -0.1, etc. for his PPA package rev numbers (they are valid!) then they'll always supersede later
 
6:59 PM
Couldn't you backport the necessary GCC version to Precise?
 
user136984
@ThomasW. So should each package actually be called also the version of Ubuntu that they are for?
 
user136984
Or is that not needed?
 
@NathanOsman already exists, in ubuntu-toolchain-r/test
 
@NathanOsman easier to pull in from the toolchain PPA as a dependency - the separate packaging tree is for the CXX var declaration
which is needed
 
7:00 PM
@Toroidal It's recommended (by me). It will show up on the PPA page and is generally helpful.
 
user136984
@NathanOsman So the only difference between them is the package name and the string in the changelog file?
 
user136984
If so, which versions of Ubuntu do you recommend that I should make it for?
 
Unless you require modifications to source code between releases, yes.
My current set of targets is Trusty (current LTS), Utopic (most recent stable release), and Vivid (current dev. target).
 
i also target Precise for my stuff because I have older systems that need some packages
^ nginx mainline directory ls output twice to show how i separate my nginx packagings
yes i duplicate it 4 times :P
 
^--- similar to what I do
 
7:03 PM
ignore the debian/ folder outside the nginx-#### folder
it's because i salvaged a 'base' debian/ folder from the previous PPA versions, and added it to the latest nginx tarballs xD
 
user136984
@NathanOsman And in the changelog file are all those in lower case?
 
Yes.
 
nginx (1.6.2-5+vivid0) vivid; urgency=medium

  * Resync with Debian
 -- Thomas Ward <teward@ubuntu.com>   Sat, 13 Dec 2014 20:25:00 -0500

nginx (1.6.2-5+utopic0) utopic; urgency=medium

  * Resync with Debian
 -- Thomas Ward <teward@ubuntu.com>   Sat, 13 Dec 2014 20:25:00 -0500

nginx (1.6.2-5+trusty0) trusty; urgency=medium

  * Resync with Debian
 -- Thomas Ward <teward@ubuntu.com>   Sat, 13 Dec 2014 20:25:00 -0500
same version, different uploads
you should target the lowercase name - the PPAs are sometimes stupid and don't like caps
so vivid, utopic, trusty, etc.
@NathanOsman the only reason I diverge from the recommended with regard to nginx is the way the control file handles versioning
 
Example from my CMake backports:
 
including ~ppa# per the suggested formatting explodes it
 
7:06 PM
cmake (3.2.1-1ppa2~trusty1) trusty; urgency=medium

  * Added JsonCpp to build dependencies.

 -- Nathan Osman <nathan@quickmediasolutions.com>  Wed, 11 Mar 2015 19:38:17 -0700
 
user136984
@ThomasW. 1.6.2-5+vivid0 so is that the version in your package name too?
 
^ screenshot of my version stringing for my ZNC fork
@Toroidal those're changelog entries there
 
user136984
Yes, but what do you call your packages?
 
user136984
7:08 PM
@ThomasW. Or are the names always the same and just the changelog different?
 
(E:Unclear)
@Toroidal the source package name is identical - always 'nginx'
the version strings are different
so are the targeted release name in the changelog
 
user136984
So do you just have different folders for each one on your machine?
 
@Toroidal correct, one for precise, one for trusty, one for utopic, etc.
i do the same for the ZNC Stable PPA, and the other PPAs I have with multiple OS targets for the same piece of software
even better case in point
my wireshark backports ppa - the package name is always 'wireshark', but the changelog targets different releases with each changelog
which is how they differ - there's folders for precise, trusty, etc. on my computer each holding a copy of the source package. in each folder, i change the debian/changelog to be different by version (AND by the target version)
and build/upload multiple source packages to the PPAs
i probably need to update the wireshark one too xD
heheh, yep
 
ijad;ifja;sdfjasjsdfklsd;jfg;jklasfd
I just ran into this again:
Feb 26 at 23:09, by Chan-Ho Suh
Seth principle: "OP will respond back with (half the info requested) / (info given in your comment/answer)"
It's sooooo annoying.
 
@Seth your backslash is not there: askubuntu.com/questions/603242/…
 
7:20 PM
fixed @Rinzwind
 
:)
 
OMG its so fast
 
What did you change @TheX?
 
Just a sec...
Going to upload a video to youtube,,,
Maybe if I ever get it off my phone
Why does it say my home partition is an extended partiton?
Did I screw something up?
@Seth or is that normal?
 
@TheX lookit in gparted
 
7:34 PM
I can't... downloading updates...
 
@TheX the extended partition is just a type of partition that isn't primary - partitions inside it are logical instead of physical. to that end you have an ext4 partition inside the extended partition that is your /home directory likely
not uncommon
(uncommon with MY installations as I do manual partitioning, but meh)
 
@ThomasW. I did a manuail partitioning...
I was wondering if I accidentally hit extended instead of primary...
 
@TheX it wouldn't show as such - it's likely the system suggested it and you just went along with it
in the GUI it does that
(so it would create the logical partition and the extended partition to fit it in)
 
strange...
but what do I know...
 
i typically prepartition the disk before the install
 
7:36 PM
@ThomasW. I did. because I didn't want a swap partition...
 
via gparted BEFORE hitting "Install" and then just define the mount points and filesystem type
@TheX you're not letting me talk for the sake of talking are you
fine
*sits there glaring at @TheX*
 
@ThomasW. no glaring necessary... I am just confuzzled...
 
My /home is within an extended partition.
 
@TheX there's nothing wrong with it, don't worry about it
see? @Seth is in a similar state
 
Let me see what I did...
 
7:39 PM
Okay...just trying to make sure I didn't blow up my Ubuntu....
With a crappy install...
 
No you should be fine :)
 
@TheX There's nothing abnormal here
 
@TheX So dont' worry about it
 
Okay cool, thanks.
 
7:40 PM
I've got /home, /var, and /tmp on separate partitions.
(And, of course, /boot.)
All but /boot is in the extended partition.
 
Man, I wish I had that luxury.
 
Luxury? Separate partitions?
 
My disk isn't really big enough at the moment. As it is I keep almost running out of space.
 
Mine is only 160 GB. Yours is smaller?
 
mine is only 128, I win...
 
7:44 PM
(Though I must confess I've had to resize partitions a couple of times. /var tends to get carried away once you create a few chroots.)
@TheX But you probably don't need half the packages I do.
 
I should do my taxes... Uncle Sam and his Buddy, IRS will be wanting their money soon,,,
 
@NathanOsman No, I have 500 but it's split across 3 OS's.
 
Ah. Totally understand then.
 
I might be able to shrink Windows down a bit more but not much..
 
Windows is kinda greedy. A 4 GB Linux installation is very reasonable. A 4 GB Windows installation is impossible.
 
7:46 PM
Windows 10 is supposed to have a smaller foot print no?
 
My Windows Server on Amazon came with a completely clean install of Windows Server 2012 and it used up 21 GB of my 30 GB disk, leaving me with not much space for actual stuff. I was able to clean it up a bit by removing some unnecessary services, but still...
@TheX Judging by past precedent...
 
@TheX judging by dev preview, no
 
@ThomasW. we could say that it is going to blow up many computers based on the Dev Preview too...
 
@TheX true. (I have a windows VM that worked xD)
 
@NathanOsman Wow.
@TheX My Windows 10 install is taking up about 10GB right now.
Plus a few applications.
 
7:52 PM
I've got a 400 GB partition for Windows on my 2 TB disk (which is not an SSD).
 
I can't check mine right now because I interrupted the boot process last time the PC started...
 
Actually.. that's not quite accurate.
On second inspection just the Windows folder is taking up 11GB and counting..
oh I see.
I read it wrong.
 
10 GB did seem a bit small :P
 
The whole partition is taking up 37GB. That's Windows 10 with a few apps installed.
 
Because 11 is so much more @NathanOsman :=P
 
7:54 PM
@NathanOsman That's what I thought :p
@TheX That's just the Windows folder though..
 
@Seth I see...
I keep filling my hard drive with games, even though I hardly ever play them...
I think maybe just out of hope?
 
by comparison..
My entire Ubuntu install takes up 17GB including all my installed apps.. (a lot more than I have installed in Windows 10)
(without /home)
 
user136984
Does anyone know what this could mean? :)
 
user136984
0
Q: Ubuntu says Chrome closed, but it is still open

ToroidalMy computer was literally asking for it, so I crashed it by opening loads of web pages and programs at the same time, so I basically was using as much CPU and RAM as possible. Then when the machine finally crashed, and my machine said it had had enough, it was suddenly reported that Chrome had c...

 
Let me check mine...
 
7:58 PM
That's with /var taking up 1.3GB too :P
Plus multiple kernels..
 
@Toroidal delayed close, zombie process perhaps, or a hung closing process
@Toroidal oh probably a crashed thread
 
After totaling the used space on everything but /home, I get 24.97 GB.
Adding /home would skew the results since it's full of virtual machine disk images.
Unrelated: I wish sbuild would leave the source tree intact for a failed build so I can figure out what went wrong without guessing from the error message.
 
user136984
@ThomasW. I wish though that there was some utility which could crash it so that I wouldn't have to when it starts asking, and when it wants me to stop, so that the utility can just stop the crash without me needing to close loads of stuff.
 
Well now:
$purge_build_directory = 'never'
That's what I was looking for.
 
@NathanOsman it can - if you specify a different build directory
@NathanOsman also this
althoug hit uses space in /tmp by default
 
8:06 PM
That won't work. I only have about 2.5 GB in there.
 
user136984
Anyway, why does it need me to crash it? Why can't it just do that by itself?
 
@Toroidal ... what?
@Toroidal Your message says it did crash - whether it's the executable or one of the threads, irrelevant, it's already crashed.
 
user136984
@ThomasW. Yes, I know, but why couldn't it have taken care of the crashing so that I wouldn't have to and this would not have happened?
 
@Seth ping
@Seth askubuntu.com/a/603255/10616 <-- burn the answer - its a security risk there as is
 
@ThomasW. It's using /var/lib/sbuild/build/* by default for me.
 
8:13 PM
huh, the more you know :P
it uses /tmp/sbuild in mine
@NathanOsman the wheel of blame says its Jin's fault
 
What do you have in ~/.sbuildrc?
 
I/O error
i need to redo it anyways xD
 
user136984
@ThomasW. Why does it need me to crash it anyway? Is there no other way that it can generate loads of random bytes to make a PGP key pair?
 
If you do that often, there's this.
 
@Toroidal what are you even asking
you're not making sense with your questions
 
user136984
8:20 PM
How?
 
@Toroidal a program can crash for any of a billion reasons - it's not saying you have to crash it but judging by the fact that apport can't generate an analysis because you have no available memory i think the issue is one that chrome crashed because out of memory
or at least the individual process/thread that did die
but you are confusing that with the system crashing it in order to free up memory, your connection of visual events with actual happenings is coincidental and not relevant
 
So I'm messing around with the descent 1 demo.. I found 2 invulnerabilities and 1 cloak right in front of the red door. Now I'm kind of scared lol.
yup, opened the door and got hit with a concussion missile :P
 
8:44 PM
@Seth here's another blast from the past youtube.com/watch?v=aLEdGxOaaQk
 
I miss 8-16 bit generation...
 
I don't know why there aren't more remakes now that UE4 is free-ish...
@Mateo said he wanted castlevania
 
yeah, more 2d side scrolling item/power pickup games
 
I liked df2 jedi knight because i could edit the weapons/force powers (the cog files) and make them all weird/screwy
 
9:03 PM
I am not sure Beyond Earth is working right...
This is all I see
 
sounds like someone's opengl isn't initializing properly
 
I suspect it might be that or graphics drivers...
 
Either that, or it's a really boring game :P
 
@NathanOsman lol...
 
i still have this on my come to linux plz wishlist: youtube.com/watch?v=Bc25DPDku7w
 
9:08 PM
Wow... CMake requires a ridiculous amount of disk space to build.
Like more than 2 GB.
 
The question is how do I fix it...
 
I have no idea what to make of this:
 
@NathanOsman try 15 for ue4...
 
and all the ram you can feed it ;)
 
I remember building Qt on Windows with debug information often took up 6+ GB but 15 is just obscene.
@Mateo ...and all the cores on your CPU.
 
9:13 PM
yes. always needs more ram and:
 
user136984
@NathanOsman So if I have a different one for each version, so if I do one for Vivid, Uptopic and Trusty, at what level will those folders be? Will each one have its own project folder and orig file? Or will each one have it's own source code and then debian file? So at what level do I create these? Could you just show me a usually tree that would exist if I had a different folder for each Ubuntu version? :)
 
you don't create a ton of distro specific versions. whatever you're building - specifically since it's just a packaged bash script - should work across versions. you just change the build target, cross your fingers, and try it.
 
so i take it none of our mods are around
so therefore the flags queue isn't being handled
 
@ThomasW. becomes honorary mod as the lord of time could just go get that privilege and come back.
 
@hbdgaf lol
 
user136984
9:24 PM
In my debian folder I have a file called docs, but it is completely blank, should I delete it?
 
user136984
Well, as it's blank, I guess I can delete it, and if I need it later then I can just create a new blank file called "docs"! :D
 
whoo, i have my name on github master xD
 
@terdon still around?
Any change you know the answer to this?
0
Q: Moving from Linux mint to Ubuntu

danideeI've moved between several Linux Distributions like Kubuntu, Open Suse, Kali, Linux mint and not forgetting Ubuntu, initially i picked Linux mint because the GUI was so beautiful and it was still based on Ubuntu but recently it started to give so many problems so now I'm thinking of ditching it a...

 
user136984
What do Ubuntu version numbers mean for packages? So for instance what do all the numbers indicate in this version number "52.1-3"? :)
 
sorry @ThomasW., forgot to get back to you on that answer..
The link loads a valid and fine looking sources.list file..
 
9:39 PM
lol I broke Xorg, how can I fix it?
Nevermind I fixed it.
 
@Seth I think it'd be better for them to post the ACTUAL file rather than a longass convoluted non-user-readable link
 
@TheX - I laughed a little. "How do I fix... no wait, it's not really broken"
 
0
Q: Moving from linux mint to Ubuntu

danideeI've moved between several Linux Distributions like Kubuntu, Open Suse, Kali, Linux mint and not forgetting Ubuntu, initially i picked Linux mint because the GUI was so beautiful and it was still based on Ubuntu but recently it started to give so many problems so now I'm thinking of ditching it a...

 
user136984
@NathanOsman: Which source directory does it mean here? And is this all I do to build, and then how do I sign it and upload it to my PPA?
 
9:57 PM
@hbdgaf no it really was broken, and I really did fix it :=P
 

« first day (1643 days earlier)      last day (3336 days later) »