Slashdot Mirror


User: cortana

cortana's activity in the archive.

Stories
0
Comments
2,628
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,628

  1. Re:16-bit programs do not run on 64-bit Windows XP Tested And Reviewed · · Score: 1

    Why on earth to 32-bit programs have their installers written as DOS programs? I can't think of any.

    Reminds me, are all the DLLs with '32' in their names renamed to '64' on Amd64? Or will our children and our children's children wonder, in times far in the future, what piece of bad designed caused ADVAPI32.DLL to be named so, even on a 64 bit platform?

  2. Re:Thank God! on Creationist Textbook Stickers Declared Unconstitutional · · Score: 1

    What translation of the Bibile are you reading? I'd be interested to read one that was done in modern times, from as close to the source material as possible.

  3. Re:Thank God! on Creationist Textbook Stickers Declared Unconstitutional · · Score: 1

    Strange, it works fine here. Try http://www-biol.paisley.ac.uk/courses/Tatner/biome dia/units/bird3.htm since the OP was unable to insert a link himself.

    I believe this document (http://talkorigins.org/faqs/comdesc/section1.html #pred4) gives a better overview anyway.

  4. Re:Just not verisign on .net Domain Up For Grabs · · Score: 2, Informative

    The thing is, the other two companies are the ones that run .biz and .info.

    Hardly a reputation that imbues honesty and integrity.

    The German company might do ok, but I doubt manyAmericans would feel comfortable with that.

  5. Re:Off the top of my head, here you go on Comparing Linux To System VR4 · · Score: 1

    First of all, you are correct; Grub can't compare to OpenBoot/Firmware, etc.

    However, you can list devices present with tab completion. Type root (hd and you will get a list of all your disks. At least the ones that Grub can see through the PC BIOS calls. *shudder*. God knows how you're supposed to boot off a PCI IDE controller, I sure as hell can't.

  6. Re:No, no it doesn't. on LSB Submitted To ISO/IEEE · · Score: 1

    Ah, so it's informative, not normative--fair enough. I never looked into it that deeply.

    It's worth noting that the current version of the lsb package in testing/unstable is 2.0.

    I wonder if all this is irrelevant anyway... vendors like Oracle say that their products will run on Red Hat version X and Suse version Y, rather than any LSB-Z compliant distribution.

    Not to mention that Debian is about to break lsb compatibility in a fairly major way with Multiarch (http://raw.no/debian/amd64-multiarch-2).

  7. Re:What problem on LSB Submitted To ISO/IEEE · · Score: 1

    > So the packager have to do something special to generate MD5 sums? What if he
    > forgets to do it? What if his script is not correct? RPM does this for you
    > automatically.

    If the packager is using CDBS then it is done automatically. If the packager is doing stuff manually then they are generally intelligent enough to place dh_md5sums in debian/rules. This is even the default for a skeleton rules file generated by dh_make.

    > No. RPM's debuginfo packages are created for every package automatically.

    Cute, that sounds useful. I guess Debian doesn't do it either because no one has asked about it, or because it is hairy to generate such symbols across Debian's 11 architectures or something.

    > With RPM, you can download the tar.gz file from the upstream site, and run "rpmbuild -ta .tar.gz"...

    Well this is just a case of whether you include the .spec file, or debian directory, in teh upstream archives, isn't it?

    An upstream package developer is free to include a debian directory inside their own releases; ndiswrapper is one package I use where upstream does this. Of course, in almost every case this directory is removed and replaced by the Debian maintainer of the package, since usually upstream's attempts at a debian directory are sorely lacking.

    If you are both the developer and packager then you have two choices:

    Create a 'debian native' package. Native source packages dontain only an orig.tar.gz. This is for packages native to Debian, where it doesn't make sense to have a separately maintained debian directory, such as apt or dpkg.

    If your package is not specific to Debian, then you should separate your roles as developer and maintainer, and keep the contents of your debian directory out of your 'upstream' releases. In this case, your 'upstream' releases become the .orig.tar.gz archive, and your debian directory it stored in the per-Debian-revision .diff.gz file.

  8. Re:What problem on LSB Submitted To ISO/IEEE · · Score: 1

    Ok, dpkg can't do this. However at the risk of sounding like a pompous twat, it sounds liek the kind of thing that shouldn't be necessary if you factor the operations that your packages perform correctly in the first place. :)

    A Debian package that could be extended with other packages would tend to use a method more along the lines of this: /etc/init.d/foopackage sources all scripts in /etc/foopackage.d/
    barpackage contains a file: /etc/foopackage.d/barpackage.sh

    FYI, barpackage would then probably declare Enhances: foopackage in its control file, but that's not directly relevant to the above.

  9. Re:What problem on LSB Submitted To ISO/IEEE · · Score: 1

    > weren't GPG signed

    There are two ways that this is done in Debian, IIRC. The first way is to sign the actual .deb file itself. This is used to confirm the authenticity of a particular package, and the checking is done by the debsigs package.

    The second way is to sign the Release file that each Apt repository provides (the Release file contains a cryptographic hash of the Package files, which contain hashes of the individual packages). You can start digging down the chain of trust from http://ftp.uk.debian.org/debian/dists/sarge/, for example.

    This second method is used to ensure that a given package is part of a given release of Debian, so you can be sure that the package you are installing has not been obsoleted by, say, a security update. Now, for some reason, the version of Apt that comes with Debian doesn't do these checks, you have to pull Apt 0.6 from experimental. I guess it will be uploaded to Unstable once Sarge is out.

    > MD5 sums

    Most packages generate MD5 sums at build time. You can configure dpkg to generate missing md5sums at install time if you want.

    > There were no debuginfo packages.

    Packages with debugging symbols? There are plenty; look for, eg, libc6-dbg. Obviously, it's up to the package maintainer to create such packages along with the more usual libfoo and libfoo-dev packages.

    > No rebuilding from a taball with .spec (or what) file included

    Not sure what you mean by this. The say to rebuild a set of binary packages is to download the source package (consists of a .dsc file, a tarball of the sources and a patch). You then install the source package's build-depends (specified in the source package control file). Finally, you run the build script to build the package.

    This process can be automated to a greater or lesser extent according to your preferences. I prefer to run apt-get source, apt-get build-dep, fakeroot debian/rules binary manually, I think DDs tend to use dpkg-buildpackage because it does extra stuff that they need to do in order to upload the result, like signing the packages with Gnupg. There is even a tool, apt-build, that automates the entire process, including compiling build-depends as well, all with customisable compiler flags, etc etc. Useful for people who like Gentoo, maybe.

    > "Nosource" directive

    If I have a correct understanding of what this is for, the way it's done in Debian is to remove the files from the upstream tarball, before uploading the source package. I can see why specifying the files you don't want included somewhere else, and having them removed after the fact, is useful; however Debian packages must be freely distributable, and so uploading a source package containing undistributable files is not allowed.

  10. Re:What problem on LSB Submitted To ISO/IEEE · · Score: 1

    I don't know what RPM triggers are, but a cursory Googling indicates that they are similar to the {pre,post}{inst,rm} scripts found in debs. Perhaps the typical contents of an RPM trigger are too dissimilar to a postinst script for the same script to work on two different distributions?

  11. Re:ya but distros will just ignore it on LSB Submitted To ISO/IEEE · · Score: 3, Interesting

    On Debian, installing 'lsb' from apt gives you a fully LSB compliant system.

  12. Re:What problem on LSB Submitted To ISO/IEEE · · Score: 2, Insightful

    The Debian package format provides all the stuff you list as being specific to RPM. Except for a warning about forgetting to package a file that was built.

    It seems the two formats are more similar than many people suspect.

  13. Re:What problem on LSB Submitted To ISO/IEEE · · Score: 1

    Look, you're never going to be able to convince the static-linking-luddites. Just give up. :)

  14. Re:Interested on Local Root Exploit in Linux 2.4 and 2.6 · · Score: 1

    Cite please?

    Do you really mean what you are saying? I've looked through all the Native APIs listed at http://www.sysinternals.com/ntw2k/info/ntdll.shtml and I can't seem to find any mention of Internet Explorer.

  15. Good. on Spam and Spyware Too Much for Some Users · · Score: 1

    If there are less of these kind of users on the Net, then there is a decrease in the target audience of all the spam and spyware we put up with.

    If we're lucky then eventually, we will even see an end to the Septermber that never ended...

    Don't say you weren't thinking it!

  16. Re:Thank God! on Creationist Textbook Stickers Declared Unconstitutional · · Score: 1

    Whoa, we don't want that! The Orange County Book Burners responsible for the sticker would just pull their kids out of school all together--better they are home schooled, than their minds are poisoned by the evil of books!

  17. Re:Don't call it a "BitTorrent Arrest" on First BitTorrent Arrest in Hong Kong · · Score: 1

    > Wow, well money talks too.

    Well, you're not wrong! :)

    When he spoke of "one-sided" copyright laws, the OP referred to how in the Good Old Days, copyright was a covenant between an artist and the public; the artist was granted a _temporary_ monopoly on the distribution of his work, and after the copyright expired, the work returned to the public domain.

    These days, whenever Mickey Mouse is about to fall in to the public domain, Disney just buys a new law extending the copyright period. :(

  18. Re:Don't call it a "BitTorrent Arrest" on First BitTorrent Arrest in Hong Kong · · Score: 4, Informative

    Tell it to these people. :)

  19. Re:You are an absolute MORON on Business Under Fire · · Score: 1

    Ah, "Love it or leave it"--the words of the small-minded coward who is too afraid to admit that there might, just might, be something wrong with his country.

  20. Re:That's an easy call on simPC - Your Grandparents' New Computer? · · Score: 2, Informative

    If softwareupdate doesn't return immediatly, and instead quits once the update is done, you can "softwareupdate -ia && shutdown -r now".

  21. Re:Don't be surprised... on The Centralization of BitTorrent Networks · · Score: 1
  22. Re:Heh on Extremely Critical IE6/SP2 Exploit Found · · Score: 1

    Untill you want to go to Windows Update in order to download, say, the vendor patch for this issue.

    Oh wait! No need to worry--there's no patch available from the vendor for this issue in the first place!

  23. Re:hypocritical of stallman? on Hackers, Slackers, and Shackles · · Score: 1

    You're arguing with an AC, what do you expect :)

  24. Re:Includes? on Open Source Alternatives to Dreamweaver Templating · · Score: 1

    find -type f -exec sed -i 's/Biotch/Lawyer/g' {} \;

    But anyway, I'd be scared if a company website consisting of 96,000 pages really stored them all as separate, flat files. :)

  25. Re:Java Orphans? on Five Years On, Has J2ME's Time Finally Arrived? · · Score: 0, Troll

    So basically, you dislike Java because it is not Lisp? :)

    Remember, Java is an excellent language to use on your project, because it allows a PHB to hire hundreds of cheap, poor programmers, as a commodity. Java's structure reduces the difference between how different people/teams write code, so that new developers can be integrated into a development team faster, spending less time learning the ropes of a particular project.

    Java is a good tool to allow poor programmers to write reasonable code. :)